Lemmik Postitused

Toimetaja Valik - 2024

Miks programmeerimine on ideaalne hobi

Need, kes ütlevad et programmeerimise tulevik on natuke salakaval: programmeerimine on üsna kohal ja seda asjaolu ignoreerides on jätta endale hulgaliselt võimalusi professionaalseks ja isiklikuks kasvuks. Ja me saame seletada, miks.

Miks see kõik vajalik on

"Enamik tööandjaid ei mõista ikka veel, kui väärtuslikel töötajatel on vähemalt põhiteadmised programmeerimisest. Sellegipoolest on see üks tähtsamaid oskusi neile, kelle töö on vähemalt mingil viisil seotud tehnoloogiaga (see on kõigi jaoks). fotograafid, disainerid, analüütikud, PR-inimesed saavad koodi kohe õppida - kuigi see oli parem eile teha, on põhjus lihtne: ettevõtetel on kasulik palgata isik, kes mõistab, milline on tema töö. teave, kuid materjali analüüsimine ja struktureerimine ning ideaaljuhul vajaliku koodi kirjutamine on palju väärtuslikum kui selliseid oskusi omav disainer, ”analüüsib Galima Akhmadullina.

Galimal on oma värbamis- ja konsultatsioonifirma Galima HR, kelle kodulehel ta ise kujundas. Kaks aastat tagasi, kui värbamine ei olnud tema jaoks täieõiguslik töö, vaid hobi, oli piisav isiklik Facebooki lehekülje funktsioon kõigi taotluste käsitlemiseks. Siis tuli mul minna tumblr-le ja keerukamate ülesannete ja suurte andmemahtude ilmumisel pidin ma töötama Wordpressi ja täpsustama Podio pluginaid konkreetsete äriülesannete ja töövoogude jaoks. „Nüüd võib öelda, et minu kogu, mini-äri võib eksisteerida ainult sellepärast, et mõnda aega veetsin aega, et teha endale sobiv tööriist - ja kui ma seda ei oleks seadnud, ei oleks keegi seda minu jaoks teinud. Selliste ülesannete puhul ei pea te sügavalt esiotsa ja back-endi kaevama ja isegi koodi ise kirjutama - nüüd on palju avatud koodi [see tähendab, et iga kasutaja saab selle kopeerida - toimetaja märkus], ja sa pead ainult teadma, kuhu seda sisestada, valmisliidese kohandamiseks. "

Programmeerimine aitab arendada loogikat, mõelda struktuurselt ja hõlbustada suhtlust.

Galima hobi arendamine on ideaalne näide sellest, miks peamised programmeerimisoskused on vajalikud kõigile, kellel on arvuti ja internetiühendus. Karjääri teatud arenguetapis (äri, kui soovite) muutub vajalikuks ennast või toodet tutvustada. Ja me olime kõik õnnelikud, et nüüd saab seda teha minimaalse aja ja rahaga, ostes domeeninime viiskümmend dollarit ja veedes nädalavahetusel sülearvutis. Võib väita, et suurepärane ajakirjanik, disainer, copywriter või advokaat on alati töökohal, kuid selleks, et saada niisuguseks monoprofessionaalseks, on tavapärase spetsialisti vajadused umbes kümme tuhat tööaega - ja võime mõista koodi vähemalt võimaldab seda mugavalt teha. Isegi programmeerimine aitab arendada loogikat, mõelda struktuurselt ja - kui olete juba sunnitud suhtlema arendajatega -, et hõlbustada nendega suhtlemist (inimesed on samuti rahul, kui te mõistate). „Kõige tähtsam on see, et programmeerimine võimaldab ideid täiesti iseseisvalt rakendada ja luua toote nullist. See on loovus. Ja see on kõige lahedam,” ütleb veebi programmeerija Ekaterina Anishkina.

Kust alustada ja mida kasutada

Kõige lahedam asi on see, et kodeerimise arendamine on nüüd saadaval rohkem kui kunagi varem. Alati on raamatuid; Näiteks palutakse Parsons'i õpilastel, kellel on oma programmeerimisklubi, kõigepealt lugeda Douglas Rushkoffi, kes paneb kõik „Programmi või Programmeerimise” kohtadesse. Väärt kirjandust on eraldi väljaande teema, kuid kõige mõistlikum on jälgida Amazonase raamatuid ja valida bingo! - bestsellerid on uuemad. „Lugemiseks mõeldud materjalide valimisel peate kontrollima avaldamis- ja avaldamisaastat. IT-s muutub kõik väga kiiresti. Kui raamat või artikkel on üle nelja-aastane, püüan leida uusi analooge,” nõustab back-endi arendaja Natalia Romanenko.

