Ste si kdaj želeli, da bi na fakulteti vzeli računalništvo ali gledali na svoje prijatelje, ki delajo kot razvijalci, in bi radi delali to, kar so? Ali pa želite le, da lahko sami ustvarite nove funkcije za svoje spletno mesto, ne da bi plačevali razvijalcu?
Pogosto, ko ljudje razmišljajo, da bi se naučili programirati, si to predstavljajo tako zelo monumentalni izziv, da se v resnici nikoli ne začnejo. Resnica pa je, da vam ni treba iti v programiranje s stališčem vse ali nič. Tudi če mu lahko vsak teden namenite le nekaj noči, lahko programe razvijate že v treh mesecih. Resno!
Seveda je začetek najtežji del - želite, da se to zgodi čez noč, in ne bo. Če pa bi danes začeli s krampanjem na vaje, bi do konca vikenda lahko imeli polne projekte v živo na spletu. Do konca meseca bi si lahko iz nič ustvarili razmeroma izpopolnjeno aplikacijo. Ni čarobnega krogla, najpomembneje pa je, da šele začnete reševati težave in graditi. Tukaj je opis, kako se lotiti učenja kodiranja v prostem času.
Oglejte si Interwebs
Odličen način za začetek je nekaj brezplačnih virov na spletu. Codecademy gosti spletne vadnice o temah, kot sta HTML in Javascript, ki vam pomagajo pri interaktivnem učenju. Prijavite se na njihova e-poštna sporočila Code Year in vsak ponedeljek boste prejeli novo lekcijo o kodiranju (in gradite aplikacije in spletna mesta, preden boste to vedeli!). Če se želite igrati s kodo, preden se lotite načrta pouka, si oglejte Poskusite Ruby, interaktivno in zabavno vadnico v brskalniku iz Code School .
In ko zadenete težko mesto, vedite, da celo izkušeni programerji ves čas trpijo težave. Vprašanja predstavite na spletnih forumih, kot je Stack Overflow .
Hit knjige
Veliko odličnih knjig vam bo omogočilo nadaljnje vaje in vas naučilo osnov teorije programiranja. Vendar bodite opozorjeni: samo branje teh knjig vas ne bo postalo programer. Izzivajte se, da sedite za računalnik in vadite, ne le zanašajte se na besedilo! Osebno sem se rad igral z vajami v Learn Python the Hard Way in Beginning Ruby .
Vrnite se v razred
Če se resnično resno učite kodiranja v naslednjih mesecih, je Chicago Academy Code Academy trimesečni program, ki ponuja pouk, mentorstvo in potopno okolje za razvoj vašega strokovnega znanja v uporabniški izkušnji in spletnem razvoju. Jaret Manuel, ki je to zimo obiskal Code Academy, pravi o svojih izkušnjah: "Nisem imel nobenih iluzij, da bi postal hardcore razvijalec, a potem ko sem z nekaj pomoči zgradil PuckDrop.net in aplikacijo za upravljanje nepremičnin, sem dokaz, da se lahko kdo nauči kodo in uvajanje v 12 tednih! "
Za manj intenziven razred si oglejte organizacije, kot sta Ladies Learning Code in Girl Develo It . Oba ponujata delavnice v HTML, CSS, Javascript, Ruby, WordPress in Python, predstavljene v okolju, ki je odprto za najbolj novince začetnike. Osredotočajo se tudi na pomoč ženskam, da se naučijo programirati (čeprav tudi moški pozdravljajo).
Spoznajte razvijalce
Čeprav se nihče ne more učiti za vas, vam tudi ni treba biti sam v prizadevanjih za kodiranje. Pomembno je imeti prijatelja, ki vam bo pomagal začeti (in koga lahko na poti pokličete po pomoč). Prvih nekaj dni ne želite preživeti, da udarite z glavo v zaslon!
Ne veste nobenega razvijalca, ki bi ga uporabil? Večina tistih, ki sem jih srečal, je več kot z veseljem pomagala novincem. Poskusite se udeležiti srečanj za razvijalce v vašem mestu in jasno povejte, da ste šele začeli in iščete mentorstvo. Lahko pa se pogovarjate s prodajalno ali zagonom v vaši bližini - morda bi vas lahko seznanili z nekom.
Ko se boste naslednjič znašli, ko boste nekaj povedali, "če bi le študiral računalništvo" ali "lahko bi se odlično zaposlil, če bi bil razvijalec, " zapomnite si to: Čez tri mesece bi bil tudi vi programer . Zato pojdite ven in začnite graditi!












