Myself Ramanathan Iyer working as a Systems Analyst in a software firm in Mumbai.
I have a total experience of 9 years in IT Industry.
I have worked on VB6.0,ASP.net(Framework 1.0),IBM Universe,ColdFusion MX7.
I completed my MCA from IGNOU Last year and i did my graudation in BSc(Chemistry)
My role is more of a Module leader in which includes the cycle of gathering the requirement till its deployment.
Iam absouletly confused with my carrer as where it is heading towards and iam getting blank in deciding a suitable path for my future.
Iam not interested in getting in to the role of Project Manager.
It would be of great help if you can advice me or guide me in knwoing the opportunities with IT industry which will help me to plan my carrer .
shivprasad's Advice on Tuesday, September 01, 2009 :
Dear Ramanathan ,
There are two broader career paths in IT industry one which go towards managerial role i.e. PM , delivery head , program manager etc. The other path goes towards technical role like architect, chief architect , CTO etc.
There are other paths like SQA,testers etc , but looking at your current profile and back ground i excuse that path. Its not that technical people do not join quality but for your case we will excuse it.
So i assume you are looking forward to grow more on a technical role. Currently you are working as a module leader so the next role can be a architect.
- To grow as a architect get in depth knowledge of C# , ASP.NET and SQL Server. When we say in depth knowledge means in terms of performance , best practices , writing easy solutions.
- Writing good technical document is one more important part for a architect.Forecasting technical road map is one more important quality of a architect. You should be able to document/express the project road map to your team members. For writing good technical documentation UML becomes a important aspect. You can start reading about UML and which diagram suits in which scenario.
- Try increasing your technical problem solving capability by design patterns and writing simple code. Try reading more how you can increase performanance and improve adaptability in your project.
Its very difficult to say if we do this we become a architect. Its sum of lot of small pieces explained above.
sainath's Advice on Wednesday, September 02, 2009 :
At 9 years of diverse experience, you are well-placed to work towards any senior role. However, it appears that you are struggling due to clarity of purpose which is leading to confusion and frustration.Experts say that almost 99% of people are disillusioned with their lives because they have no clear idea of what they want.Not taking a decision in this regard means only one thing - someone else will take the decision for you, probably your reporting manager or Sales Manager.It is very easy to lose one's way in the IT space - particularly when you are asked to work in an area in which you are not keen to specialize in because your company has won a project.This explains why people sometimes have multiple unrelated technologies on their CV with no specialisation. A lot of us have the problem of saying "Yes" when we ought to say "No".
Take time to identify where you would like to see yourself in 3-5 years time and then start building the relevant skills. If you do not set an end point yourself external forces will do it for you which may not necessarily be to your liking."Begin with the end in mind."
- Stephen Covey