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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.