Tak. Sam jestem tego przykładem: programowania nauczyłem się samodzielnie, bez studiów technicznych, a pierwszą pracę jako Java Developer dostałem po pół roku nauki. Ostatecznie liczy się to, co umiesz. W internecie jest dziś mnóstwo materiałów, kursów i innych źródeł wiedzy, z których zdobędziesz niezbędne umiejętności. To, że studia nie są niezbędne, nie oznacza jednak, że je odradzam.

Czy warto iść na studia informatyczne?

To zależy od kilku czynników. Najważniejsze są Twój wiek i sytuacja życiowa.

Jeśli masz ok. 20 lat i możesz sobie pozwolić na komfort studiowania, to potencjalnie dobry wybór. Studia techniczne lub informatyczne dają bardzo solidne fundamenty, które zaprocentują później w pracy programisty. Uczą też wielu przydatnych rzeczy: organizacji, pracy w grupie i załatwiania spraw. Na uczelni poznasz wartościowych ludzi, z którymi zostaniesz w relacjach prywatnych albo „biznesowych”. Do tego dochodzi tzw. „studenckie życie”.

Jeśli natomiast masz już 20-parę lat lub więcej albo studiowanie byłoby z innych powodów problematyczne, lepiej postaw na skróconą ścieżkę i skup się na tym, co niezbędne, żeby zostać programistą. Przy systematycznej nauce (minimum 8 godzin w tygodniu) od zera po 6–9 miesiącach powinieneś osiągnąć poziom, który pozwala zdobyć pierwszą pracę jako programista.

Każda z tych dróg coś kosztuje. Studia dają szerokie podstawy, ale zabierają lata. Na skróconej ścieżce szybciej zaczniesz pracować, za to braki w podstawach nadrobisz potem sam.

Pamiętaj też, że uczelnia uczelni nierówna. Studia tylko dla „papierka” nie mają sensu.

Czy firmy wymagają wykształcenia wyższego/studiów technicznych?

Z reguły nie. Takie wymaganie coraz rzadziej pojawia się w ofertach, a część firm, które je wpisują, i tak realnie go nie stosuje. Z drugiej strony stołu widać to wyraźnie: firmy sprawdzają przede wszystkim, co umiesz.

Czy programiści po studiach technicznych są lepsi?

Z moich obserwacji wynika, że często tak. Na takie studia trafiają najczęściej osoby z dobrymi predyspozycjami i pasją. Do tego dochodzą nauka, wiele projektów na zaliczenia i otoczenie ludzi, którzy też programują. To spora przewaga nad kimś, kto startuje całkiem od zera.

Da się jednak zostać świetnym programistą bez studiów. Wymaga to dużo wytrwałości i ciągłego samodoskonalenia. Teraz, gdy dużą część kodu pisze AI, solidne podstawy, takie jak algorytmy, struktury danych czy zrozumienie, jak działa cały system, liczą się jeszcze bardziej. Bez studiów zdobędziesz je samodzielnie, ale musisz to zrobić świadomie, a nie poprzestać na kursie jednego frameworka. Nie musisz być geniuszem. Firmy potrzebują też po prostu rzetelnych programistów.

Czy programiści po studiach technicznych zarabiają lepiej?

To zależy. Poza wiedzą merytoryczną równie ważne są dziś tzw. umiejętności miękkie. Przy negocjowaniu stawki musisz umieć pokazać, co potrafisz i co z tego ma firma. Niezależnie od studiów najlepiej zarabiają ci, którzy łączą wiedzę techniczną z umiejętnościami miękkimi.

Jak zostać programistą bez studiów informatycznych?

Krok po kroku opisuję to w artykule „Jak zostać programistą”. Jest skierowany właśnie do osób, które zaczynają od zera, bez studiów informatycznych. Znajdziesz w nim też aktualne dane o sytuacji juniorów na rynku pracy.

Podsumowanie

Brak studiów technicznych nie dyskwalifikuje Cię w staraniach o pracę developera. Na rynku jest wielu programistów bez „papierka”, w tym ja. Dla jednych studia będą bardzo dobrym wyborem, dla innych nie mają sensu. Dopasuj drogę do swojego wieku i sytuacji życiowej. Jeśli masz możliwość podjęcia takich studiów, na pewno warto to rozważyć.