Re: Query: Java Training for the Novice
"Tim Jowers" <[email protected]>
| Newsgroups | gmane.org.user-groups.trijug.juglist |
|---|---|
| Message-ID | <[email protected]> |
Hi Harold, Real happy to see your request. The market here in the USA has a dearth of programmers. The bottom line is to give them lots of tasks. Programming can only be learned by doing. What worked great for me was giving them manageable, mostly independent tasks and guiding them on where to go to learn. Another thing is to know if they are already programmers. The ramp up and learning process for SmallTalkers versus C programmers will be different. E.g. you'll need to train the C programmers the zen of OO. In contrast, VB/MFC folks will need to be convinced the enormous overhead of enterprise Java actually buys the programmer and the company something. Maybe your framework is not so hefty though. Finally, the GUI problem is just starting to be addressed by the Java community (drag-n-drop WYSIWIG)... I guess my point is you have to tailor the training to what your team already knows. For the average C++ programmer, just pointing them to the class hierarchies should suffice and then maybe telling them about the anonymous classes et al. An be sure to pint out Java "references" are really not "references" in the C/C++/assembly parlance but are like handles/smaltalk-references. And make a nice joke about NullPointerException. :-) I've actually tried a few times to et some locals together to learn Java but I guess the massive layoff cycles burned up the industry. I know many younger programmers who quit the industry after 1-2 years and even several older who found better jobs. Maybe the industry is recovering in the USA now though and they will come back out of the woodwork. I don't see many companies willing to trainup Americans today although this used to be in style a few decades ago. Best, Tim Jowers here's an online book of the new features in Java 1.4, Java 5, Java 6. Its a beta but I found book authoring is a waswte of time WRT financial income. http://www.serviza.com/javabook/ On Thu, Sep 18, 2008 at 9:20 PM, Robert J. Cameron <robertjcameron-/[email protected] > wrote: > Thinking in Java by Bruce Eckel. For someone getting started in Java, I > can't recommend it strongly enough. And the PDF is a free download. :) > > http://www.planetpdf.com/developer/article.asp?ContentID=6632 > > > --- On Thu, 9/18/08, Vamsee Movva <[email protected]> wrote: > > > From: Vamsee Movva <[email protected]> > > Subject: Re: [Juglist] Query: Java Training for the Novice > > To: "Harold Meder" <[email protected]> > > Cc: [email protected] > > Date: Thursday, September 18, 2008, 5:27 PM > > Hello Meder, > > Please have a look at following URL > > > > http://www.javapassion.com/ > > > > you can Find > > > > Free online courses (duration 4 to 5 months) that are being > > taught by Sang > > Shin > > > > Sang Shin is presently working for Sun Microsystems as a > > Technology > > architect, consultant, and evangelist. He speaks on > > various Java and > > Solaris related technologies to worldwide developer > > audience. He is > > currently based in Boston area and his duties include > > evangelizing and > > consulting on important Java technologies such as Java EE > > (formerly J2EE), > > Java SE (formerly J2SE), Java ME (formerly J2ME), Web-tier > > frameworks and > > technologies such as JavaServer Faces (JSF), Struts and > > AJAX, and SOA and > > Web services technologies. He also speaks frequently on > > NetBeans IDE and > > platform. He frequently talks on these topics in various > > technical > > conferences. > > > > I hope this helps. > > > > Cheers > > > > On Thu, Sep 18, 2008 at 5:04 PM, Harold Meder > > <[email protected]>wrote: > > > > > I would be interested in your opinion regarding the > > most effect way to > > > train novices in the use of Java and J2EE (minus EJB). > > > Self study, mentoring and formal training are all > > options. > > > What training or study groups are available in the RTP > > area? > > > What are the best texts? > > > Are there some good URL? > > > What did you do to train novice Java Developers in > > your organization? > > > > > > Thank you, > > > Harold Meder. > > > > > > _______________________________________________ > > > Juglist mailing list > > > [email protected] > > > http://trijug.org/mailman/listinfo/juglist_trijug.org > > > > > > > > _______________________________________________ > > Juglist mailing list > > [email protected] > > http://trijug.org/mailman/listinfo/juglist_trijug.org > > > > > _______________________________________________ > Juglist mailing list > [email protected] > http://trijug.org/mailman/listinfo/juglist_trijug.org > _______________________________________________ Juglist mailing list [email protected] http://trijug.org/mailman/listinfo/juglist_trijug.org