Priljubljene Objave

Izbira Urednika - 2024

Zakaj je programiranje popoln hobi

Tisti, ki pravijo da je prihodnost programiranja nekoliko zvita: programiranje je precej prisotno, in to dejstvo je treba prezreti, da se odvzamemo množici priložnosti za profesionalno in osebno rast. In lahko razložimo, zakaj.

Zakaj je vse to potrebno

"Večina delodajalcev se še ne zaveda, kako dragoceni zaposleni imajo vsaj osnovno znanje programiranja. Kljub temu je to eno najpomembnejših veščin za tiste, katerih delo je vsaj nekako povezano s tehnologijo (to je za vse). fotografi, oblikovalci, analitiki, PR ljudje lahko začnejo preučevati kodo zdaj - čeprav je bilo to včeraj bolje, razlog je preprost: podjetjem je donosno, da najemajo osebo, ki razume, od česa prihaja njegovo delo. informacije, ampak analiziranje in strukturiranje gradiva ter, v najboljšem primeru, pisanje potrebne kode, je veliko bolj cenjeno kot oblikovalec brez takšnih veščin, «analizira Galima Akhmadullina.

Galima ima lastno agencijo za zaposlovanje in svetovanje Galima HR, katere spletna stran si je sama oblikovala. Pred dvema letoma, ko za njo ni bilo zaposlitve, ampak hobi, je bilo na voljo dovolj osebnih funkcij Facebook strani, ki so obravnavale vse zahteve. Potem sem moral preiti na tumblr, in ko so se pojavile bolj zapletene naloge in velike količine podatkov, sem moral obvladati Wordpress in izpopolniti vtičnike Podio za določene poslovne naloge in delovne procese. »Sedaj lahko moja celotna, bi rekli, mini-podjetje obstaja samo zato, ker sem v določenem trenutku porabil čas, da sem naredil priročno orodje za sebe - in če ga nisem postavil, ga nihče ne bi naredil zame. Za takšne naloge vam ni treba kopati globoko v sprednji in zadnji del in celo pisati kodo - zdaj je veliko odprte kode [to pomeni, da jo lahko vsak uporabnik kopira - opomba urejevalnika], in morate samo vedeti, kam jo vstaviti, prilagodite pripravljen vmesnik. "

Programiranje pomaga razviti logiko, razmišljati strukturno in olajšati komunikacijo.

Razvoj Galiminega hobija je idealna ilustracija, zakaj je osnovno znanje programiranja potrebno za vsakogar, ki ima računalnik in dostop do interneta. V določeni fazi kariernega razvoja (posel, če hočete) je potrebno predstaviti sebe ali svoj izdelek. In vsi smo imeli srečo, da je zdaj mogoče z minimalnim časom in denarjem kupiti domensko ime za petdeset dolarjev in preživeti vikend na prenosnem računalniku. Lahko bi trdili, da bo odličen novinar, oblikovalec, tekstopisec ali odvetnik vedno imel službo, toda za to, da postane takšen monoprofesionalen, mora navaden strokovnjak, grobo rečeno, živeti deset tisoč delovnih ur - in zmožnost razumevanja kode vam bo vsaj omogočila udobno delo. Tudi programiranje pomaga razvijati logiko, strukturno razmišljati in - če ste že prisiljeni komunicirati z razvijalci - olajšati komunikacijo z njimi (ljudje okoli so tudi zadovoljni, če razumete). "Najpomembnejše je, da programiranje omogoča popolnoma samostojno uresničevanje idej, ustvarjanje izdelka iz nič. To je ustvarjalnost. In to je najbolj kul," pravi spletni programer Ekaterina Anishkina..

Kje začeti in kaj uporabiti

Najbolj kul je, da je razvoj kodiranja zdaj na voljo bolj kot kdajkoli prej. Vedno obstajajo knjige; Na primer, učenci Parsonsa, kjer imajo svoj programski klub, najprej najprej preberejo Douglasa Rushkoffa, ki vse postavi v kraje »Programiraj ali programiraj«. Vredna literatura je tema za ločeno publikacijo, vendar je najbolj smiselna stvar slediti knjigam na Amazonki in izbrati bingo! - Najboljši prodajalci so novejši. "Pri izbiri materialov za branje morate preveriti leto izdaje in objave. V IT se vse spremeni zelo hitro. Če je knjiga ali članek starejši od štirih let, poskušam najti novejše analoge," svetuje back-end razvijalec Natalia Romanenko.

