Ako sa dostanem k programovaniu ako kariére?
Vzdelávanie alebo rekreácia?
Stockbyte / Getty Images
Ak sa chcete dostať do kariéry v oblasti programovania, existujú dve cesty, ktorými sa môžete vydať.
Vzdelávanie
Ak ste mali vzdelanie, získajte a vysokoškolské vzdelanie , možno ste boli stážistom počas letných prázdnin, potom ste sa vydali tradičnou cestou do podnikania. V dnešnej dobe to nie je také jednoduché, pretože veľa pracovných miest odišlo do zahraničia, ale stále je tam veľa pracovných miest.
Rekreačné
Začínate s programovaním alebo o ňom uvažujete? Možno vás prekvapí, že existuje veľa programátorov, ktorí programujú len pre zábavu a môže to viesť k práci. Nie je to len povolanie, ale aj veľmi príjemný koníček.
Rekreačné programovanie — cesta bez práce k práci
Rekreačné programovanie môže byť cestou k programátorskej kariére bez toho, aby ste museli získavať skúsenosti v tejto práci. Nie však s veľkými spoločnosťami. Často prijímajú cez agentúry, takže skúsenosti so stopovaním sú nevyhnutné, ale menšie oblečenie vás môže zvážiť, ak dokážete preukázať schopnosti a schopnosti. Získajte skúsenosti s malými spoločnosťami alebo na voľnej nohe a sústreďte sa na vytvorenie životopisu, ktorý bude chcieť každý zamestnávateľ.
Iný priemysel — Iný prístup
Ako počítačový biznis dospieva, dokonca aj programátori hier môžu v týchto dňoch získať titul vo vývoji hier. Ale stále sa môžete naučiť pracovať bez toho.
Zistite, či chcete byť vývojárom hier.
Predveďte sa
Takže nemáte známky, titul ani skúsenosti. Získajte svoju vlastnú ukážkovú webovú stránku a píšte o softvéri, zdokumentujte svoje skúsenosti a dokonca rozdávajte softvér, ktorý ste napísali. Nájdite si miesto, kde ste odborníkom, ktorého všetci rešpektujú. Linus Torvalds (prvé štyri písmená v Linux ) bol nikto, kým nezačal Linux. Každých pár týždňov alebo mesiacov prichádzajú nové technológie, takže si jednu z nich vyberte.
Predveďte svoje programátorské zručnosti, ktoré ste sa naučili. Posilnenie vašej kariéry pri hľadaní zamestnania vás nebude stáť viac ako 20 dolárov ročne (a váš čas).
Pracovníci vedia dosť, ale...
Nie sú technickí a musia robiť nábor podľa toho, čo im povie ich klient. Ak ste posledný rok strávili učením sa verzie X horúceho programovacieho jazyka a váš životopis je proti desaťročnému veteránovi, ktorý pozná iba verziu X-1, je to veterán, ktorého životopis bude vyhodený do koša.
Na voľnej nohe alebo zárobkovo činná osoba?
Web umožnil uniknúť univerzitnej ceste za prácou. Môžete byť na voľnej nohe alebo nájsť potrebu a napísať softvér, ktorý ju naplní. Na webe je veľa odevov pre jedného muža, ktoré predávajú softvér.
Najprv sa musíte naučiť aspoň jeden programovací jazyk. Zistite viac o programovacie jazyky .
Aké kariéry existujú v programovaní?
- Získajte prácu programovania.
- Na voľnej nohe cez web.
- Predávajte softvér cez web.
- Spustite službu cez web.
Aké typy programátorskej práce môžem robiť?
Programátori sa zvyčajne špecializujú podľa odvetvia. Programátori hier nepíšu softvér na riadenie letectva ani softvér na oceňovanie finančných obchodov. Každý priemyselný sektor má svoje vlastné odborné znalosti a mali by ste očakávať, že bude trvať rok na plný úväzok, kým sa dostanete do tempa. Dôležité V týchto dňoch sa od vás očakáva, že budete mať obchodné aj technické znalosti. V mnohých zamestnaniach vám táto výhoda dá prácu.
Existujú špecializované zručnosti, ktoré prechádzajú cez sektory – vedieť písať umelá inteligencia (AI) ) softvér vám umožní napísať softvér na boj proti vojnovým hrám, na nákup alebo predaj obchodov bez ľudského zásahu alebo dokonca na lietanie bez posádky.
Budem sa musieť ďalej učiť?
Vždy! Očakávajte, že sa budete počas svojej kariéry učiť nové zručnosti. V programovaní sa všetko mení každých päť až sedem rokov. Vždy po niekoľkých rokoch prichádzajú nové verzie operačných systémov, ktoré prinášajú nové funkcie, dokonca aj nové jazykyC#. Je to krivka učenia sa počas celej kariéry. Dokonca aj staršie jazyky ako C a C++ sa menia novými funkciami a vždy budú nové jazyky, ktoré sa budete musieť učiť.
Som príliš starý?
Nikdy nie si príliš starý na to, aby si sa učil. Jeden z najlepších programátorov, s akým som kedy robil pohovor, mal 60!
V prípade, že vás zaujíma, aký je rozdiel medzi programátorom a vývojárom softvéru? Odpoveď je žiadna. Znamená to len to isté! Teraz je softvérový inžinier podobný, ale nie rovnaký. Chcete vedieť rozdiel? Čítať o softvérové inžinierstvo .