Hi,
I am a
Java developer having 3 years of experience and working in telecom domain. Being said that I am proficient in JAVA/J2EE design and development and want to be on the technology side (Don�t want to take management) I have following doubts about the career path.
1.Should I stick to the domain or not? Is it necessary to continue in the same domain?
2.Are there any other paths apart from the normal software engineer path as below?
Software Engineer -> Senior Software Engineer -> Project Leader -> Project Manager -> Delivery Head etc.
3.I want to design/develop/implement new protocols/technologies rather than doing the same kind of application development.
4.May be I want to be an architect J
Which companies in India encourages their employees to do stuff like this.
What I have seen in many companies is more of maintenance/feature additions rather than building something new. I have enquired my friends and checked my network an what I here is that all companies are BAD when it comes to a engineer (coder). They ask to fix this or code this :-(.
Would appreciate your valuable feedback on the path I want to take.
Thanks
kiri (
inboxin@gmail.com )