Dlaczego wróciłem do JavaScriptu po 7 latach
Jestem deweloperem UI z 7-letnim doświadczeniem. Znam HTML i CSS. Potrafię zamienić projekty z Figmy na kod.
Ale nigdy nie czułem się jak prawdziwy programista. Przekładałem projekty na kod. Nie pisałem logiki aplikacji.
Potem AI zmieniło wszystko. Widziałem, jak mój kolega traci pracę, bo AI mogło wykonać jego zadania. Firmy zaczęły redukować zespoły.
Czułem strach. Miałem dwa wyjścia. Mogłem utknąć w miejscu albo wejść na wyższy poziom. Wybrałem wejście na wyższy poziom.
Moja nowa rutyna wygląda tak:
- Kończę pracę o 21:30.
- Jem kolację.
- Piszę raporty dzienne.
- Otwieram nową kartę, aby uczyć się JavaScriptu.
Nie czekam na jutro. Zaczynam dzisiaj.
W pierwszym tygodniu nauczyłem się zmiennych, typów danych i operatorów. Zbudowałem nawet mały projekt. Przestałem postrzegać siebie jedynie jako projektanta.
W drugim tygodniu studiowałem funkcje, zasięg (scope) i domknięcia (closures). Domknięcia były trudne. Użyłem analogii, aby je zrozumieć. Ojciec posiada majątek. Jego syn dziedziczy go i korzysta z niego nawet po śmierci ojca. To pomogło mi to pojąć.
Nauczyłem się też bolesnej lekcji na temat literówek. Błędna nazwa właściwości nie zawsze wyświetla błąd. Po prostu podaje błędny wynik. Jedna mała literówka może zrujnować godziny pracy.
Ostatnio życie stało się trudne. Członek rodziny trafił do szpitala. Musiałem mierzyć się ze stresem i presją w pracy. Przez 14 dni przerwałem naukę.
Myślałem, że straciłem postępy. Czułem, że zostaję w tyle.
Kiedy w końcu usiadłem do nauki ponownie, zrozumiałem coś ważnego. Pamiętałem prawie wszystko. Odbudowałem projekt w 30 minut. Przerwa nie trwała 14 dni. Przerwą był tylko ten dzień, w którym przestałem wracać.
Jeśli jesteś deweloperem UI i czujesz niepewność, zacznij od małych kroków.
- Wybierz jeden temat.
- Naucz się zmiennych.
- Nie obciążaj się za bardzo.
- Używaj AI, aby uczyć się jednej małej rzeczy dziennie.
Życie płata figle. Możesz zachorować. Rodzina może Cię potrzebować. To nie jest porażka. To bycie człowiekiem.
Nie licz dni, które opuściłeś. Po prostu wróć. Zaskoczysz samego siebie.
Zaczynam nową ścieżkę rozwoju: JavaScript → React → Zustand → Next.js → Node.js → Express → MongoDB → GraphQL → C#.
Czy zaczynasz własną podróż? Zróbmy to razem.
