Od czego zacząć naukę programowania?
Mateusz Bogolubow

Mateusz Bogolubow

21-07-2020

(aktualizacja: 14-07-2021)

Od czego zacząć naukę programowania?

Nauka programowania w 2021 roku

Jeszcze przed zadaniem sobie pytania: Od czego zacząć naukę programowania? powinieneś odpowiedzieć sobie na inne pytanie. Chodzi mi tutaj o pytanie w stylu: Czy programowanie jest dla mnie?.

To bardzo ważny element, o którym wiele osób zapomina. Pominięcie tego kroku powoduje, że cały wysiłek włożony w naukę programowania zostaje zmarnowany. Przygotowałem na ten temat obszerny poradnik, który pomoże Ci odpowiedzieć na to pytanie. Dopiero wtedy będziemy mogli zrobić kolejny krok.

Wybór języka programowania

Następnym krokiem będzie wybór języka programowania. Na ten temat również przygotowałem obszerne opracowanie. Wiem, że na początku może być Ci trudno ocenić, co jest dla Ciebie najlepszym rozwiązaniem.

Pojawia się wiele nowych pojęć takich jak front-end, back-end, full stack i języki programowania z nimi związane jak np. JavaScript, Java, C++, Python, PHP czy Ruby. Na szczęście odpowiedź znajdziesz we wskazanym miejscu.

Efektywna nauka programowania

Mając za sobą już dwie odpowiedzi możemy przejść do samej nauki programowania. Tutaj zachęcam Cię do przeczytania kolejnego mojego artykułu, w którym znajdziesz tajniki efektywnej nauki programowania.

Zamieściłem tam moje spostrzeżenia poparte 4-letnim doświadczeniem prowadzenia szkoleń stacjonarnych trwających nawet 7 h dziennie. W tym czasie prezentowałem informacje na temat takich technologii jak np. HTML, CSS, Sass, JavaScript, jQuery, React, WordPress, PHP, MySQL, Symfony.

Jeśli zastanawiasz się ile czasu będziesz potrzebować na samą naukę to również Cię odeślę do oddzielnego wpisu, w którym przedstawiam szacunkowe obliczenia czasowe. Pamiętaj, że ten element jest bardzo indywidualny. Zależy od Twojego poprzedniego doświadczenia i poziomu wiedzy, na jakim się właśnie znajdujesz.

Jaka forma nauki będzie najlepsza?

Na koniec zastanów się jaką formę nauki preferujesz. Możesz się uczyć samodzielnie, skorzystać z oferty szkoły programowania (bootcamp) albo usług Mentora. Każde rozwiązanie ma swoje wady i zalety.

Przeczytaj proszę materiał: Czy samodzielna nauka programowania ma sens i wyrób sobie własne zdanie na ten temat. Nie neguję żadnego z tych podejść. Przede wszystkim musisz się zastanowić ile czasu możesz poświęcić na przebranżowienie się. Moim zdaniem to decydujący element, który powinien wskazać, którą ścieżkę zdobywania umiejętności powinieneś wybrać.

Na koniec proponuję Ci zapoznać się z wynikami ankiety, którą przeprowadziłem wśród moich absolwentów. Część z nich ma już ponad 24 miesiące komercyjnego doświadczenia i niektórzy z nich co miesiąc otrzymują ponad 10K PLN na konto za swoją pracę jako deweloper.

Jak widzisz wysokie zarobki są możliwe, ale pamiętaj, że ta ścieżka nie jest usłana jedynie różami bez kolców.

Jeśli chciałbyś porozmawiać ze mną na temat efektywnej nauki programowania lub masz jakieś trapiące pytania to zapraszam Cię na darmową i niezobowiązującą rozmowę ze mną. Chętnie pomogę Ci rozwiązać wszystkie Twoje problemy.

Konsultacja i warsztaty devmentor.pl

Masz pytania?