Skip to main content

7 Mga paraan upang mabago ang iyong bagong mga kasanayan sa coding sa isang bagong trabaho

Freelance Jobs for Beginners on Upwork (Mayo 2024)

Freelance Jobs for Beginners on Upwork (Mayo 2024)
Anonim

Ngayon, ang sinuman sa mundo ay maaaring matutong mag-code sa pamamagitan ng mga virtual at in-person na klase na inaalok ng mga samahan tulad ng General Assembly, Hackbright Academy, at Codecademy.

Ngunit ano ang susunod? Ang sumusunod na hakbang - ang pag-upa bilang isang developer matapos makumpleto ang mga kursong ito - ay hindi kasing simple ng pagdulas ng iyong bagong kasanayan sa iyong resume at ipadala ito.

Kung naghahanap ka upang magamit ang iyong mga bagong kasanayan sa programming, ang pitong mga tip na ito ay tutulong sa iyo na mapalakas ang iyong portfolio ng post-pagsasanay, network sa mga tamang tao, at epektibong masira sa tech scene.

1. Magsanay, Magsanay, Magsanay

Unang mga bagay muna: Huwag simulan ang pag-apply sa mga trabaho sa developer kaagad. Sa halip, i-channel ang iyong enerhiya sa una sa pagpapatuloy upang gumana sa mga personal na proyekto sa coding. Makakatulong ito sa iyo ng parehong pag-tune ng iyong mga kasanayan sa coding at magsimula ng isang portfolio ng gawaing tunay na buhay upang ipakita ang mga potensyal na employer. Ang hackbright Academy alumna ay naging propesyonal na developer na si Melissa Skevington, ang tala: "Ang pinakamalaking bagay na ginawa ko sa sandaling umalis ako sa Hackbright ay ang magpatuloy sa paggawa sa aking personal na proyekto. Hindi lamang ito napapanatili kong natututo, kung ano ang napag-usapan ko sa mga panayam. "

2. Code bilang Bahagi ng isang Koponan

Sa kabila ng stereotype ng nag-iisa na programmer na nag-hack sa malayo sa isang basement, ang katotohanan ay ang karamihan sa pag-unlad ng software ay nangyayari sa mga setting ng koponan. Ayon kay Rachel Ober, senior developer sa Paperless Post at isang tagapagturo sa General Assembly, nais ng mga tagapag-empleyo na malaman kung paano magkasya ang isang kandidato sa mas malaking koponan at maging komportable siya sa pagtanggap ng puna. Kaya, maghanap ng ilang mga kaibigan na interesado na makipagtulungan sa iyo sa isang proyekto, sumali sa puwersa, at magsimula ng pag-cod bilang isang koponan! Ang karanasan ay maghatid sa iyo ng maayos sa mundo ng nagtatrabaho.

Mag-browse ng Mga Trabaho sa Engineering

3. Sumali sa Open Source Community

Kung hindi ka pa naging aktibo sa komunidad ng online developer, ngayon na ang oras. Kunin ang iyong sarili ng isang account at i-upload ang iyong mga proyekto sa GitHub, isang tool sa pakikipagtulungan at pamamahala ng code, at simulan ang pagtatanong (at pagsagot!) Mga katanungan sa Stack Overflow, isang site ng Q&A para sa mga developer. Hindi lamang makakakuha ka ng mahalagang puna mula sa mga nakaranas na mga programmer, mas malamang na makakuha ka ng mga lead sa trabaho - ang pag-upa ng mga tagapamahala at recruiter ay madalas na gumamit ng mga site na ito upang makahanap ng mga kandidato na tunay na masigasig sa coding.

4. Makakuha ng Exposure sa Hanggat maaari

Upang matulungan kang magpasya kung aling mga lugar ng tech at software engineering ang pinaka-interesado sa iyo, mahalaga na makita kung ano ang nasa labas. Napakaraming aktibidad sa puwang ng tech, at pagdalo sa mga Meetup, kumperensya, hackathons, at iba pang mga pagkakataon sa networking ay makakatulong sa iyo na matugunan ang mga bagong tao, alamin ang tungkol sa mga darating at darating na kumpanya, at manatiling napapanahon sa nangyayari sa mundo ng developer. Kahit na hindi ka nakatira sa isang tech hub, maaari kang magpatuloy sa pamamagitan ng pagbabasa ng mga site tulad ng TechCrunch at pagsunod sa mga developer at samahan sa Twitter.

