wood burning stoves 2.0*
The moose likes Jobs Discussion and the fly likes Career decision Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCA/OCP Java SE 7 Programmer I & II Study Guide this week in the OCPJP forum!
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Career decision " Watch "Career decision " New topic
Author

Career decision

Kiran Esh
Greenhorn

Joined: Oct 12, 2006
Posts: 2
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 )
James Kesari
Greenhorn

Joined: May 18, 2006
Posts: 16
1. Should I stick to the domain or not? Is it necessary to continue in the same domain?

It is probably good to stick to the domain(esp., like Telecom) since the scope of development is high. However, it is not absolutely necessary if you are bored or doesn't like to.

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.

You can also follow the technical ladder.. many of the Indian companies has this option now..
Developer-> Tech lead/specialist -> Senior Tech lead/specialist -> Technical Architect -> Solution Architect...

3. I want to design/develop/implement new protocols/technologies rather than doing the same kind of application development.

Probably what you want to do is look for product development companies (or) look for companies which work for software companies. They usually have
technology as their verticals.

4. May be I want to be an architect J

As you wish...
Kiran Esh
Greenhorn

Joined: Oct 12, 2006
Posts: 2
Thanks for your input James.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Career decision