Takže ste sa rozhodli naučiť sa programovací jazyk. Dobré myslenie! Potreba byť gramotná pre rôzne pracovné miesta sa zvyšuje. Podľa údajov Bureau of Labor Statistics sa pracovné miesta pre vývojárov softvéru zvýšia o 17%.
Ako začiatočník je však postup z tohto rozhodnutia na podporu kariéry až po skutočné nadobudnutie zručností mätúci. Ste konfrontovaní so stovkami možností, z ktorých si môžete vybrať ako svoj prvý jazyk. Pred výberom je preto dobré položiť si dve kľúčové otázky:
-
Čo vás zaujímalo o programovanie?
-
Čo chcete robiť ako programátor?
Odpovede na tieto otázky sa orientujú v úvodných krokoch a prípadne aj v celej programovacej kariére. Ak váš nápad na projekt vzbudil váš záujem, vyberte jazyk, ktorý vám pomôže čo najlepšie ho dokončiť. Napríklad, učenie Objective-C vám umožní pracovať na projektoch súvisiacich s iOS, zatiaľ čo Java vám umožní pracovať na projektoch Android.
Ak však chcete tieto nové vedomosti zmeniť na kariéru na plný úväzok, pomocou prvého jazyka sa naučíte, ako myslieť ako programátor, a naučiť sa základnú programovaciu logiku. Napríklad vývojári považujú Ruby, Python a JavaScript za relatívne ľahké sa učiť a za jazyky, ktoré poskytujú solídny základ v programovacej logike a syntaxi. Ak máte dobrý základ, vyzdvihnutie bude jednoduchšie, pretože určité zásady sa prenášajú z jedného na druhý.
Alebo je možné, že o tom, ktorý vyberiete, sa rozhodne pre vás z dôvodu časti technického zásobníka, ktorá vás zaujíma. Klientsky vývojár pracuje na kóde orientovanom na používateľa, ktoré zahŕňa učenie jazyka JavaScript. Back-end vývojár pracuje so serverom, databázou a aplikáciou, ktorá môže zahŕňať jazyky ako Ruby alebo Python.
Programátori kvality začínajú alebo začínajú hľadať príležitosti, ako sa učiť a držať krok s jazykovými a technologickými trendmi. Voľba vyzdvihnúť novú sa bude opakovať počas vašej kariéry. Vyskúšajte tento užitočný infographic, ktorý vás prevedie týmto rozhodnutím.