5. Tumutok sa Isang bagay na Nagmamahal sa Iyo

Kapag nakakuha ka ng isang kahulugan ng kung ano ang mga pagkakataon na umiiral, pagkatapos ay oras na upang mai-zero sa kung ano ang pinaka-interes sa iyo - kung mobile man ito, pagbuo ng web, o visualization ng data. Kahit na hindi ka sigurado na ito ang lugar na nais mong manatili magpakailanman, huwag hayaang maiiwasan ka nitong maghanap ng mga proyekto ng kontrata o maghanap ng mga pagkakataon sa trabaho sa puwang na ngayon. Pagkatapos ng lahat, kailangan mong magsimula sa isang lugar! "Sa sandaling naging mas nakatuon ako, " sabi ni Skevington, "parami nang parami ang mga pagkakataon na nagsimulang mag-pop up." Mas nakakaakit din ito sa mga propesyonal na contact at nangungupahan ng mga tagapamahala. "Ipinapakita nito na mayroon kang interes sa isang bagay, kaysa sa pagsagot sa 'Hindi ko alam kung ano ang nais kong gawin pa!', Na maaaring pumatay sa isang pag-uusap, " idinagdag niya.

6. Maghanap ng isang Mentor

Ang ilang mga akademikong coding ay tumutugma sa mga mag-aaral na may mga mentor, ngunit sa sandaling wala ka sa tunay na mundo, maaari mo ring mahanap ang iyong sarili. Karamihan sa mga tao ay pag-uusapan ang tungkol sa kanilang sarili at pagbabahagi ng payo, kaya huwag mahiya sa pag-imbita sa kawili-wiling taong nakilala mo sa isang kamakailan-lamang na Meetup upang mag-chat nang higit sa kape! Maaari ka lamang makakuha ng karagdagang pananaw sa sektor ng tech. Dagdag pa, hindi mo alam kung saan maaaring humantong ang mga pag-uusap na ito, at ang iyong bagong kaibigan ay maaaring maging isang pang-matagalang tagapayo na tumutulong na ikonekta ka sa isang trabaho sa hinaharap.

Sa isang nauugnay na tala, sa sandaling mapunta ka sa hinaharap na tunay na trabaho bilang isang developer - ang pagkakaroon ng isang dedikadong tagapayo, pormal man o impormal, kung kanino ka maaaring magtanong ay makakatulong sa iyo na maisama sa kumpanya nang mas mabilis, na tumutulong na masiguro ang iyong pangmatagalang tagumpay .

7. Manatiling Tiwala sa Iyong Mga Kakayahang

Ang pagkuha ng iyong paa sa pintuan ay maaaring maging mahirap, at maaari mong makita ang iyong sarili sa ilang mga pagtanggi bago ipako ang unang alok ng trabaho. Ang pagkatuto ng isang bagong kasanayan at pagbabago ng tilapon ng iyong karera ay maaaring nakakatakot, ngunit maaari din itong magbigay kapangyarihan. Subukang manatiling kumpiyansa sa iyong mga kakayahan sa pamamagitan ng regular na paalalahanan ang iyong sarili kung gaano mo kamahal ang sining ng coding at sa pamamagitan ng pagpaligid sa iyong sarili ng isang suportang network ng pamilya, mga kaibigan, mentor, at kapwa mga newbie coder.

Makatutulong din na tingnan ang proseso bilang isang karanasan sa pagkatuto. Pagkatapos ng lahat, ang landscape ng teknolohiya ay patuloy na lumilipat, at kahit na ang mga dalubhasa sa developer ay kailangang matuto ng mga bagong tool at wika upang mapanatiling matalas ang kanilang mga kasanayan. Upang maging isang developer ay maging isang buhay na mag-aaral. Masiyahan sa pagsakay!