Danas svatko na svijetu može naučiti kodirati putem virtualnih i osobnih predavanja koje nude organizacije poput Generalne skupštine, Hackbright akademije i Codecademy.
Ali što je sljedeće? Sljedeći korak - zaposliti se kao programer nakon završetka ovih tečajeva - nije tako jednostavno kao šamarjenje novih vještina na životopisu i slanje.
Ako želite iskoristiti svoju novu programsku vještinu na dobro korištenje, ovih sedam savjeta pomoći će vam da poboljšate svoj portfelj nakon treninga, umrežite se s pravim ljudima i učinkovito probijete na tehnološku scenu.
1. praksa, praksa, praksa
Prvo stvari: Ne započnite se odmah prijavljivati na poslove programera. Umjesto toga, u početku usmjerite svoju energiju na nastavak rada na projektima osobnog kodiranja. Ovo će vam pomoći da podesite svoje sposobnosti kodiranja i pokrenete portfolio iz stvarnog života kako biste pokazali potencijalne poslodavce. Alumna Hackbright Akademije pretvorila se u profesionalnu programeru Melissu Skevington: "Najveća stvar koju sam učinio jednom kad sam napustio Hackbright je da nastavim raditi na svom osobnom projektu. Ne samo da me je to naučilo, o čemu sam govorio tijekom intervjua. "
2. Šifra kao dio tima
Unatoč stereotipu da usamljeni programer sjecka solo u podrumu, realnost je da se većina softverskog razvoja događa u timskim postavkama. Prema Rachel Ober, stariji programer za Paperless Post i instruktorica u Generalnoj skupštini, poslodavci žele znati kako će se kandidat uklopiti u širi tim i hoće li mu ugodno primati povratne informacije. Stoga pronađite nekoliko prijatelja zainteresiranih za suradnju s vama na projektu, udružite snage i započnite s šifriranjem kao tim! Iskustvo će vam dobro poslužiti u radnom svijetu.
Pregledajte inženjerske poslove
3. Pridružite se Open Source zajednici
Ako već niste postali aktivni u zajednici razvojnih programera na mreži, sada je vrijeme. Nabavite sebi račun i prenesite svoje projekte na GitHub, alat za suradnju i upravljanje kodom, i započnite postavljati (i odgovarati!) Pitanja na Stack Overflowu, Q&A web mjestu za programere. Ne samo da ćete dobiti dragocjene povratne informacije od iskusnih programera, veća je vjerojatnost da ćete dobiti voditeljske poslove - zapošljavanje rukovoditelja i regrutova često koriste ove stranice kako bi pronašli kandidate koji su zaista strastveni u kodiranju.
4. Dobijte izlaganje onoliko koliko možete
Da biste lakše odlučili koja vas područja tehnološkog i softverskog inženjeringa najviše zanimaju, važno je vidjeti što je vani. Toliko je aktivnosti u tehnološkom prostoru, a prisustvovanje Meetupovima, konferencijama, hackathonovima i drugim mogućnostima umrežavanja može vam pomoći da upoznate nove ljude, saznate nove kompanije i kompanije koje dolaze te budete u tijeku s onim što se događa u svijetu programera. Čak i ako ne živite u tehnološkom središtu, možete držati korak čitajući web stranice poput TechCrunch i prateći programere i organizacije na Twitteru.
5. Usredotočite se na nešto što vas zanima
Nakon što steknete osjećaj o mogućnostima, tada je vrijeme da se napunite na ono što vas najviše zanima - bilo da je to mobilni, web razvoj ili vizualizacija podataka. Čak i ako niste sigurni da je to područje na kojemu želite zauvijek ostati, nemojte to za sada spriječiti da tražite projekte ugovora ili potražite posao u tom prostoru. Uostalom, morate negdje započeti! "Čim sam se više fokusirao, " rekao je Skevington, "sve se više prilika počelo pojavljivati." Također je privlačnije profesionalnim kontaktima i zapošljavanju menadžera. "Pokazuje da imate interes za nešto, a ne da odgovarate sa odgovorima:" Još ne znam što želim učiniti! ", Što može ubiti razgovor", dodaje ona.
6. Pronađite mentora
Neke akademije za kodiranje poklapaju studente s mentorima, ali nakon što ste izvan stvarnog svijeta, možete pronaći i svoje. Većina ljudi voli razgovarati o sebi i dijeliti savjete, pa nemojte se sramiti pozvati onu zanimljivu osobu koju ste upoznali na nedavnom Meetupu da više razgovara uz kavu! Možda ćete dobiti dodatni uvid u tehnološki sektor. Uz to, nikad ne znate kuda ovi razgovori mogu voditi, a vaš novi prijatelj mogao bi postati dugoročni savjetnik koji će vam pomoći da se povežete sa budućim poslom.
U vezi s tim, nakon što zaposlite taj budući pravi posao razvojnog programera - posjedovanje posvećenog mentora, bilo formalnog ili neformalnog, kome možete postavljati pitanja, može vam pomoći da se brže integrirate u tvrtku, što će vam osigurati dugoročni uspjeh.,
7. Ostanite sigurni u svoje sposobnosti
Ulazak nogom u vrata može biti težak i možda ćete naići na neka odbacivanja prije nego što naleti na prvu ponudu za posao. Učenje nove vještine i promjena putanje vaše karijere može biti zastrašujuće, ali također može biti osnažujuće. Pokušajte ostati sigurni u svoje sposobnosti tako što ćete se redovito podsjećati koliko volite umjetnost kodiranja i tako što se okružite mrežom podrške obitelji, prijatelja, mentora i drugih kodirača.
Također može biti korisno promatrati postupak kao iskustvo učenja. Uostalom, tehnološki se krajolik neprestano mijenja, pa čak i stručni programeri trebaju naučiti nove alate i jezike kako bi održali svoje znanje oštrim. Biti programer znači biti cjeloživotni učenik. Uzivaj u voznji!