Witajcie,
Czytałem różne porady i wątki - czas na mój.
Na wstępie się przedstawię: Michał 30 lat, Warszawa. Technologicznie - podstawowa Java - tyle że umiem złozyć GUI w IDE WYSIWYGowym i podpiąć logikę np. do mini gierki z kostkami 2xk12 i randomami, jakąś instrukcją warunkową. Ukończyłem kurs basic androida w ramach UDACITY i znam podstawy budowania layoutów w XML - zrobiłem nawet kartke urodzinową dla dziewczyny. Na jednym rekru usłyszałem że "no tak, myślisz logicznie" - to się pochwalę.
Od kilku lat próbuję sie dokształcać, na uczelniach, (zabiła mnie matma, ale z programowania zawsze wykręcałem oceny minimum 4.0 na Polsko-Japońskiej) na własna rękę, oraz brałem udział w 3 miesięcznym stażu w korpo. Własnie w korpo brałem udział w solidnym szkoleniu w małej grupie z podstaw SQL - z tego zostało mi najwięcej. Wobec tego, że wiedza przekazywana mi przez trenera wchodzi mi najłatwiej, planuje wydać kasę na szkolenie, żeby usystematyzować wiedzę już nabytą i poznać narzędzia "dookoła języka" - GITy, MAVENY i wszystko co musze znać (wybaczcie profanację ale dlatego idę na szkolenie żeby nie kaleczyć).
Następnie chcę szukać projektu, zechcącego mnie wziąć do przyuczenia, gdzie grzecznie będę klepał linijki i nabierał przydatności.
Taki plan.
Pytania/ prośby:
Jaka szkółka ? ALX czy Altkom, czy coś innego ?
Jak ugryźć temat design patterns (mam książkę O'Reilly Media) ?
Co z narzędzi jest niezbędne absolutnie dla juniora ?
Jaka metodyka projektowa - jak tego się uczyć ?
Jeżeli napisałem coś nie tak - poprawiajcie śmiało, wytykajcie - tu chodzi o moją zawodową przyszłość i naprawdę poważną decyzję. jak mam złe podejście/myślenie - wolę wiedzieć to za wczasu.
Z góry dziękuję za wszelkie info.
Pozdrawiam !
Michał