3 ms·
I think if every tenure is less than two years it's a red flag for a senior position. Anyone can get by for a year but if you're around for two you'll inevitabl
by djohnston 4y ago
I think if every tenure is less than two years it's a red flag for a senior position. Anyone can get by for a year but if you're around for two you'll inevitably need to deal with conflict resolution and maintaining relationships and products.
If you can't stick around two years anywhere I'm prone to thinking you're someone who vomits a bunch of code and then leaves the team to pick up your mess. Or someone who can't provide critical feedback without sabotaging the relationship. Either is a no go for a senior position.
- jstx1 4y ago> If you can't stick around two years anywhere I'm prone to thinking you're someone who vomits a bunch of code and then leaves the team to pick up your mess. Or someone who can't provide critical feedback without sabotaging the relationship. In another comment in this same thread you wrote: > people tend to leave if they aren't getting promotions, growing responsibilities, etc. So you already know that it's entirely possible that someone is doing great (doesn't vomit code that can't be maintained, doesn't ruin relationships) and still leaves a job after a year or two. So I don't get why you then assume the worst case when you see shorter tenures, that doesn't make sense to me.
- tharkun__ 4y agoI think you're both correct so to speak :) If someone has 20 years of overall experience and only ever stayed at a company for one year, I will default to an orange flag and will have to ask lots of questions about that. If someone has 20 years of experience and has only ever worked at one company, I will default to an orange flag and will have to ask lots of questions about it. All of what you guys say can be true but doesn't have to be. The guy with only ~1 year tenures might have found awesome 20-50% salary increases by hopping around and made financially smart decisions to be able to have time work for him (compounding). He may also just be the dumb kid that's really not good at this and left a week before he would have been fired anyway each time. He switched to contracting at the end because "it raises less flags" The guy with 20 years at one company might have only gotten promoted because he's at a company where long tenure gets you promoted but doesn't know much. A perpetual junior with 20 years of "experience". Or he lucked into an awesome company with a good internal promotion culture and long tenures overall, which also results in less opportunities to get promoted (you need someone to move on/away so that a spot frees up so to speak), got promoted every 3-4 years and is now at the end of what he can get to at that company and made the decision to leave.
- ant1oz 4y agoWell, I can't stay in a place more than 3 months, because when I walk in, I am the best engineers they ever seen in their lifetime. I can produce code in 10x less than they do, I can replace the BA, while at the same time write specs, I did so many jobs in so many companies, and they don;t know it because I am very very humble, and I don;t like to show off. Then they ask me to do a noob job, or to work on the ugliest piece of spagetti code for few months, or they ask me to work with this Junior dev who got a shit mouth and likes to show off how much younger and vocal he is compared to me, and all of it is making me feeling like I don;t belong there, and that I am not valued for my uncommon talents ( I have 4 ) - and no matter how much effort I put in trying to help them, they won;t note that I can actually be much much more effective at helping them if they stop explaining me how to do my job - or pretending they know how to code - because they wrote a couple of Todo app in React for job interviews.