Loomulikult vajab see sõltumatut ülevaadet KKK-saitidest nagu Stack Overflow. "Kui te olete algaja programmeerija ja teil on mingisugune küsimus, siis tõenäosus, et see tekkis kellegagi enne 99 protsenti. Esmalt pead sa Google'i lugema ja lugema palju, enamasti inglise keeles. Vastus võib leida kõikjal: foorum, mõne programmeerija blogis, ametlikus dokumentatsioonis. Enne küsimuse esitamist otsige vastust ja ainult siis, kui sa pole üldse midagi leidnud, loo foorumile uus teema, "jätkab Natalia." Vene keelt kõnelevate ressursside puhul suutsin lahendada kõik minu probleemid forum.sources.ru ja habrahabr.ru raames. kolmas - täiuslikult kollektiivse blogi ja uudised sait, mis soovib avaldada oma artikleid või üle arvuti ja sellega seotud teemasid.

Algaja saidi ehitajad peavad teadma lühendit WYSIWYG („Mida sa näed, mida sa saad”). WYSIWYG-redaktor on rakendus, mis võimaldab teil vaadata protsessi tulemust õigesti või isegi töötada lehel täielikult graafilises režiimis. "Seal on palju WYSIWYG-liideseid, kus (selle teksti autor asub täpselt sellisel viisil). , Sa ei saa mitte ainult ehitada endale kauni ja mugava saidi, vaid ka harjutada Markdowni lihtsaimas süntaksis (kui soovite, siis HTML-is).

Offline kursuste formaat on atraktiivne, sest alati on võimalus pöörduda mentori poole.

Koodi otseseks uurimiseks ja praktiseerimiseks on suurepärased online-koolid nagu TreeHouse, App Academy ja Codecademy, kus saab õppida HTML-i ja CSS-i, Javascripti, Ruby, Pythoni ja teisi programmeerimiskeeli. TreeHouse töötab freemium-mudelil: peate maksma jahedate videokursuste eest (alates $ 25 kuus), kuid seal on ka tasuta sisu. Haridus Codecademy's on üldjuhul pigem mäng (ehkki küllaltki aeglane), mõned aga hilinevad nagu telesarjas. Võrguühenduseta kursuste formaat on atraktiivne, sest alati on võimalus pöörduda mentori poole - sa pead midagi rohkem kui kord libisema. Moskvas on vähe kohti, kus on tõesti meeldiv õppida, kuid nad ilmuvad. Moskva kodeerimiskoolis, austades Baumanka ja selle spetsialiste, tunned end 2014. aastal (ja veidi 2015. aastal). Samasugused projektid, kus elav õhkkond ja programmid, mis suudavad lummata, tekivad ikka veel - lihtsalt seetõttu, et neid on vaja.

Joonistagem joon: nüüd on programmitöösse sisenemise künnis väga madal ning sellega avanevad väljavaated on suured ja võivad oluliselt parandada elukvaliteeti. Avatakse arvutiteaduskonna teaduskonnad ning Haridusministeerium suurendab IT-erialadel eelarvet. Kujutage ette: igaüks, kes täna Sublime'is kaks nädalat nädalas veedab ja õnnestus koguda kümneid saite või rakendusi omaette, kahe aasta pärast tulevad nad sinna, kuhu olete enam-vähem edukad, kuid teil ei ole sarnaseid ja nõutud oskusi (umbes põlvkonna kohta, kelle lapsepõlves selliseid raamatuid ja ei ütle midagi). Enesearendamise võimaluste eiramine on igal juhul lühinägelik, programmeerimise puhul on see eriti ilmne; sarnase eduga, võite vabatahtlikult lõpetada oma käe või suu kasutamise - aga miks?

3D-illustratsioonid: Dmitri Pustovoitov

Vaadake videot: Our Miss Brooks: Accused of Professionalism Spring Garden Taxi Fare Marriage by Proxy (Aprill 2024).

Jäta Oma Kommentaar