1
Acceptați munca contractuală. Chiar dacă nu este la fel de bine plătit și este mai puțin fiabile decât un loc de muncă cu normă întreagă, puteți condimenta portofoliul de ai face o serie de astfel de ordine de pachete. Uită-te la site-uri ca Elance și ODesk pentru a găsi muncă. Poate fi dificil să fiți acceptat pentru un astfel de loc de muncă, dar odată ce ați primit primul, devine mult mai ușor.
- Hacker News este o sursă bună pentru munca pe bază de contract și munca independentă. Uită-te la zona "Întreabă-te" acolo.
- În timp ce ar fi tentant să cereți puțini bani pentru munca contractuală pentru a vă asigura locul de muncă, nu trebuie să vă vindeți sub valoarea. Nu numai că veți lucra mai puțin decât meritați cu adevărat, ci și pe ceilalți solicitanți din zona dvs., ceea ce ar putea afecta relațiile dvs.
- Uneori, munca bună pe un loc de muncă contractant duce la o atitudine fermă. Faceți întotdeauna tot ce aveți mai bun!
2
Mențineți relațiile dvs. cât mai bine posibil. Vizitați cât mai multe convenții și hack-a-thons, după cum puteți. Nu numai că acest lucru vă oferă o mai bună înțelegere a codurilor și a problemelor care trebuie rezolvate, vă ajută, de asemenea, să vă întâlniți cu alți oameni din domeniu. Chiar dacă credeți că programatorii care lucrează singur în subsolul ei, cea mai mare parte profesionist dezvoltator de software face parte dintr-o echipă, și de a construi relații este, de asemenea, o parte importantă a muncii.
3
Aplicați pentru locuri de muncă cu normă întreagă. Odată ce ați făcut unele lucrări contractuale, puteți începe să trimiteți cererea și portofoliul dvs. către companii mai mari pentru o activitate cu normă întreagă. În afară de Monster și într-adevăr, există încă unele site-uri de locuri de muncă dezvoltator specifice pe care ar trebui să ia o privire, cum ar fi GitHub locuri de muncă, StackOverflow Job Board Angel List, Consiliul Crunch, Hirelite și Hacker News.
4
Extinde-ți abilitățile. Un dezvoltator bun de software are de obicei mai mult de un limbaj de programare. Multe lucruri vor fi învățate la locul de muncă, dar veți invita încă o parte din timpul liber pentru a vă extinde cunoștințele și pentru a învăța elementele de bază ale uneia sau mai multor alte limbi. Acest lucru va face mai ușoară deplasarea la un nou proiect și vă va face un candidat mai de dorit, de asemenea.
5
Nu vă faceți griji în legătură cu plata. Nu fiecare nou venit în industria dezvoltării de software va fi recompensat cu șase cifre. În realitate, asta nu se va întâmpla. Cel mai bun lucru în ceea ce privește dezvoltarea de software este însă faptul că piața forței de muncă este incredibil de puternică. Dacă crezi că meriți la locația curentă prea puțin, este relativ ușor de a găsi o nouă poziție într-o nouă companie (cu condiția să aibă abilități de a face). Luați în considerare primele locuri de muncă ca o experiență necesară, mai degrabă decât să vă concentrați asupra planului de pensionare.