Saturday, July 25, 2009

Mindtree Remote Internship

This post was supposed to be written 2 months back..But I thought I would post it after Mindtree declared the results for the best project and very deservedly, our project has been chosen as the best among the other teams from our college and we would soon be given cash prizes too... :-)

Now about the Internship Programme:

The whole of May I was occupied with the Mindtree Remote Internship Programme.
Our project: Course Evaluation Record System was a pretty simple Java-JDBC one.
Nevertheless, we learnt a lot about how softwares are being made in the Industry.

We made the design documentations using the UML Umbrello Open Software.
Our Coding IDE was "Eclipse", an open source software and it was quite interesting to work in it. We overcame common problems related to classpath, package hierarchy etc.. Adding Logger was a new experience for us in coding . But the unit testing phase called the JUnit Testing was the biggest challenge for us as we had never coded for testing the already written production code. It was a bizarre experience. We had to change the layout of our production code altogether to suit the test code that we were writing. Thus we learnt from many mistakes and completed and submitted the project (did a bit of refactoring too) well before time.

It was a good experience for us to go through the metamorphosis of software development according to industry standards. I hope this would benefit us in some way while looking for career opportunities in Corporate world, especially in this time of recession.


Destiny has lot of surprises. I was destined to get Mindtree Internship, when I was denied internship from IBM.

Bye for nw..
Signing off

2 comments:

turja chaudhuri said...

How to apply for internship at mindtree?I am currently pursuing Computer Science and Technology from Bengal engineering and Science University,Shibpur.I am in my 3rd year of studies.My email id is turjachaudhuri@gmail.com;i will be sincerely grateful if you could tell me the procedure for application or help me.

Narayanan K said...

You can try for internships via following ways and even more:

1. If you have some contacts (like cousin, friends etc..) in the companies you want to do internship, ask them to refer you there with your resume.
2. If you have a good Placement Cell in your college which has good contacts with IT companies, ask them to forward resumes of interested students to those companies for internships.
3. If you have time and money, go to companies in person, talk to HR and convince them you really want an interns there.
4. Search and Apply online for internships in some companies