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