Vai esat kādreiz vēlējies, lai jūs studētu koledžā datorzinātnes vai apskatītu savus draugus, kas strādā kā izstrādātāji, un vēlētos darīt to, kas viņi ir? Vai arī jūs vienkārši vēlaties, lai jūs pats varētu izveidot dažas jaunas vietnes funkcijas, nemaksājot izstrādātājam?
Bieži vien, domājot par iemācīšanos programmēt, viņi to veido tik monumentālu izaicinājumu, ka nekad nesāk. Bet patiesība ir tāda, ka jums nav jāiedziļinās programmēšanā ar attieksmi pret jeb neko. Pat ja jūs katru nedēļu tam varat veltīt tikai dažas naktis, jūs varat izstrādāt lietojumprogrammas tikai trīs mēnešos. Nopietni!
Protams, vissmagākā ir darba sākšana - jūs vēlaties, lai tas notiktu pa nakti, un tas nenotiks. Bet, ja jūs šodien sāktu uzmācīties mācību materiāliem, līdz nedēļas nogales beigām tīmeklī varētu būt pieejami pilni projekti. Mēneša beigās jūs varētu būt izveidojis salīdzinoši sarežģītu lietojumprogrammu no nulles. Nav burvju lodes, bet vissvarīgākais ir tas, ka jūs vienkārši sākat risināt problēmas un veidot. Tālāk ir aprakstīts, kā novērst problēmas ar kodēšanu brīvajā laikā.
Iepazīstieties ar starpvārdiem
Lielisks veids, kā sākt, ir daži no bezmaksas resursiem tiešsaistē. Codecademy rīko tiešsaistes apmācības par tādām tēmām kā HTML un Javascript, lai palīdzētu jums mācīties interaktīvā veidā. Reģistrējieties viņu Code Year e-pastos, un katru pirmdienu jūs saņemsit jaunu kodēšanas nodarbību (un izveidojiet lietotnes un vietnes, pirms to zināt!). Ja vēlaties nodarboties ar kodu pirms nodarbību plāna izskatīšanas, iepazīstieties ar izmēģinājumu Ruby, interaktīvu un jautru apmācību pārlūkā no Code School .
Kad esat nonācis grūtā vietā, zināt, ka pat pieredzējuši programmētāji visu laiku skar problēmas. Nodrošiniet savus jautājumus tiešsaistes forumos, piemēram, kaudzes pārpildē .
Rezultāts Grāmatas
Daudz lielisku grāmatu sniegs jums papild vingrinājumus un iemācīsit programmēšanas teorijas pamatus. Bet brīdiniet: Tikai lasot šīs grāmatas, jūs nepadarīsit par programmētāju. Izaiciniet sevi apsēsties pie datora un praktizēties, nevis paļauties tikai uz tekstu! Man personīgi patika spēlēties ar vingrinājumiem “ Mācīties Python the Hard Way” un “ Beginning Ruby” .
Dodies atpakaļ uz klasi
Ja jūs patiešām nopietni domājat par kodēšanas iemācīšanos nākamajos dažos mēnešos, Čikāgā bāzētā Code Academy ir trīs mēnešu programma, kas nodrošina apmācību, mentoringu un iesaistošu vidi, lai attīstītu jūsu zināšanas par lietotāju pieredzi un tīmekļa attīstību. Džererts Manuels, kurš šoziem izgāja Code Academy, stāsta par savu pieredzi: "Man nebija ilūziju par kļūšanu par hardcore izstrādātāju, bet pēc PuckDrop.net un īpašuma pārvaldības lietotnes izveidošanas ar nelielu palīdzību es esmu pierādījums, ka ikviens var iemācīties kods un jāizvieto 12 nedēļās! "
Par mazāk intensīvu nodarbību skatiet tādas organizācijas kā Ladies Learning Code un Girl Develop It . Abi piedāvā seminārus HTML, CSS, Javascript, Ruby, WordPress un Python, kas tiek organizēti vidē, kas ir pieejama iesācēju iesācējiem. Viņi arī pievēršas palīdzībai sievietēm iemācīties programmēt (lai arī viņas uzņem arī vīriešus).
Iepazīstieties ar izstrādātājiem
Lai arī neviens nevar iemācīties jūsu labā, arī kodēšanas meklējumos jums nav jābūt vienam. Ir svarīgi, lai jums būtu draugs, kurš var jums palīdzēt sākt darbu (un kuru jūs varat sazvanīt pēc palīdzības). Jūs nevēlaties pavadīt pirmās pāris dienas, sitot galvu pret ekrānu!
Vai nezināt nevienu izstrādātāju, uz kuru zvanīt? Lielākā daļa no tiem, kurus esmu satikusi, ir vairāk nekā priecīgi palīdzēt jaunpienācējiem. Mēģiniet doties uz izstrādātāju sanāksmēm savā pilsētā un skaidri norādiet, ka jūs tikko sākat darbu un meklējat mentoru. Vai arī tērzējiet ar dev veikalu vai start-up jūsu reģionā - viņi, iespējams, varētu jūs iepazīstināt ar kādu.
Nākamreiz, kad jūs atradīsit kaut ko tādu, kā teikts “Ja tikai es būtu studējis datorzinātni” vai “Man būtu lielisks darbs, ja es būtu izstrādātājs”, atcerieties to: trīs mēnešus pēc šī brīža arī jūs varētu būt programmētājs . Tāpēc izejiet ārā un sāciet celt!













