Cześć!
Zastanawiasz się, jak język programowania będzie dla Ciebie najlepszy na początek kariery? Wielu początkujących osób w branży nurtuje to pytanie. Nic dziwnego — w końcu nie chcemy wybrać języka, który będzie dla nas nudny czy toporny do nauczenia i który finalnie nam się nie przyda. Z czasem może okazać się, że będziemy chcieli pracować w innym dziale IT lub dziedzinie…
Zastanów się najpierw, z jaką technologią chcesz mieć do czynienia? Interesują Cię strony internetowe, bazy danych, analiza danych, operacje matematyczne, backend, aplikacje desktopowe? Na szczęście jest kilka języków, które są wszechstronne i możesz je wykorzystać zarówno do frontendu, testów automatycznych, jak i backendu lub do obliczeń matematycznych czy obsługi baz danych.
Takimi językami są na przykład:
1. Python
Jest to jeden z najlepszych języków programowania na początek: ma prostą składnię, jest czytelny — co ułatwia naukę. Nie musisz na początku ogarniać całej składni, ważne jest, byś zrozumiał paradygmaty programowania. Sprawę ułatwia też to, że Python ma dużo bibliotek do wykorzystania oraz ma szeroką społeczność w internecie, więc z łatwością poprosisz kogoś o pomoc w razie problemów 😉
Jeżeli wybierzesz Pythona na swój pierwszy język, serdecznie polecam Ci 21-dniowe wyzwanie z Pythona i moją pomoc podczas nauki -> https://cyfrowytrener.pl/produkty/21-dni/
2. Javascript
Jest używany do tworzenia stron internetowych, ale nie tylko. Możesz np. za pomocą node.js postawić backend, więc jest to bardzo wszechstronny język. Można go też używać do aplikacji mobilnych. Do tego nie jest to skomplikowany język. JavaScriptu uczą się już dzieciaki w podstawówce 🙂
3. Java
Java ma główne zastosowanie w aplikacjach mobilnych, ale również w aplikacjach desktopowych. Posiada wiele bibliotek ułatwiających pracę, których łatwo się nauczyć. Jest to więc kolejny język o szerokim zastosowaniu, którego warto się nauczyć.
Trzeba również wspomnieć, że to, jak przyswoisz język i z jaką szybkością zależy tylko od Ciebie i Twoich preferencji. Może się zdarzyć, że najlepszy dla Ciebie będzie JavaScript, bo kompletnie nie podejdzie Ci Python. Ten artykuł jest jedynie sugestią, od czego możesz zacząć. Jeśli bardziej interesuje Cię nawet i C lub C++ to czemu z nim nie zacząć? Później język zawsze można zmienić. Najważniejsze to “zakasać” rękawy i brać się do roboty 🙂