Seveda zahteva neodvisen pregled na straneh s pogostimi vprašanji, kot je Stack Overflow. "Če ste začetnik programer in imate kakšno vprašanje, je verjetnost, da je prišlo do nekoga pred vami, 99 odstotkov. Najprej morate google in veliko brati, večinoma v angleščini. Odgovor lahko najdete kjerkoli: Preden postavite vprašanje, poiščite odgovor in samo če niste našli ničesar, ustvarite novo temo na forumu, “nadaljuje Natalia.” Kar zadeva rusko govoreče vire, sem uspel rešiti vse moje rusko govoreče vire. težave na forum.sources.ru in habrahabr.ru. Tretji - popolna mešanica kolektivne blog in strani z novicami, ki želi, da objavijo svoje članke ali se prenese na računalnik in računalniške teme.

Gradbeniki začetnih strani morajo poznati kratico WYSIWYG (»Kaj vidite, kaj dobite«). Urejevalnik WYSIWYG je aplikacija, ki vam omogoča ogled rezultata v procesu ali celo delo na strani v celoti v grafičnem načinu. "Na voljo je veliko WYSIWYG vmesnikov, kjer (avtor tega besedila sedi natanko tako). , ne moreš zgraditi le lepe in priročne strani, ampak tudi vaditi v najpreprostejši sintaksi Markdown (če želiš, potem v HTML).

Oblika offline tečajev je privlačna, saj vedno obstaja priložnost, da se obrne na mentorja.

Za neposredno študij in prakso kodeksa obstajajo odlične spletne šole, kot so TreeHouse, App Academy in Codecademy, kjer se lahko naučite HTML in CSS, Javascript, Ruby, Python in drugih programskih jezikov. TreeHouse deluje na modelu freemium: morate plačati za kul tečaje video posnetkov (od $ 25 na mesec), vendar je tudi brezplačna vsebina. Izobraževanje v Codecademy je na splošno bolj kot igra (čeprav precej počasno), nekatere pa zamujajo, kot TV-serije. Oblika tečajev brez povezave je privlačna, saj vedno obstaja priložnost, da se obrnejo na mentorja - nekaj večkrat morate vstaviti nekaj. V Moskvi je malo krajev, kjer je zelo prijetno študirati, vendar se pojavljajo. V moskovski šoli za kodiranje, z vsem spoštovanjem do Baumanke in njenih strokovnjakov, se počutite v letu 2014 (in malo v letu 2015). Podobni projekti z živahnim vzdušjem in programi, ki bodo lahko privlačni, se bodo še vedno pojavljali - preprosto zato, ker obstaja povpraševanje po njih.

Nariši mejo: prag za vstop v programiranje je zdaj zelo nizek, in možnosti, ki se z njim odpirajo, so velike in lahko bistveno izboljšajo kakovost življenja. Fakultete za računalništvo se odpirajo, Ministrstvo za šolstvo pa povečuje proračunska mesta v IT-specialitetah. Predstavljajte si: vsi, ki danes v Sublimu preživijo dva večera na teden in so sami zbrali na ducate spletnih mest ali aplikacij, v dveh letih pridejo tja, kjer ste bolj ali manj uspešni, vendar nimate podobnih in zahtevanih veščin (o generaciji, v otroštvu takšne knjige in nič ne povem. Ignoriranje možnosti za samorazvoj v vsakem primeru je kratkovidno, v primeru programiranja je to še posebej očitno; s podobnim uspehom lahko prostovoljno prenehate uporabljati roko ali nogo - ampak zakaj?

3D ilustracije: Dmitry Pustovoitov

Oglejte si video: Our Miss Brooks: Accused of Professionalism Spring Garden Taxi Fare Marriage by Proxy (April 2024).

Pustite Komentar