Ak sa chcete dostať do kariéry v programovaní, existujú dve cesty, ako ísť dolu.
vzdelanie
Ak ste mali vzdelanie, dostali ste vysokoškolské vzdelanie, možno ste boli počas letných prázdnin stážistom, potom ste podnikli tradičným spôsobom. V dnešnej dobe to nie je také ľahké, pretože mnoho pracovných miest odcestovalo do zahraničia, ale stále existuje veľa pracovných miest.
Rekreačné
Začínate s programovaním alebo premýšľaním? Mohlo by vás prekvapiť, že je veľa programátorov, ktorí programujú len pre zábavu a môže viesť k práci. Nie je to len povolanie, ale veľmi príjemné hobby.
Rekreačné programovanie - cesta k zákazke nie je k dispozícii
Rekreačné programovanie môže byť cestou k programovacej kariére bez toho, aby museli získať pracovné skúsenosti. Nie s veľkými spoločnosťami. Prijímajú sa často prostredníctvom agentúr, takže sledovacie skúsenosti sú nevyhnutné, ale menšie oblečenie vás môže zvážiť, ak môžete preukázať spôsobilosť a schopnosti. Budujte skúsenosti s malými spoločnosťami alebo na voľnej nohe a sústreďte sa na budovanie životopisu, ktorý chce každý zamestnávateľ.
Rôzny priemysel - odlišný prístup
Keď sa počítačové podnikanie dozrieva, v súčasnosti môžu aj programátori hier získať titul vo vývoji hier. Stále sa však môžete učiť bez práce.
Zistite, či chcete byť vývojárom hier.
Predveďte sa
Takže nemáte známky, tituly alebo skúsenosti. Kúpte si svoju vlastnú prezentačnú webovú stránku a píšte o softvéri, dokumentujte svoje skúsenosti a dokonca rozdávajte napísaný softvér. Nájdite miesto, kde ste odborníkom, ktorý každý rešpektuje. Linus Torvalds (prvé štyri písmená v linux) nebol nikto, kým nezačal Linux. Nové technológie prichádzajú každých pár týždňov alebo mesiacov, takže si vyberte jednu z nich.
Predveďte svoje programovacie schopnosti, ktoré ste sa naučili. Bude vás to stáť nie viac ako 20 dolárov ročne (a váš čas), aby ste si povzbudili svoju kariéru pri hľadaní zamestnania.
Zamestnávatelia vedia dosť, ale...
Nie sú technickí a musia sa najímať podľa toho, čo im povie ich klient. Ak ste minulý rok strávili učením sa verzie horúceho programovacieho jazyka X a váš životopis je už na konci proti desaťročnému veteránovi, ktorý pozná iba verziu X-1, je to veterán, ktorého životopis bude upadnutý v bin.
Nezávislý pracovník alebo mzdový otrok?
Web umožnil uniknúť univerzitnej ceste k úlohe. Môžete byť nezávislí alebo nájsť potrebu a napísať softvér, ktorý ju naplní. Na webe je veľa predajcov softvéru pre jedného človeka.
Najprv sa musíte naučiť aspoň jeden programovací jazyk. Zistite viac o programovacie jazyky.
Aké kariéry existujú v programovaní?
- Získajte programovaciu prácu.
- Na voľnej nohe cez web.
- Predávame softvér prostredníctvom webu.
- Spustite službu prostredníctvom webu.
Aké druhy programovacej práce môžem robiť?
Programátori majú tendenciu sa špecializovať podľa priemyselného 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, aby sa dostal na vyššiu rýchlosť. dôležitý V týchto dňoch sa očakáva, že budete mať obchodné a technické znalosti. V mnohých zamestnaniach vám táto hrana zabezpečí prácu.
Existujú medzery v odvetviach, ktoré vedia písať umelá inteligencia (AI)) by ste mohli napísať softvér na boj proti vojnovým hrám, na nákup alebo predaj obchodov bez ľudského zásahu alebo dokonca lietanie bez posádky lietadiel.
Budem sa musieť učiť?
Vždy! Očakávajte, že sa počas svojej kariéry učíte nové zručnosti. V programovaní sa všetko mení každých päť až sedem rokov. Každých niekoľko rokov prichádzajú nové verzie operačných systémov, ktoré prinášajú nové funkcie, dokonca aj nové jazyky C #. Je to krivka celoživotného vzdelávania. Dokonca aj staršie jazyky ako C a C ++ sa menia s novými funkciami a vždy sa budú učiť nové jazyky.
Som príliš starý?
Nikdy nie si príliš starý na to, aby si sa učil. Jeden z najlepších programátorov, s ktorými som prišiel na pohovor, bol 60 rokov!
V prípade, že vás zaujíma, aký je rozdiel medzi programátorom a vývojárom softvéru? Odpoveď nie je. Znamená to len to isté! Teraz je softvérový inžinier podobný, ale nie rovnaký. Chcete vedieť rozdiel? Čítať o softvérové inžinierstvo.