Article View: pl.comp.lang.java
Article #153158Re: [OT] Od czego zaczac naukę
From: 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ć.
Technical Details
Message-ID:
<jaivr9$uqs$1@news.onet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mailReferences:
<4eccfdea$0$8448$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mail From: Jacek Czerwinski <x@y.z.pl> Newsgroups: pl.comp.lang.java Subject: Re: [OT] Od czego zaczac naukę Date: Wed, 23 Nov 2011 15:26:47 +0100 Organization: http://onet.pl Lines: 41 Message-ID: <jaivr9$uqs$1@news.onet.pl> References: <4eccfdea$0$8448$65785112@news.neostrada.pl> NNTP-Posting-Host: 77-254-215-234.adsl.inetia.pl Mime-Version: 1.0 X-Trace: news.onet.pl 1322058409 31580 77.254.215.234 (23 Nov 2011 14:26:49 GMT) X-Complaints-To: niusy@onet.pl NNTP-Posting-Date: Wed, 23 Nov 2011 14:26:49 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:8.0) Gecko/20111105 Thunderbird/8.0 In-Reply-To: <4eccfdea$0$8448$65785112@news.neostrada.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit