1
Luați munca contractuală. Deși nu plătesc și sunt mai puțin fiabile decât angajarea cu normă întreagă, puteți crește semnificativ portofoliul dvs. prin preluarea unei varietăți de contracte. Consultați pagini precum eLance și oDesk pentru a găsi un loc de muncă. Deși este dificil să fii luat în considerare pentru un contract, odată ce primești primul, lucrurile devin mai ușoare.
- Hacker News este o resursă excelentă pentru munca pe bază de contract și independent. Consultați secțiunea "cere“.
- Deși poate fi tentant să punem prețuri scăzute pentru a vă asigura un loc de muncă, nu vă vindeți pe scurt. Nu numai că veți sfârși să lucrați mai mult pentru mai puțin decât meritați, ci va lăsa și pe ceilalți furioși în zona dvs., ceea ce va duce la relații mai puțin profesionale.
- Un serviciu bun într-o slujbă contractuală poate duce uneori la posturi cu normă întreagă. Faceți întotdeauna tot ce puteți!
2
Faceți cât mai mult posibil. Du-te la cât mai multe convenții și evenimente din zonă posibil. Nu numai că acest lucru vă va expune la mai multă programare și rezolvare de probleme, dar vă va ajuta, de asemenea, să cunoașteți alte persoane din industrie. În ciuda a ceea ce ați putea gândi despre programatori care lucrează singuri în subsolurile lor, cei mai mulți dezvoltatori cu program integral sunt parte dintr-o echipă și
crearea de rețele este la fel de important ca orice alt domeniu.
3
Aplicați pentru posturi cu normă întreagă. Odată ce ați încheiat un contract cu mâneca, puteți începe să trimiteți CV-uri și portofolii unor organizații mai mari, care caută un loc de muncă cu normă întreagă. În plus față de Catho, Monster și Într-adevăr, există mai multe pagini de locuri de muncă care pot fi folosite, inclusiv GitHub Jobs, StackOverflowe Job Board, AngelList, CrunchBoard, Hirelite și Hacker News.
4
Diversificați setul de abilități. Un dezvoltator de software bun are, de obicei, experiență în mai multe limbi. Deși o mare parte din ceea ce învățați va fi la locul de muncă, utilizați o parte din timpul liber pentru a extinde cunoștințele și pentru a învăța elementele de bază ale unei alte limbi (sau chiar două!). Acest lucru va face mult mai ușor trecerea la noi proiecte și vă va face un solicitant de locuri de muncă chiar mai de dorit.
5
Nu vă faceți griji în legătură cu plata. Nu toate lucrările inițiale privind dezvoltarea de software vă vor oferi un salariu de șase cifre. De fapt, nici nu va. Cu toate acestea, lucrul bun în ceea ce privește dezvoltarea de software este că piața forței de muncă este incredibil de puternică. Dacă simțiți că nu ați câștigat suficient unde vă aflați, este relativ ușor să vă deplasați într-o nouă companie într-o nouă companie (dacă aveți abilitatea de a face acest lucru). Tratați primele locuri de muncă ca experiențe necesare, mai degrabă decât pur și simplu concentrându-vă asupra planului de pensionare.