fbpx

Programowanie w C++ po 30-ce. Jak zacząć programować?

Masz 30, 40 lub więcej lat, kilkuletnią karierę w innej branży, a mimo to zadajesz sobie pytanie: “czy da się nauczyć programowania w moim wieku”? Odpowiedź: to zależy!

Dobry programista automatycznie zadał by kolejne pytanie – “zależy od czego?”. Przede wszystkim od powodów, dla których chcesz zacząć programować oraz możliwości czasowych. Programowanie samo w sobie oczywiście nie jest dla każdego, tak samo jak dla każdego nie jest granie na skrzypcach czy skoki spadochronowe. Na szczęście programowania można spróbować praktycznie bez ponoszenia kosztów, w domowym zaciszu.

Programowanie po 30-ce w 2021: Motywacja

Pierwszym punktem, który będzie określać sukces nauki programowania później niż na studiach czy w pierwszej pracy, jest motywacja. Wiele osób zgłaszających się na nasz kurs programowania C++ online mobilizowana jest przeciętnymi warunkami w obecnej pracy i chęcią przebranżowienia. To bardzo dobrze, nic nie motywuje mocniej niż męczący szef!

Motywacja jest o tyle ważna, że w opartą o dobre praktyki naukę należy włożyć dużo energii i czasu. Oczywiście, nic nie stoi na przeszkodzie, by próbować swoich sił samemu, wspierając się darmowymi filmami na YouTube czy niedrogimi kursami na Udemy (o tym jak uczyć się programowania online (tutaj przelinkowanie do drugiego artu) piszemy w osobnym artykule, gdzie polecamy ciekawe publikacje i podpowiadamy jak zrobić to dobrze). Problem w tym, że nauka w takim trybie jest dużo mniej skuteczna. Da ona odpowiednie umiejętności pozwalające zmienić pracę małej liczbie osób. 

Żeby nauczyć się programować, zwłaszcza w C++, potrzebna jest bieżąca wiedza, dobre praktyki i czas! 

Programowanie w C++: Przede wszystkim czas

Odpowiedz sobie na pytanie, czy realnie masz czas, żeby uczyć się programować. Osoby, które planują się przebranżowić, traktują poświęcony czas na naukę jako inwestycję. Naszym zdaniem najlepsze efekty osiąga się programując dwie godziny dziennie, codziennie! Praca w weekendowych sprintach dla osób bez doświadczenia będzie trudna. Szybko pojawi się zmęczenie materiału (czyli Ciebie) i zmęczenie materiałem (czyli przytłaczającą ilością wiedzy do wchłonięcia).

Znalezienie dwóch godzin dziennie nie jest łatwe, zwłaszcza dla osób posiadających karierę i rodzinę. Dlatego płynnie możemy wrócić do motywacji, bo bez niej zmuszenie się np. do porannego wstawania, by programować, będzie ciężkie.

Punkt trzeci: podstawy programowania

Na sam koniec: podstawy. By zacząć programować po 30-ce, 40-ce, 50-ce itd., należy zbudować sobie podstawy. I teraz wrócimy do darmowych kursów na YouTube, niedrogich kursów na Udemy czy książek o programowaniu w C++. Te budżetowe rozwiązania są idealne, żeby sprawdzić, czy w ogóle programowanie “to jest to”. Z racji tego, że wiele kursów online z C++ opartych jest o przestarzałą wiedzę, swoich sił można spróbować w innych językach –  choćby Pythonie. 

Napisz kilka linijek kodu, poczytaj fora, zainteresuj się. To najłatwiejsza i najtańsza forma wstępu do profesjonalnej nauki programowania. 

Ucz się w grupie

Wspólna nauka daje niesamowite efekty. Jeśli masz znajomych, którzy również myślą o programowaniu to zróbcie to razem! Ten dodatkowy efekt motywujący często widać na siłowniach. Jeśli chodzisz tam samemu, to wystarczy byle pretekst, żeby odpuścić (dzisiaj pada, nowy serial na Netflixie). Jeśli masz trenera osobistego lub chodzisz na zajęcia grupowe, to poczucie, że zawiedziesz kogoś innego, pozwala Ci znaleźć dodatkowe siły pomimo przeszkód.

Jeśli nie uda Ci się znaleźć znajomych, to poszukaj np. grup na Facebooku, gdzie możesz uczyć się wspólnie z innymi.

Kurs C++ online

A jak już znajdziesz motywację, dwie godziny dziennie i sprawdzisz, czy programowanie jest dla Ciebie – zerknij na nasz Kurs C++ online!

Dodaj komentarz

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.

AKTUALNOŚCI

Jak wrócić do programowania?

Dla osób, które miały styczność z C++ na studiach czy w liceum, powrót do programowania z C++ wydaje się być naturalny. To niekoniecznie dobre rozwiązanie. Dlaczego?

Czytaj »

Podsumowanie roku 2020

Jak co roku w Coders School podsumowanie poprzedniego roku robimy miesiąc później niż inni . Dzięki temu czymś się wyróżniamy. Ale tym razem oprócz suchego

Czytaj »
Zasady programowania

Zasady programistyczne w skrócie

Zasady programistyczne określają nam, w jaki sposób pisać efektywny kod. Inni programiści w łatwiejszy sposób mogą odczytać taki kod. Prościej jest go również dalej rozwijać.

Czytaj »
konwencje w skrócie

Konwencje w skrócie

Jeśli pracujesz w jakimkolwiek projekcie, to powinieneś dostosować się do określonej i panującej w nim konwencji. Jest ona zbiorem zasad, które określają, jak pisać nasz

Czytaj »
Scrum w skrócie

Scrum w skrócie

Pracując w firmie oprócz samych umiejętności programowania, potrzebne są również umiejętności pracy zespołowej. Znajomość Scruma czy różnych technik programowania w grupach może się przydać w

Czytaj »
debugerry w skrócie

Narzędzia programisty: Debuggery w skrócie

Debuggery – narzędzia programisty Debuggery są narzędziem potrzebnym każdemu programiście. Pozwalają one zaoszczędzić godziny szukania błędu w naszym kodzie. Co więcej, dają również możliwość kontrolowania

Czytaj »