• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Need a Good Advice

 
                            
Greenhorn
Posts: 18
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
My friend is already working in java,but he is lack of java knowlegde.He wanted to go for classes out side , where they give a good training in java.Is it adviceable that to go for that class and then come back and join the work.Since he knows only core java his idea is to go for the training and come back to work.Is it adviceable ?Please post your advice and help him
 
Sheriff
Posts: 67746
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Why would you post such a question in a forum on HTML and Javascript? Please take the time to choose the correct forum for your posts.

This post has been moved to a more appropriate forum.
 
Ranch Hand
Posts: 387
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Even I had started to work without knowling much of Java. I had joined a class for Java after I started working. It really did help me a lot as most of the fundamentals got really clear. But it helped me because I was already working and my perspective while going to the class was purely learning and not just getting the certificate!
But let me warn you of the following:
1. Is he really ready to put in the effort to work and then goto the class for 2 hrs per day regularly?
2. Is he really serious about learning by going to the class or just want to console himself that he is doing the class and things will get better?
3. Find the right institute. Majority of them are pure crap. Even if you show sincerity most of them are unprofessional. I had to change almost 3 classes before I found the right one.

so unless he knows exactly what he wants and what he is doing only then should he go for this option.
It gets really difficult if you are working the whole day and then you go for the classes 8 to 10pm at night after work and again to work the next day! It is like crazy but it is all worth the pain if he is really willing to put in the efforts in the name of Java.

Also, dont expect that someone will be teaching you everything in Java. You need to be very proactive, catch hold of some good knowledged instructor and work in the right direction.

I personally think learning while you are working is always advantageous, as you tend to relate your tasks with the knowledge you are gaining. It is a great learning curve in itself!
The feeling you get while working on something and then when it clicks you that Ohh.. Yes! this is what I learnt in the class is just amazing!!!
Also there are many concepts that you wont learn by just working. It is a great advantage to know basic fundamentals of Java inside out as it will provide you a very strong foundation.

There are lots of ifs and buts in doing all this but in my case it worked wonders!

Cheers!

[ April 05, 2007: Message edited by: Rohit Nath ]
 
Ranch Hand
Posts: 391
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I have never believed in joining institutes or getting some one else to teach you a certain technology ! My advice would be to just get hold of some good book or some good online material and help yourself . Self help is the best help !
 
Rohit Nath
Ranch Hand
Posts: 387
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Shankar Iyer:
I have never believed in joining institutes or getting some one else to teach you a certain technology ! My advice would be to just get hold of some good book or some good online material and help yourself . Self help is the best help !



I can completely understand what you are saying!
I have had similar thoughts like you.
It is easy to discard any possibility but since I have tried and tested it I think it does have some advantages. It is more of an "suppliment" to self learning.

There is one major advantage by doing so. (Given the condition you find the right instructor. Very Important!)
1. You will be falling into a routine of learning new things daily! for the duration of the class. in a way you will force yourself yo learn something new daily! That is great for me.
2. You will be practicing what you learn in practicals every alternate day! It helps build your concepts stronger.
3. It will allow you to touch all the important concepts in core Java right from basic java to Threading and the rest. That is a great advantage.
4. You will be more sincere towards giving time to learning every day. Also you will find a good circle of friends/professionals with whome you can learn java! Isnt that great! I found it really worth it.
5. Its helps you in confidence.

ALL THIS IS TRUE IF AND ONLY IF YOU ARE REALLY SERIOUS ABOUT IT.
AND MORE IMPORTANTLY YOUR INSTRUCTOR IS SERIOUS ABOUT IT!
 
Ranch Hand
Posts: 112
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
It all depends.. Sometimes classes teach you things you might already know. Yeah maybe you pick up a thing here or there, but mostly it's really a waste of time. Other times you have a great teacher that opens up your eyes.

If he has a job as a programmer already, he probably knows some stuff. And if he goes to some basic java class and half the people there really aren't into it for the right reasons, it won't exactly be time spent learning things that'll improve his knowledge.

It really depends on the class and teacher.

I worked on a contract for a company that had various large corporations and small companies come to the building and offer training sessions for a week or two. Classes on ejbs, java, j2ee, bpel, oracle, and so on. Some of those classes were great. Some were not so great. Sometimes most of the students were programmers and engineers. Other times it was a lot of non-engineers and programmers taking a class because it looked good on their reviews at the end of the year.

It really depends. If you are taking a basic java class for a full semester, it might get long and boring, especially if your friend already knows somethings. If it's a month long, maybe more things will get taught.
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic