Click here to Skip to main content
15,559,395 members

Survey Results

How long do you prefer to stay at a given job?

Survey period: 8 Aug 2016 to 15 Aug 2016

Some like to commit to an organisation for life, some like to mix and match as often as they can. How committed are we as developers?

OptionVotes% 
I prefer to stick to the one job for life32520.19
I prefer to stay at a job for at least 10 years20712.86
I prefer to stay at a job for at least 5 years29718.45
I prefer to stay at a job for at least 2 - 5 years55434.41
I prefer to stay at a job for 1 or 2 years max1418.76
No more than 12 months per job201.24
No more than 6 months per job130.81
3 months max and I need a change110.68
I don't work.503.11



 
GeneralRe: do you hate students? Pin
Afzaal Ahmad Zeeshan9-Aug-16 11:11
mveAfzaal Ahmad Zeeshan9-Aug-16 11:11 
GeneralRe: do you hate students? Pin
Kirk 103898219-Aug-16 11:59
Kirk 103898219-Aug-16 11:59 
PraiseRe: do you hate students? Pin
Afzaal Ahmad Zeeshan9-Aug-16 12:48
mveAfzaal Ahmad Zeeshan9-Aug-16 12:48 
GeneralRe: do you hate students? Pin
Nelek10-Aug-16 23:28
protectorNelek10-Aug-16 23:28 
GeneralRe: do you hate students? Pin
Mycroft Holmes9-Aug-16 23:35
professionalMycroft Holmes9-Aug-16 23:35 
GeneralRe: do you hate students? Pin
Tomaž Štih10-Aug-16 5:10
Tomaž Štih10-Aug-16 5:10 
GeneralRe: do you hate students? Pin
brianriggan10-Aug-16 5:52
brianriggan10-Aug-16 5:52 
GeneralRe: do you hate students? Pin
Chris Copeland12-Aug-16 2:25
mveChris Copeland12-Aug-16 2:25 
Quote:
Where are "for only professionals who code"?

Well, there is the option for "I don't work" so I don't see what the problem is. I also don't see the particular harm in a poll occasionally being directed toward working professionals. There are plenty of other polls regarding development styles and software choices.

Quote:
Students also code, and most students code better than Sr. Software Engineers, at least in my area.

Hm, I think perhaps the notion of "Senior" is often misconceived. From my understanding, it doesn't solely focus on the length of time an individual has been developing, or even how long they have remained at a single company.

My understanding of a "Senior" developer is that they are not only capable of handling the full development life-cycle, but also being able to direct and guide others, as well as being able to think outside of the box.

I think the difference here (and this is my opinion, I don't have any facts) is that students and post-graduates tend to have a greater understanding of modern development technologies and constructs than those in working roles. When you develop software for a company, unless you're lucky, the majority of the time you're extending an exist product. Introducing new technologies and frameworks isn't always as simple as you would expect.

The problem is that most students (again, my opinion) don't seem to have much idea of what working on existing products and platforms really entails. And while they may have a firmer understanding of newer technologies, and how to write more syntactically correct code, and even perform correct testing, a student cannot measure their own seniority or programming capabilities until they are thrown into development on live products, where they must work alongside other colleagues, ensuring that their changes are backward and forward compatible, and must also utilise the frameworks and technologies available to them (though those used to working on open source projects may have a better understanding.)

That's my two cents anyway. It might be utter crap, but on more than one occasion when I have either: a) hired a new developer; b) moved job and started alongside others, I have seen people try and update dependencies and libraries and bring in new technology, only to have everything break. Being a good developer isn't just about how "good" you can program, or how much knowledge you have, it's also about being able to adjust to how a company or product practises.

GeneralIt depends on the culture Pin
ronlease8-Aug-16 10:34
professionalronlease8-Aug-16 10:34 
Generalrespect and am I having fun?? Pin
Dennis E White8-Aug-16 7:24
professionalDennis E White8-Aug-16 7:24 
GeneralAs long as I continue to learn Pin
Ravi Bhavnani8-Aug-16 6:45
professionalRavi Bhavnani8-Aug-16 6:45 
GeneralRe: As long as I continue to learn Pin
Jalapeno Bob8-Aug-16 7:51
professionalJalapeno Bob8-Aug-16 7:51 
GeneralRe: As long as I continue to learn Pin
Ravi Bhavnani8-Aug-16 8:02
professionalRavi Bhavnani8-Aug-16 8:02 
GeneralI don't work Pin
Ron Anders8-Aug-16 5:47
Ron Anders8-Aug-16 5:47 
GeneralStill learning after 9 years Pin
R. Erasmus8-Aug-16 4:47
R. Erasmus8-Aug-16 4:47 
General16+ years... and then the outsourcing started Pin
J Tackkett8-Aug-16 4:30
professionalJ Tackkett8-Aug-16 4:30 
General10+ Years... as thing have worked out Pin
Tim Carmichael8-Aug-16 4:00
Tim Carmichael8-Aug-16 4:00 
General2 to 5 years it is... Pin
Rajeev Jayaram8-Aug-16 3:28
Rajeev Jayaram8-Aug-16 3:28 
General19 years and counting.. Pin
John M. Drescher8-Aug-16 3:15
John M. Drescher8-Aug-16 3:15 
GeneralAs long as there is something to learn Pin
Gaston Verelst8-Aug-16 2:44
Gaston Verelst8-Aug-16 2:44 
GeneralNone Pin
Bassam Abdul-Baki8-Aug-16 1:57
professionalBassam Abdul-Baki8-Aug-16 1:57 
GeneralPreference vs. Reality Pin
W Balboos, GHB8-Aug-16 1:31
W Balboos, GHB8-Aug-16 1:31 
GeneralNot a great poll Pin
RugbyLeague8-Aug-16 1:21
RugbyLeague8-Aug-16 1:21 
GeneralIt makes no sense... Pin
Kornfeld Eliyahu Peter8-Aug-16 0:50
professionalKornfeld Eliyahu Peter8-Aug-16 0:50 
GeneralRe: It makes no sense... Pin
Mladen Janković13-Aug-16 4:30
Mladen Janković13-Aug-16 4:30 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.