Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I have been working as a developer since my fourth year of university until now. I'm getting my master's degree next year (in math modeling). I've worked for the same company all the time, first on .Net, then on Android, and now .Net again.

It seems I'm doing quite well in my current company. Some of my coursemates have tried to work in my company, but they failed after some time. This (and not only this) makes me think that I'm really worth something.

But we're working on a very specific project. I was wondering if I am good enough and if I can make it in another company. I love my current job, but sometimes I have a feeling that I'm not moving on.

So, is it possible to keep improving when working at the same company with the same technology and at similar tasks? I know that most of the programmers go from one place to another very frequently. Is it the only way?

share|improve this question

closed as off topic by Walter, ChrisF Jul 2 '12 at 12:26

Questions on Programmers Stack Exchange are expected to relate to software development within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

    
So your equation is: I'm productive = I can probably do everything on my own? I'm right? –  user827992 Jul 2 '12 at 12:09
    
@user827992, Not quite. I'm afraid that if I'm good in one specific company, that doesn't mean I'm generally good ((( –  superM Jul 2 '12 at 12:11
    
Just re-search the current market needs and your interests(what you want to do). If any company offers that to you, make a quick re-search of them and accept or choose other one :) Main point - never stop learning ! –  Yusubov Jul 2 '12 at 12:13
1  
This looks more like an anxiety issue, boosted by some (maybe imaginary?) obsessively overcompetitive environment, than anything real-world or programming related. If you're doing good, stay there as it's a sad world out here. –  ZJR Jul 2 '12 at 12:15
1  
If you're doing well and enjoying the work, have new things to work on etc then you should consider talking to your manager/employer instead of changing to a new job. Perhaps if they can't provide you with more career prospects or offer you things that allow you to progress, that is probably the time to start looking for another job. –  Theomax Jul 2 '12 at 15:46
show 3 more comments

1 Answer 1

up vote 4 down vote accepted

Short answer: possible but very unlikely.

I would suggest to define your interests in development and compare them with what you do in current company. If you are NOT happy then it is time...

Start to re-search the current market needs and your interests(what you want to do). If any company offers interesting project and advance in career to you, make a quick re-search of them and accept or choose other one :) Main point - never stop learning !

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.