• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Career decision

 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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 )
 
Greenhorn
Posts: 16
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks for your input James.
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic