Hej,
Co robicie w wolnych chwilach, gdy najdzie Was ochota na kodzenie, albo gdy po prostu chcecie się rozwinąć jako programista (pytam jako świeżo upieczony programista):
a) Czytanie o bibliotekach/frameworkach, których używamy w pracy, by lepiej je zrozumieć.
+ szybciej rozwiążę problemy w pracy
- zabieranie pracy do domu (za którą nam i tak nikt nie zapłaci/doceni)
b) kodzenie w danej technologi, ale przy własnych projektach
- Tylko czy po pewnym czasie nam się to nie przeje? Patrzenie w pracy 8h w Visuala, a potem kolejne kilkanaście minut w domu, może powodować odruchy wymiotne.
c) Pisanie w danej technologi, ale w innym frameworku. Czyli gdy w pracy zajmujemy się pisaniem aplikacji desktopowych, a w domu webowych (WinForms -> aps.net)
+Mamy ciągle podstawy, które przenosimy na wyższy lvl w innym framewoku
d) Rozwój w innych technologiach, ale pokrewne (wspólne) z technologią używaną w pracy, lub innych projektach (piszemy asp.net, ale uczymy się JS)
e) Używamy całkowicie innego języka, który jest rozwojowy i dajemy sobie możliwość (piszemy w .Net, ale rozwijamy się w pythonie)
f) Czytanie książek/publikacji o tematyce programistycznej, np. wzorce itd
g) Nie kodzić i rozwijać się w pracy
Gdy będziecie odpisywać, byłoby ciekawie gdybyście dopisali na jakim etapie programistycznej jesteście i co byście robili na miejscu osoby, która jest/aspiruje do bycia Juniorem ;)