Dzień dobry,
Muszę zasięgnąć fachowej opinii.
O mnie:
Programuję od 9 miesięcy. Byłem stargetowany na backend Java + Spring. Liczę czas nauki i pyknęło mi właśnie 1200 godzin.
- Znam Javę SE 8, na zadowalającym mnie poziomie (czuję się w Javie dobrze, ale nie będę się oceniał ze względu na obiektywizm);
- Trochę pisałem w Groovym. I ostatnio kilka rzeczy pisałem w Pythonie (Małe rzeczy - nauka algorytmów);
Jestem gościem, który bez problemu zrobi np. RESTfulowego CRUDa, ta aplikacja będzie miała wysokie pokrycie w testach, a także będzie zawierała jakąś logikę (nie będzie to czyste walenie encjami). Robię też aplikację desktopowe w JavaFX, robiłem też jakieś prostsze witryny w HTML i CSS.
Pytanie 1.
Co zrobić, żeby szlifować rzemiosło?
Czytałem (właściwie przerabiałem) 2 czołowe książki o testach jednostkowych i TDD, główne książki od Roberta Martina, 2 książki Javowe: Bruce Eckela i Cay'a Horstmanna, 2 książki o wzorcach projektowych: gang of 4 i Rusz głową. Przerabiał kurs algorytmów, profesora z Princeton, przerobiłem książkę M. Sysło, Algorytmy.
Znam gita, dobrze opanowałem podstawowy zakres Spring Framework.
Próbuję szukać pracy, ale na 6 wysłanych cv byłem na 1 rozmowie kwalifikacyjnej, na której wypadłem w moim mniemaniu na ~ 60-65%.
Nie czuję się programistą.
Sporo czasu ostatnio poświęcam na doszkalanie, ale mam wrażenie, że wiem nie wiele, a jedynie dokładam jakieś 0.00001% do skilla dziennie.
Nie uważam się za programistę, ponieważ jakby nagle na świecie znikły frameworki i biblioteki, to byłbym głupcem totalnym.
Czy warto analizować biblioteki i patrzeć jak są zbudowane?
Czy Wy dalibyście radę napisać CRUDA tylko z pakietem java.lang i java.util ??
Może jakbym to potrafił, to bym się uznał za programistę.
Trochę się rozglądałem za niskopoziomowym programowaniem, ale jak się tym wszystkim zajmę, to pracę w Javie dostanę za 10 lat...
I teraz biję się z myślami: szlifować backend webu czy robić to co mi serce podpowiada - jakieś ambitniejsze rzeczy, krok po kroku.
Tyle, że do garnka nie mam co włożyć, a pracy juniora pragnę jak ziemia łaknąca wody :D
Macie jakieś opinie na ten temat?
Pozdrawiam