Kui soovite saada programmeerimiskarjääri, on kaks teed, kuhu minna.
Haridus
Kui teil on olnud haridus, saite a kõrgharidus, võib-olla olnud suviste puhkuste ajal praktikant, siis olete ettevõtlusesse võtnud traditsioonilise tee. Nendel päevadel pole see nii lihtne, kuna paljud töökohad on lennanud välismaale, kuid seal on endiselt palju töökohti.
Meelelahutuslik
Oled programmeerimises uus või mõtled sellele? Võib-olla üllatab teid teadmine, et palju programmeerijaid programmeerib lihtsalt lõbu pärast ja see võib viia töö leidmiseni. See pole lihtsalt elukutse, vaid ka väga nauditav hobi.
Meelelahutuslik programmeerimine - töökohata töötamise marsruut puudub
Harrastusprogrammeerimine võib olla tee programmeerijakarjäärile, ilma et peaksite töökogemust omandama. Suurte ettevõtetega siiski mitte. Nad värbavad sageli agentuuride kaudu, nii et kogemuste jälgimine on hädavajalik, kuid väiksemad komplektid võivad teid kaaluda, kui suudate näidata sobivust ja võimekust. Hankige kogemusi väikeste ettevõtete või vabakutselistega ja keskenduge CV loomisele, mida iga tööandja soovib.
Erinev tööstusharu - erinev lähenemisviis
Kui arvutiäri areneb, saavad isegi mängude programmeerijad tänapäeval mängude arendamisel kraadi. Kuid saate siiski õpetada ennast tööle ka ilma selleta.
Uurige välja, kas soovite olla mängu arendaja.
Esitlege ennast
Nii et te ei ole saanud hindeid, kraadi ega kogemusi. Hankige oma esitlusveebisait ja kirjutage tarkvara kohta, dokumenteerige oma kogemused ja isegi loovutage tarkvara, mille olete kirjutanud. Leidke nišš, kus olete ekspert, keda kõik austavad. Linus Torvalds (neli esimest tähte inglise keeles) Linux) polnud keegi enne, kui ta Linux välja lülitas. Iga paari nädala või kuu tagant on saadaval uusi tehnoloogiaid, nii et vali üks neist.
Esitage oma õpitud programmeerimisoskusi. Endale tööotsingukarjääris tõuke maksab teile mitte rohkem kui 20 dollarit aastas (ja teie aeg).
Tööbürood teavad piisavalt, kuid...
Nad ei ole tehnilised ja peavad värbama vastavalt sellele, mida nende klient neile ütleb. Kui olete viimase aasta veetnud kuuma programmeerimiskeele X versiooni õppinud ja teie CV on valmis Kümneaastase veterani vastu, kes teab ainult versiooni X-1, on veteran, kelle jätkamist jälgitakse prügikasti.
Vabakutseline või palga ori?
Veeb on võimaldanud pääseda kolledži töökohalt. Võite olla vabakutseline või leida vajadus ja kirjutada selle täitmiseks tarkvara. Veebis on palju tarkvara müüa ühele mehele.
Esiteks peate õppima vähemalt ühe programmeerimiskeele. Lisateavet programmeerimiskeeled.
Mis karjäär on programmeerimisel?
- Hankige programmeerimistöö.
- Vabakutseline veebi kaudu.
- Müüge tarkvara veebi kaudu.
- Teenuse käitamine veebi kaudu.
Milliseid programmeerimistöö liike saab teha?
Programmeerijad kipuvad spetsialiseeruma tööstussektorite kaupa. Mängude programmeerijad ei kirjuta finantstehingute jaoks lennundusjuhtimistarkvara ega hindamistarkvara. Igal tööstussektoril on oma eriteadmised ja te peaksite eeldama, et selle kiirendamiseks kulub täisajaga terve aasta. Tähtis Nendel päevadel oodatakse nii äri- kui ka tehnilisi teadmisi. Paljudel töökohtadel saab see serv teile tööd.
On olemas nišioskused, mis läbivad valdkondi - oskavad kirjutada tehisintellekt (AI)) tarkvara võiksite lasta teil kirjutada tarkvara sõjamängude vastu võitlemiseks, ilma inimese sekkumiseta tehingute ostmiseks või müümiseks või isegi mehitamata õhusõidukite lendamiseks.
Kas ma pean õppimist jätkama?
Alati! Loodetakse kogu karjääri jooksul õppida uusi oskusi. Programmeerimisel muutub kõik iga viie kuni seitsme aasta tagant. Iga paari aasta tagant on alati saadaval uusi opsüsteemide versioone, mis toovad kaasa uusi funktsioone, isegi selliseid uusi keeli nagu näiteks C #. See on karjääri pikkune õppimiskõver. Isegi vanemad keeled, nagu C ja C ++, muutuvad uute funktsioonidega ja alati on uusi keeli, mida õppida.
Kas ma olen liiga vana?
Sa pole kunagi õppimiseks liiga vana. Üks parimaid programmeerijaid, keda ma kunagi töökohalt küsitlenud olen, oli 60!
Kui soovite teada, mis vahe on programmeerijal ja tarkvaraarendajal? Vastus pole. See tähendab lihtsalt sama! Nüüd on tarkvarainsener sarnane, kuid mitte sama. Kas soovite teada erinevust? Millegi kohta lugema tarkvaraarendus.