Rajesh's Advice on Wednesday, September 26, 2012 :
Since academically you have enough qualification, spend sometime in building real softwares. The best way to start would be as part of your teaching activity initiate a real software building among your students and open source it. A couple of projects done in this manner and you are good to go. Your confidence will build up and you kinda get real experience in software development as well.
Please ensure when you start this project, make it as much real as possible i..e
- gather the requirements
- plan the schedule
- design and develop
- unit test and integration test
- use a source control or distributed source control like git to host your project
- choose your choice of development tools like asp.net, c#, jquery, mvc etc.
Read development blogs, follow some really good opensource projects, and consistently doing this will take a long way in to your development career.
All the best.