Skip to main content

7 начина да превърнете новите си кодиращи умения в нова работа

David Icke Beyond the cutting edge / Дейвид Айк - Отвъд предела - част. 1 (2008) (Април 2025)

David Icke Beyond the cutting edge / Дейвид Айк - Отвъд предела - част. 1 (2008) (Април 2025)
Anonim

Днес всеки в света може да се научи да кодира чрез виртуални и лични класове, предлагани от организации като General Assembly, Hackbright Academy и Codecademy.

Но какво следва? Следващата стъпка - да се наемете като програмист след завършване на тези курсове - не е толкова просто, колкото да зашлевите новите си умения по автобиографията си и да ги изпратите.

Ако искате да използвате новите си умения за програмиране, тези седем съвета ще ви помогнат да увеличите портфолиото си след тренировка, да се свържете с правилните хора и ефективно да пробиете в технологичната сцена.

1. Практика, практика, практика

Първи неща първо: Не започвайте веднага да кандидатствате за работни програми. Вместо това първоначално насочете енергията си към продължаване на работата по проекти за лично кодиране. Това ще ви помогне както да прецизирате уменията си за кодиране, така и да започнете портфолио от работа в реалния живот, за да покажете потенциалните работодатели. Възпитаникът на Академията на Hackbright се обърна към професионалната разработчица Melissa Skevington: „Най-голямото нещо, което направих, след като напуснах Hackbright, е да продължа да работя по моя личен проект. Не само ме накара да уча, за какво говорих по време на интервюта. “

2. Код като част от екип

Въпреки стереотипа на самотния програмист, който хаква соло в мазе, реалността е, че повечето разработки на софтуер се случват в настройките на екипа. Според Рейчъл Обер, старши разработчик в Paperless Post и инструктор в Общото събрание, работодателите искат да знаят как един кандидат ще се впише в по-големия екип и дали той или тя ще бъде удобно да получава обратна връзка. Така че, намерете няколко приятели, заинтересовани да работят с вас по проект, обединете си сили и започнете да кодирате като екип! Опитът ще ви служи добре в работния свят.

Разгледайте инженерни работни места

3. Присъединете се към общността с отворен код

Ако вече не сте се активирали в общността на онлайн разработчиците, сега е моментът. Вземете си акаунт и качете проектите си в GitHub, инструмент за сътрудничество и управление на кода, и започнете да задавате (и отговаряте!) Въпроси на Stack Overflow, Q&A сайт за разработчици. Не само, че ще получите ценна обратна връзка от опитни програмисти, ще бъдете по-склонни да получите водещи работни места - наемането на мениджъри и набиращи персонал често използват тези сайтове, за да намерят кандидати, които наистина са страстни по кодирането.

4. Увеличете експозицията колкото можете повече

За да ви помогнем да решите кои области на технологичното и софтуерното инженерство ви най-много ви интересуват, важно е да видите какво има там. В технологичното пространство има толкова много активност и посещението на Meetups, конференции, хакатони и други възможности за работа в мрежа може да ви помогне да срещнете нови хора, да научите за нови и идващи компании и да сте в течение с това, което се случва в света на разработчиците. Дори и да не живеете в технологичен център, можете да продължите, като четете сайтове като TechCrunch и следвате разработчици и организации в Twitter.

5. Съсредоточете се върху нещо, което ви интересува

След като придобиете представа какви възможности съществуват, тогава е време да се нулирате за това, което най-много ви интересува - независимо дали това е мобилна, уеб разработка или визуализация на данни. Дори и да не сте сигурни, че това е зоната, в която искате да останете завинаги, не позволявайте това да ви попречи да търсите проекти по договори или да търсите възможности за работа в това пространство засега. В крайна сметка трябва да започнете някъде! „Щом станах по-фокусиран“, казва Скивингтън, „започват да се появяват все повече възможности.“ Освен това е по-привлекателен за професионални контакти и наемане на мениджъри. „Това показва, че се интересувате от нещо, вместо да отговаряте с„ все още не знам какво искам да правя! “, Което може да убие разговор“, добавя тя.

6. Намерете ментор

Някои кодиращи академии отговарят на студентите с ментори, но след като сте навън в реалния свят, можете също да намерите своя. Повечето хора обичат да говорят за себе си и да споделят съвети, така че не се срамувайте да поканите този интересен човек, когото сте срещнали на скорошно срещане, за да разговаряте повече на кафе! Просто може да добиете допълнителен поглед върху технологичния сектор. Плюс това никога не знаете докъде могат да доведат тези разговори и новият ви приятел може да се превърне в дългосрочен съветник, който ви помага да се свържете с бъдеща работа.

Относно свързаната бележка, след като свършите тази бъдеща реална работа като предприемач - специалният наставник, официален или неофициален, на когото можете да задавате въпроси, може да ви помогне да се интегрирате в компанията по-бързо, което спомага за дългосрочния ви успех,

7. Бъдете уверени в своите способности

Влизането на крака ви във вратата може да бъде трудно и може да се окажете с някои отхвърляния, преди да заковаете тази първа оферта за работа. Научаването на ново умение и промяната на траекторията на кариерата ви може да бъде страшно, но може да бъде и овластяващо. Опитайте се да останете уверени във вашите способности, като редовно си напомняте колко обичате изкуството на кодирането и като се заобикаляте с мрежа за поддръжка от семейство, приятели, ментори и други кодери за начинаещи.

Също така може да бъде полезно да разглеждате процеса като учебен опит. В края на краищата технологичният пейзаж непрекъснато се променя и дори експертните разработчици трябва да научат нови инструменти и езици, за да поддържат острите си умения. Да си разработчик означава да бъдеш ученик през целия живот. Насладете се на возенето!