Hej Mirki! Mam prawie 30 lat, do tej pory pracowalem w branży trenerskiej / fizjoterapii. Chcę zmienić branżę i zacząć uczyć się programowania. Jakich języków warto się uczyć? Jaki kierunek warto obrać? Będę zaczynał praktycznie od zera i daję sobie rok-dwa na nauke przed próbą podjęcia pierwszej pracy (taki jest wstępny plan). Web-development raczej odpada nie podoba mi sie do konca ten pomysł. Jakies rady od czego dobrze zacząć? Kursy? Książki? #
@jelou c++ jak nauczysz się go dobrze to przejście na jaki kolwiek język to będzie tylko nauka nowej składni
@tomash-pl znam osoby które zaczynały od Pythona i bardzo ciężko było im napisać co kolwiek w innym języku, te które zaczynały od c++ uczyły się tyko nowej składni.
@jelou: Jeżeli chcesz zacząć programować w celach zawodowych, to polecem język Java. Jest prosty w nauce, daje solidne podstawy, oraz powszechny w branży. W tej technologii jest duża różnorodność projektów, gdy nabierzesz rozeznania łatwo będzie Ci przeskoczyć na to, co Ci się akurat spodoba.
Inną niezłą drogą jest Python. Jest on jeszcze prostszy w nauce, pracy też jest sporo, większość to projekty aplikacji internetowych, ale nie tylko. Python jest bardzo uniwersalnym narzędziem.
Nie daj się zwieść modnym technolgią czy buzz-wordom. To często ślepe uliczki lub kompletne nisze. Być może wokół Go czy Kotlin jest teraz wiele szumu, ale ofert pracy (relatywnie) niewiele. W dużych miastach oczywiście jest lepiej. Być może za pare lat to się zmieni, być może nie. Ryzyko najlepiej oceniać z perspektywy obeznanego, a Ty nim jeszcze nie jesteś. Trzymaj się popularnych rozwiązań, branżowych standardów. Early adopterzy to pasjonaci, którzy zaciekle bronią (często nie bez racji) ulubionych narzędzi, lecz niekoniecznie myślą
#
@tomash-pl znam osoby które zaczynały od Pythona i bardzo ciężko było im napisać co kolwiek w innym języku, te które zaczynały od c++ uczyły się tyko nowej składni.
Inną niezłą drogą jest Python. Jest on jeszcze prostszy w nauce, pracy też jest sporo, większość to projekty aplikacji internetowych, ale nie tylko. Python jest bardzo uniwersalnym narzędziem.
Nie daj się zwieść modnym technolgią czy buzz-wordom. To często ślepe uliczki lub kompletne nisze. Być może wokół Go czy Kotlin jest teraz wiele szumu, ale ofert pracy (relatywnie) niewiele. W dużych miastach oczywiście jest lepiej. Być może za pare lat to się zmieni, być może nie. Ryzyko najlepiej oceniać z perspektywy obeznanego, a Ty nim jeszcze nie jesteś. Trzymaj się popularnych rozwiązań, branżowych standardów. Early adopterzy to pasjonaci, którzy zaciekle bronią (często nie bez racji) ulubionych narzędzi, lecz niekoniecznie myślą