Wednesday, 24 October 2012

Mentoring Trainees In Java

Every year we at 4S have a certain intake of trainees. They are asked to do a Java EE course at a training institute during their vacation before they join the company. The students do go to training institutes and come back with certificates. But when asked practical questions, we get blank faces.

Despite whatever reputation and revenue they have, the Ameerpet training institutes just cover theory in classroom sessions. In fact, students are not even made aware of simple things like where to put the app files or the war file in the Tomcat container. This happened with the last year’s batch of management trainees too.

Me and my department were asked (by our CTO) to coach this year's batch of six joinees for a month. The intention was that they should join the product / project teams and be productive quickly. Our mentoring had to happen in parallel to the regular training sessions conducted by the training department.

Three of us - myself and two colleagues, Narayana and Nandini - teamed together and conducted a training program. What we did was do rapid coverage of a lesson and then gave exercises on that for practice. We conducted quizzes after every two topics. In the last part of the training program the trainees had to do eight end to end Java EE assignments - mini projects if you will - covering client side screens, validations to persisting in the database with everything in between like Ajax, transaction management etc.

The training was completed on 27-Sep-2012 and Sanjana from HR organized a lunch to mark the same. We went to the nearby Hotel Daspalla. The photo below was taken at the hotel.

[From L to R : Narayana, Bala Ganesh (BVRICE, Bhimavaram), Rohith (BITS Pilani, Hyderabad campus), Vinay (BITS Pilani, Hyderabad campus), myself, Mohan Krishna (BITS Pilani, Hyderabad campus), Sanjana, Abhishek (NIT, Warangal), Padma Priya (BVRIT, Hyderabad), and Nandini.]

After the lunch, Padma Priya sang a beautiful Carnatic song. In fact, she said that she learnt Carnatic music while studying at college in Hyderabad, but her guru was in Warangal. The lessons are given over, gasp --- Skype!!! Never heard of that before. If someone had told me that they learnt music through Skype, I wouldn't have believed in the outcome. But the mellifluous rendition of Padma Priya put all doubts to rest.

Our MTs were an energetic and thinking bunch of youngsters. They took the training inputs and practicals seriously. And asked a lot of questions and discussed various technicalities with zeal. Which made it interesting for us also.

Teaching Java to trainees is such a nice thing to undertake. In fact teaching anything to anyone is a delightful experience.

The remaining photos at the lunch are available at this link.

32 comments:

  1. NICE BLOG!!! Thanks for sharing useful information about FNT Softwre Solutions and being one of best Software Training institute in Bangalore we agree that this blog is very useful for the students who are searching for best software courses, I would really like to come back again right here for like wise good articles or blog posts. Thanks for sharing...Java training company bangalore.

    ReplyDelete

  2. Thank you for using my Guide and if it work for you that makes me happy




    JAVA Training in Chennai

    ReplyDelete
  3. Java Online Training Java Online Training Java Online Training Java Online Training Java Online Training Java Online Training

    Hibernate Online Training Hibernate Online Training Spring Online Training Spring Online Training Spring Batch Training Online Spring Batch Training Online

    ReplyDelete
  4. This is my first visit to your blog, your post made productive reading, thank you. dot net training in chennai

    ReplyDelete
  5. Excellent and very cool idea and the subject at the top of magnificence and I am happy to this post..Interesting post! Thanks for writing it.What's wrong with this kind of post exactly? It follows your previous guideline for post length as well as clarity..
    Android Training in Chennai

    ReplyDelete
  6. This is great post about java programming language. Also, When it comes to robotics, Java is a primary programming language that is being used.

    ReplyDelete
  7. Really awesome blog. Your blog is really useful for me. Thanks for sharing this informative blog. Keep update your blog. Java Training in Chennai

    ReplyDelete
  8. Hai this Post Really Helped me a lot .Iam searching Java Training Institutes. It’s really helpful for me.

    ReplyDelete
  9. This comment has been removed by the author.

    ReplyDelete
  10. HI.,
    Very nice blog... Very useful words you handle in this artical.Thanks for sharing..keep sharing more artica. Iam waiting for your next artical..,


    Python Training in chennai

    ReplyDelete
  11. This comment has been removed by the author.

    ReplyDelete
  12. I just see the post i am so happy to the communication science post of information's.So I have really enjoyed and reading your blogs for these posts.Any way I’ll be replay for your great thinks and I hope you post again soon...
    Java Training in Chennai

    ReplyDelete
  13. This comment has been removed by the author.

    ReplyDelete
  14. This comment has been removed by the author.

    ReplyDelete
  15. That was a great message in my carrier, and It's wonderful commands like mind relaxes with understand words of knowledge by information's.
    Python Training in Chennai

    ReplyDelete
  16. You made some good points there. I did a search on the topic and found most people will agree with your blog...
    Android Training in Bangalore

    ReplyDelete
  17. Summer training in Delhi NCR starting from every Monday and Thursday in this month. Come and Join us to learn Practical tools & techniques with job opportunities...! For Registration Contact +91-9310096831

    ReplyDelete
  18. Informative article, just what I was looking for.seo services chennai

    ReplyDelete






  19. Thanks For Sharing.It is very useful information

    Starpmo is one of the best institute to provide Online training courses in hyderabad. We have real time industry experts to provide Online classroom training


    pmp training in hyderabad


    pmp training

    Pmp Online Training In Hyderabad

    PMP Exams Hyderabad

    For more details Visit Us:Starpmo.com

    Contact Us:+91 7095608254

    ReplyDelete
  20. Nice blog,thanks for sharing.Also check the best java training in pune

    ReplyDelete
  21. Great post!I am actually getting ready to across this information,i am very happy to this commands.Also great blog here with all of the valuable information you have.Well done,its a great knowledge.
    CCNA Training in Chennai

    ReplyDelete
  22. Thank you for your post. This is excellent information. It is amazing and wonderful to visit your site.
    iphone app training course

    ReplyDelete
  23. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
    Android Training in Chennai
    Ios Training in Chennai

    ReplyDelete
  24. This comment has been removed by the author.

    ReplyDelete
  25. Besant Technologies is a Chennai based IT Software Training Institutes. Our main focus areas are IT and Computer Software, Hardware & Network Training and also Development. Our Best training institutes in Chennai which offers you IT Training courses at affordable fee by highly experienced professionals when compared with other training institutes in Chennai. So join this institute and create your own career. Java Training in Chennai |
    Dot Net Training in Chennai

    ReplyDelete
  26. Your information about Java is useful for me to know more technical information. Really very informative post you shared here. Keep sharing this type of informative blog. If anyone wants to become a Java professional learn Java Training in Bangalore. Nowadays Java has tons of job opportunities for all professionals.

    ReplyDelete
  27. Great information about Mentoring Trainees In Java.From your blog I have gathered more information and very useful for my learning
    Mobile Development training chennai

    ReplyDelete
  28. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
    Android Training in Chennai
    Ios Training in Chennai

    ReplyDelete
  29. Thanks a lot for sharing this with us, was a really interesting post. and I want to share information about the java online course with certificate.

    ReplyDelete
  30. This blog is good information about Java training. We offer training in Java training in Delhi . We are a good service provider in Java. They give me a lot of Knowledge and experience in Java Live Project.

    ReplyDelete