Takže jste se rozhodli učit se programovací jazyk. Dobré myšlení! Potřeba gramotnosti v různých pozicích se zvyšuje. Podle Úřadu statistik práce se práce softwarových vývojářů zvýší konkrétně o 17%.
Jako začátečník je však postup z rozhodování o podpoře kariéry ke skutečnému získání dovedností matoucí. Stojíte před stovkami možností, ze kterých si můžete vybrat jako svůj první jazyk. Před výběrem je tedy dobré položit si dvě klíčové otázky:
-
Co vás přimělo zajímat se o programování?
-
Co chcete dělat jako programátor?
Odpovědi na tyto otázky budou procházet vaše počáteční kroky a případně celou vaši programovací kariéru. Pokud váš nápad projektu vzbudil váš zájem, vyberte jazyk, který vám pomůže nejlépe jej dokončit. Například učení Objective-C vám umožní pracovat na projektech souvisejících s iOS, zatímco Java vám umožní pracovat na projektech Android.
Ale pokud máte zájem proměnit tyto nové znalosti v kariéru na plný úvazek, použijte první jazyk, abyste se naučili myslet jako programátor a naučili se základní programovací logiku. Například vývojáři považují Ruby, Python a JavaScript za relativně snadné se učit a za jazyky, které poskytují solidní základy programovací logiky a syntaxe. Máte-li dobrý základ, bude více vyzvednutí snazší, protože určité zásady se překládají z jednoho na druhý.
Nebo možná vyberete ten, který vyberete, kvůli části technického zásobníku, který vás zajímá. Front-end vývojář pracuje na uživatelsky orientovaném kódu, který zahrnuje učení JavaScriptu. Back-end vývojář pracuje se serverem, databází a aplikací, které mohou zahrnovat jazyky jako Ruby nebo Python.
Kvalitní programátoři hledají začátečníky či ne, možnosti učit se a držet krok s jazykovými a technologickými trendy. Volba vyzvednutí nového se bude opakovat po celou dobu vaší kariéry. Podívejte se na tento užitečný infographic, který vás provede tímto rozhodnutím.