Kiedy chcesz wszystko rzucić

Kiedy chcesz wszystko rzucić

Ciągle widzę młodych programistów, którzy po ukończeniu kursów programowania tracą wiarę w siebie i myślą, że ta praca nie jest dla nich.

Kiedy tylko zaczynałem swoją drogę, kilka razy myślałem o zmianie zawodu, ale na szczęście tego nie zrobiłem. Wy też nie powinniście się poddawać. Kiedy jesteś nowicjuszem, każde zadanie wydaje się trudne, a programowanie w tym przypadku nie jest wyjątkiem. Oto co można zrobić, aby przejść przez najtrudniejszy okres:

Dołącz do grupy podobnych nowicjuszy. Nauka programowania w pojedynkę jest trudna. Ale gdy wokół ciebie jest wielu ludzi, którzy, tak jak ty, pokonują przeszkody, staje się łatwiej. I jest w tym więcej radości! Na przykład, rozpocznij naukę równocześnie z przyjacielem, który również chce programować. To doda element rywalizacji i zmotywuje cię do działania. Inna opcja to dołączenie do grupy osób o podobnych zainteresowaniach. Na przykład, freeCodeCamp ma forum, gdzie można rozmawiać z innymi uczniami.

freeCodeCamp to zachodnia organizacja non-profit, która umożliwia wspólne uczenie się programowania. W Rosji również istnieje wiele spotkań grupowych i społeczności internetowych oferujących wprowadzenie do zawodu. Poszukiwania można rozpocząć tutaj. — przyp. tłum.

Znajdź sposób nauki, który działa dla ciebie najlepiej. Nie ma jedynego właściwego sposobu na naukę programowania. Kiedy byłem na uczelni, wykłady praktycznie nic mi nie dały. Dopiero kiedy nauczyłem się szukać indywidualnego podejścia, poczułem, że robię postępy. Jesteś wyjątkowy, a najlepszy sposób nauki dla ciebie jest również wyjątkowy. Istnieje ogromna ilość kursów online, szkół i książek na temat programowania. Coś odpowiedniego znajdzie jedna osoba, coś innego — druga. Wybierz metodę, która działa dla ciebie najlepiej. Jeśli obecna metoda nauki nie przynosi efektów, po prostu ją zmień.

Zacznij tworzyć coś. Pianista uczy się, grając na pianinie. Programowania można się nauczyć tylko przez programowanie. Jeśli uczysz się programowania, nie pisząc ani jednej linijki kodu — przestań to robić i zacznij pisać kod. Nic tak nie motywuje, jak widok owoców własnej pracy. Jeśli nauka nie przynosi widocznych rezultatów, motywacja prędzej czy później zniknie. Uczysz się tworzenia stron internetowych? Stwórz małą stronę. Uczysz się programowania na urządzenia mobilne? Stwórz aplikację na Androida. Nie ważne, czy będzie to coś bardzo prostego — aby przyspieszyć naukę, zobaczyć własny postęp i zmotywować się, zacznij tworzyć coś już teraz.

Nie wahaj się prosić o pomoc. Nie bój się prosić o pomoc, gdy jej potrzebujesz. Zupełnie normalne jest przyznać, że czegoś się nie rozumie i chce się nauczyć. Wiele doświadczonych programistów chętnie pomoże, szczególnie, jeśli poświęcisz czas na sformułowanie pytania i poszukiwałeś informacji w Internecie, zanim zapytasz. Na freeCodeCamp jest forum, gdzie nowicjusze mogą zadawać pytania. StackOverflow — to również świetne miejsce. Możesz oznaczać znajomych bezpośrednio w Twitter lub Instagram, aby zapytać, czy jesteś na dobrej drodze.

Dla pytań w języku rosyjskim nada się Toster lub Stack Overflow po rosyjsku. — przyp. tłum.

Uczyń pisanie kodu swoim nawykiem. Fundamentalne jest, aby praktyczne programowanie stało się częścią codziennej rutyny. Lepiej kodować godzinę każdego dnia niż siedem godzin za jednym zamachem w weekend. Regularność sprawi, że programowanie stanie się nawykiem. Bez nawyku umysł znajdzie tysiąc wymówek, aby odłożyć zadanie, ponieważ pisanie kodu jest energochłonne. Ponadto, ponieważ rozwój wymaga zapamiętania wielu powiązanych szczegółów, kilka dni bez programowania zmniejszy liczbę przyswojonych koncepcji.

Ucz się odpoczywać w odpowiedni sposób. Czasami intensywna praca może wydawać się inteligentnym i produktywnym zajęciem — dopóki nie doprowadzi do wypalenia. Programowanie wymaga dużej ilości myślenia. Ważne jest, aby na czas regenerować ten zasób. Jeśli straciłeś motywację i czujesz się zmęczony — wyłącz komputer i zrób przerwę. Przejdź się na spacer. Wyjedź na wakacje. Jeśli jesteś zmęczony, odpocznij od programowania, a nie porzucaj go.

Źródło: habr.com

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster