Thread View: pl.comp.lang.java
2 messages
2 total messages
Started by pbk++
Wed, 23 Nov 2011 14:05
[OT] Od czego zaczac naukę
Author: pbk++
Date: Wed, 23 Nov 2011 14:05
Date: Wed, 23 Nov 2011 14:05
20 lines
1636 bytes
1636 bytes
Cześć Zaczynam swoją przygodę z javą. Od czego powinienem zacząć, jak pokierować nauką, aby przy jak najmniejszym nakładzie czasu osiągnąć zdolność bojową i "sprzedawalność" na rynku pracy. Zastrzegam, że nie chodzi mi o szybkie osiągnięcie mistrzostwa, bo rozumiem, że to zajmie lata. Moim celem jest takie przyswojenie technologii, aby móc w miarę swobodnie dołączyć do realizowanych projektów. Inne pytanie to jakich technologii powinienem nauczyć się na wstępie, aby maksymalnie zwiększyć szansę na odnalezienie się na rynku pracy. Btw. przychodzę do javy ze świata c++. -- Piotrek
Re: [OT] Od czego zaczac naukę
Author: Jacek Czerwinski
Date: Wed, 23 Nov 2011 14:26
Date: Wed, 23 Nov 2011 14:26
41 lines
2800 bytes
2800 bytes
W dniu 2011-11-23 15:05, pbk++ pisze: > Cześć > > Zaczynam swoją przygodę z javą. > > Od czego powinienem zacząć, jak pokierować nauką, aby przy jak > najmniejszym nakładzie czasu osiągnąć zdolność bojową i "sprzedawalność" > na rynku pracy. > > Zastrzegam, że nie chodzi mi o szybkie osiągnięcie mistrzostwa, bo > rozumiem, że to zajmie lata. Moim celem jest takie przyswojenie > technologii, aby móc w miarę swobodnie dołączyć do realizowanych projektów. > Chyba jako "drugą" książkę, tzn taką doskonalącą po poznaniu, wymiena się Eckel'a Thinking in Java (PL) i Joshua Bloch'a Java Efektywne programowanie. Przyłączenie się, intensywne używanie dobrze obiektowo zaprojekotwanej opensursowej biblioteki, ja np. trafiłem w okolice silnika Wiki http://groups.google.com/group/bliki/about?hl=pl do czego nawet robiłem drobne patche. To podaję jako przykład, prawdopodobnie silnik Wiki nie będzie Ci potrzebny. Było w moim zyciorysie kilka inych podobnych rozwijających faktów. Co nie? jest pewna ilość bibliotek, frameworków, nawet o silnej pozycji na rynku, ale intelektualnie nie rozwijających (z tym, że za niektórymi stoją etaty, być może lekko pańszczyźniane). Na mojej czarnej (ciemnoszarej) liście jest Struts i JSP, np używam iText bo użytkowo jest dobry, ale jako przykład designu to nie. Oraz NIE szybkim dochodom, mysli sie wtedy o szybkim wystukaniu czegoś za kasę, a nie żeby to zrobić zgodnie ze sztuką. Fenomenalne w świecie javy jest to, że opiera się na standardach, bibliotekach. Jak np. w PHP punkt do chwały jak ktoś napisze własne Session, w C++ własny String, tu to jest raczej negatywnie widziane: trzeba poznać jakieś API i wykorzystać a nie wynajdywać koła. Więc zależy gdzie merytorycznie byś się dobrze wyżył, web, inne zastosowania, gdzie masz LEKKIE parcie coś zrobić.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads