only if you do only what you are told. I became upskilled as I took classes on other things and worked on my own projects. I get what they ask for done in half the time and then work on my own stuff.
It is very sad. I do understand the comfort level for the dev, and the feeling of being needed for the legacy knowledge, but I’ve had to interview several people that had skills that are no longer needed. It would be a huge gamble to assume they would adapt since they hadn’t for so many years.
I've been at my company for 6 years. We have a massive legacy codebase we maintain. We also are replacing features of that with new functionality on new tech that we keep up to date and explore trying better ways of solving problems, not just copy-pasting what we've done in the past.
Currently realizing this as my first job as a junior dev. Love the company and people but not doing much work as I’m on the bench alot and the projects I do work on don’t entail alot of actual coding. I guess though it’s up to me to keep up to date on my downtime. I’m just not a hobby coder and am motivated more through actual work and projects for clients. I am lucky to be at a subcontractor who stills pays for people on the bench though too. I know a lot of people who finish a project and wonder if they’ll have a job in a week. What a shitty deal, but they hone their skills alot quicker and most likely don’t have a problem finding a new job. I’m just afraid to switch this early in my career.
At our place a decent junior has just discovered he is being held back and not receiving his pay rise because he’s spent his entire time on a single project. You agree with you, exposure to other things makes us better developers.
Wouldn't have to jump ship if the new guys weren't making 30%+ more than the old guys, and the salary was reactively adjusted with the new market price to fill that position.
Managers rarely ever have as much power over pay as you think they do. That’s almost always set by a finance department, and that’s exactly why paying more for retention isn’t usually a thing. A good manager will work the system and expel some political capital to make cases for why their best employees should make more, but it’s far from a foregone conclusion and can be a lot of work or not even possible.
That’s not what it is. Generally 2 years is enough time to see if a startup is going to be successful. If you’re in this field you have options that if successful will be worth a ton of money. The goal is to get on board early, get a lot of options and ride it to an early retirement. Nothing is better than getting a $5M payment after a few years of work.
There are just some people like this though. I work at a place and I know people are making 20% over national average and even better for state average. And while no place is perfect I think we are pretty decent. But there's always those kind of people who can't sit still
Honestly, if you're not changing jobs every 2-3 years you're probably leaving money on the table in terms of earning potential. I've only had one raise in my entire career (15 years overall) that was equal to the kind of pay bump I typically get from a job change. Not to mention exposure to new tech, techniques, networking (the people kind), and other growth opportunities.
Not a dev, but in IT. Switched jobs 3 years ago for a 25k pay raise. Stayed at that company for a year and then got an offer for another 25k pay raise. The og company the year before gave me a 5% raise.... For anyone starting out definitely keep your eyes on the market. Had I stayed I'd probably be making 45k less than I am now.
What size code bases are you working on? I usually work on code bases that are 1 million lines of code or more. It takes at least 6 months to become proficient. If you leave every 2 years, that's 25% of your time not being productive.
I would really like it if this is not the case.. I want to just be happy to do my job forever and have a stable life but loyalty doesn't pay the bills.
Hot take: Some devs jump jobs that frequently because they can coast for about a year before people expect them to actually contribute at a high level. When it's time to take lead on a project, or own something, off they go to another job where they can coast.
The bad hires don’t usually last that long but it can happen. Usually I think it’s just the dev got a better job/the job they are leaving is terrible. If your interview process isn’t garbage, you’ll know which one the candidate is.
Agreed. I'm in embedded Linux and we work on some incredibly complicated projects. It seems to take new hires about a year before they can really contribute, regardless of past experience. If my team was constantly changing personnel, we'd never be able to complete ANYTHING. Thankfully, I am reasonably well compensated for my area.
Easy, you get so good at your job you finish your work in 30 min, and then spend the other 7 1/2 hours building interesting side projects to double your income per day.
I've been a few places but the one I've been at the longest (through a couple takeovers as well) allowed me to wear multiple hats, with training and self-study, as well as work with different technologies. Competitive salary and profit share doesn't hurt either
Bold of you to assume that years are enough to understand what's going on /s Joking aside it depends on how big the company is and what it does, i do consulting and it can take a long time to get bored
It is. I’ve been at the same company for 10 years. While my job has changed significantly over the 10 years (started as tech support for a little company, then ts and training, then ts,training,field enginee, then more…) and while I got ok raises, we were bought out by a bigger company (which had been bought by a bigger company, which eventually got bought but a MUCH bigger company from South Korea), now I only get raises when I threaten to quit, and bonuses are shit. I’ve realized I’m leaving money on the table and am now about to start job hopping in my late 30’s and through my 40’s to see if I can get where I actually need to be financially.
I get to decide for most part what new technology our company is going to use next and am mostly involved in projects that are just starting or have difficult stuff to solve.
I personally get exhausted looking for new work and getting ramped up, much less moving about the country. I'd MUCH rather spend that effort on solving problems than wrangling a new IT dept for the tools I need.
comfort zone, and perhaps getting interesting things to work on. I feel the former is widely observed. Switching jobs requires an extra amount of effort in preparing for extensive interviews and then hoping you do get along well with your potential colleagues and more importantly your manager. Plus the ramp up period where you're not producing much output but taking in a lot...
I liked knowing the systems so well that I could go right to the problem area in the code and fix it. I also liked being one of the few people left who understood the legacy systems.
The trauma of interviewing around is much more than the bordem of staying at the same company. Also jumping jobs all the time isn't very stable and the older you get the more stability becomes something you want.
2 years seems like quite a reasonable amount. I jumped after 18 months at my last place. Although I was at the one before that for 6 years. I think after a year, if you don't like the job and don't see any way forward and don't get any pay rises ... then what do employers expect? If you stick around and accept it, they'll know they never have to promote you or give you a raise to match the jobs around at the time.
In my eyes that’s the beautiful aspect of capitalism. Companies competing for who will pay me the most. Its the job of the workers to shake up the company not to be too comfortable staying at one job for too long
AngelCo (Google it, don't want to risk linking in reddit) is one. Underdog is another. WeWorkRemotely is also good if you're specifically looking for remote work.
That was me for many years. But one thing hopping around taught me - Stable and fulfilling > pay. I've been with my current company for 8 years now. They keep asking me "What are your career goals." Well, not to get fired - I love it here.
Better doing that than becoming stuck in your job and feeling too guilty to leave because you're now one of the only people that understands the system enough to keep it running.
The longer my career get, the more I realize that loyalty ain't worth shit in the eyes of the employer. I started a new job 6 months ago after leaving a toxic startup. My current employer used this information against me, offering the same salary and promises of working with cool tech. Due to starting in December they told me: " you will get no raise in 2022"
I just hit one year at my current job and I'm already thinking about it. I'm happy with the pay, work life balance and I work from home, but I still have the urge to find something else.
I was at a multi-day event at Facebook once. In one segment of it they had an event for teaching fresh graduates how to create a compelling resume and prepare for interviews.
2 years?!?! Ok boomer, I’ve had 5 jobs diff startup jobs in the past 2 years. (Yes all those startups all still exist, no I wasn’t fired or let go from any of them)
Jumping ship works fine until it doesn't. Now you're 50+ with a history of not holding a job for long and a skill set that is all over the map. I'm curious to see how this plays out.
well maybe, just MAYBE if the stable job would actually pay me decent enough wage or at least the salary is as competitive as the job next door I wont be quitting after 2 years.
Honestly it’s an in demand skill and devs should only be as loyal to a company as the company is to them. If other companies treat me better in terms of pay and hours, I’m out the door fast
You probably don't know what you are talking about if you think in IT there is something called a "stable job". That's a myth. Santa Claus has more truth than a stable job in IT
The reward for changing jobs is 20% more salary so yeah I am going to continue changing company every 3 years until I am somewhere that values me while I am working there
Haven’t spent that much time in industry, but everything I’ve ever been told is that compensation increases never keep pace with your market value, and you’ll always have better salary trajectories by hopping around (in healthy intervals).
Until now I have worked for 4 companies and moved after 2 years on all of them... And I have to say it is the right choice, you will know the true value of the market
Every job is stable until it's not, and if that new startup offer is 20% or more in comp then changing jobs every two years is what you have to do if you want to take your career compensation seriously.
high demand skilled employees are incentivized to move, not to stay. 3% raise for both "cost of living" and merit combined to stay, but more than 25% raise to go to new company. not a start up, but a well established company.
I went through a period of about 5 months ears where I changed job every 6-12 months. It was pretty fun, experienced a lot, but I’ve got a family now so I calmed it all down. Changed job twice in the last 3 years.
I jump every 12 months. Some companies care, but so far none that are worth working for. I’d still be 2 jobs ago if recruiters weren’t blowing me up every day. Most of the jobs don’t pay well or are same old code monkey bullshit where you just grind for some web app all day, but every now and then I get something that’s neat/interesting/unique.
Within 3 years my fiancé went from Intuit to Amazon to Google and I’m begging him to just stay at Google for a while. Y’all in the comments are NOT HELPING 😭
This is mitigated by RSUs / Options by companies but little know secret (or maybe is known) most bigger companies will match your next vest cycle with sign on bonus + whatever stock program they run. You just need to ask, and if they don’t…run!
I'll be honest I thought my last job was gonna be one I stayed at for a long time. Worked my way to be in line for team lead amdade myself indispensable. I was told (unofficially) I was getting it with a nice pay raise. Then the company was acquired, it became a corporate hellscape where the new bosses told me the same thing of becoming team lead but there'd be no pay raise. Told them I didn't want team lead anymore. I decided if I was going to be forced to work in a corporate hellscape I'd just go find a better paying job. Did that, put my 2 weeks in. 2 weeks of bosses and bosses' bosses offering me higher and higher offers to stay. I felt like the prettiest girl at the dance. I almost thought about taking it if they could beat my new jobs offer but looking back I'm glad I didn't. I've been challenged and grown more in less than a year at my new job than I have in 3 years at my old job.
when ive worked at jobs longer than 2 years, i maybe have modest salary growth — COLA raises. The longest job I held was 7 or 8 years and in total I had a nominal 25% increase from when I started.
Loyalty will get you nowhere in this industry. People jumping ship is good for everyone as it keeps wages competitive.
Foe everyone except for the owners who will have marginally lesser margins in their annual profits.
This may be a stupid question. Wouldn't the employer not want to hire someone when they look at their CV and see that they jump ship every 2 years?
I've been loyal for 5 years before i found a new job. Hell my salary before i left was probably what they offer to new hires
I believe as a developer, it is important to at least change projects, if not, jobs.
Loyalty is not rewarded unfortunately
only if you do only what you are told. I became upskilled as I took classes on other things and worked on my own projects. I get what they ask for done in half the time and then work on my own stuff.
It is very sad. I do understand the comfort level for the dev, and the feeling of being needed for the legacy knowledge, but I’ve had to interview several people that had skills that are no longer needed. It would be a huge gamble to assume they would adapt since they hadn’t for so many years.
Or you work in one of those "uncool" fields where "frameworks" don't become obsolete every two years.
I've been at my company for 6 years. We have a massive legacy codebase we maintain. We also are replacing features of that with new functionality on new tech that we keep up to date and explore trying better ways of solving problems, not just copy-pasting what we've done in the past.
Until your stack is old enough that new people won't learn it and then your knowledge is gold. If that's what you want...
Currently realizing this as my first job as a junior dev. Love the company and people but not doing much work as I’m on the bench alot and the projects I do work on don’t entail alot of actual coding. I guess though it’s up to me to keep up to date on my downtime. I’m just not a hobby coder and am motivated more through actual work and projects for clients. I am lucky to be at a subcontractor who stills pays for people on the bench though too. I know a lot of people who finish a project and wonder if they’ll have a job in a week. What a shitty deal, but they hone their skills alot quicker and most likely don’t have a problem finding a new job. I’m just afraid to switch this early in my career.
This is true, as a sw developer there is no job security, only skill security.
Man. I got a nice gig working on wordpress sites and now it’s a pain trying to get something new.
At our place a decent junior has just discovered he is being held back and not receiving his pay rise because he’s spent his entire time on a single project. You agree with you, exposure to other things makes us better developers.
Posted by the manager who doesn't want to pay his employees competitive salaries.
Wouldn't have to jump ship if the new guys weren't making 30%+ more than the old guys, and the salary was reactively adjusted with the new market price to fill that position.
Managers rarely ever have as much power over pay as you think they do. That’s almost always set by a finance department, and that’s exactly why paying more for retention isn’t usually a thing. A good manager will work the system and expel some political capital to make cases for why their best employees should make more, but it’s far from a foregone conclusion and can be a lot of work or not even possible.
Also institutes a "company policy" not to talk about salaries.
I just changed job 😄
This. My yearly review is coming up, and if I don't get an increase that makes my pay competitive again, I'm probably gonna leave.
That’s not what it is. Generally 2 years is enough time to see if a startup is going to be successful. If you’re in this field you have options that if successful will be worth a ton of money. The goal is to get on board early, get a lot of options and ride it to an early retirement. Nothing is better than getting a $5M payment after a few years of work.
In our case the manager wants to pay us all a ton more but corporate won't allow it.
This comment is real-talk
Yeah, exactly that.
what's competitive?
There are just some people like this though. I work at a place and I know people are making 20% over national average and even better for state average. And while no place is perfect I think we are pretty decent. But there's always those kind of people who can't sit still
Left my last job after <4 months for a 100% raise.
Honestly, if you're not changing jobs every 2-3 years you're probably leaving money on the table in terms of earning potential. I've only had one raise in my entire career (15 years overall) that was equal to the kind of pay bump I typically get from a job change. Not to mention exposure to new tech, techniques, networking (the people kind), and other growth opportunities.
Not a dev, but in IT. Switched jobs 3 years ago for a 25k pay raise. Stayed at that company for a year and then got an offer for another 25k pay raise. The og company the year before gave me a 5% raise.... For anyone starting out definitely keep your eyes on the market. Had I stayed I'd probably be making 45k less than I am now.
That is exactly my philosophy, all my colleagues that stayed at the same company are still making only 30% that I make by changing companies
The irony is the 'you get more pay by changing jobs' crowd also makes it easier to get more pay by not changing jobs.
What size code bases are you working on? I usually work on code bases that are 1 million lines of code or more. It takes at least 6 months to become proficient. If you leave every 2 years, that's 25% of your time not being productive.
I would really like it if this is not the case.. I want to just be happy to do my job forever and have a stable life but loyalty doesn't pay the bills.
2 years?! That's a lot! You seem very committed to a job!
For me two years is the sweet spot of "I'm creating new iniciativas and now I can use this to grow to new companies"
This is how you gain 100K pay rise in 4 years
More 😉
I jumped ship roughly every two years. Went from making $65k to making $200k in the course of five years.
"Current stable and fulfilling job" is a myth
Stability is only worthwhile early in the career and every company promises a "fulfilling job", even oldskool banks
Hot take: Some devs jump jobs that frequently because they can coast for about a year before people expect them to actually contribute at a high level. When it's time to take lead on a project, or own something, off they go to another job where they can coast.
The bad hires don’t usually last that long but it can happen. Usually I think it’s just the dev got a better job/the job they are leaving is terrible. If your interview process isn’t garbage, you’ll know which one the candidate is.
Agreed. I'm in embedded Linux and we work on some incredibly complicated projects. It seems to take new hires about a year before they can really contribute, regardless of past experience. If my team was constantly changing personnel, we'd never be able to complete ANYTHING. Thankfully, I am reasonably well compensated for my area.
Sometimes the project already have to many managers and leads
People who stay at the same company for years: How doesn't it become soul-crushingly boring for you?
Find a large enough company with many different projects.
I would say that’s the whole point? Coast on minimum effort with low stress so you can spend your energy on something that isn’t work.
I've been at the same company for over 2 decades. I have new problems to work on constantly and work with great people. So, not boring.
Easy, you get so good at your job you finish your work in 30 min, and then spend the other 7 1/2 hours building interesting side projects to double your income per day.
Build trust with the people you work with and above you so they give you the freedom to do whatever you think is necessary to improve things.
The retirement is good. The health insurance is really good. I like getting 4 weeks of vacation.
Two words: side projects
I've been a few places but the one I've been at the longest (through a couple takeovers as well) allowed me to wear multiple hats, with training and self-study, as well as work with different technologies. Competitive salary and profit share doesn't hurt either
You mean automate most of my job so I can surf all day??
Bold of you to assume that years are enough to understand what's going on /s Joking aside it depends on how big the company is and what it does, i do consulting and it can take a long time to get bored
It is. I’ve been at the same company for 10 years. While my job has changed significantly over the 10 years (started as tech support for a little company, then ts and training, then ts,training,field enginee, then more…) and while I got ok raises, we were bought out by a bigger company (which had been bought by a bigger company, which eventually got bought but a MUCH bigger company from South Korea), now I only get raises when I threaten to quit, and bonuses are shit. I’ve realized I’m leaving money on the table and am now about to start job hopping in my late 30’s and through my 40’s to see if I can get where I actually need to be financially.
I get to decide for most part what new technology our company is going to use next and am mostly involved in projects that are just starting or have difficult stuff to solve.
Being an expert at something isn't boring.
I personally get exhausted looking for new work and getting ramped up, much less moving about the country. I'd MUCH rather spend that effort on solving problems than wrangling a new IT dept for the tools I need.
Because learning different tech stacks isn't interesting. Problem solving is.
depends if work is your whole life or not
Some people figure out how to coast on ~4 hour days which leaves plenty of time for side hustle, hobbies, or family.
comfort zone, and perhaps getting interesting things to work on. I feel the former is widely observed. Switching jobs requires an extra amount of effort in preparing for extensive interviews and then hoping you do get along well with your potential colleagues and more importantly your manager. Plus the ramp up period where you're not producing much output but taking in a lot...
I liked knowing the systems so well that I could go right to the problem area in the code and fix it. I also liked being one of the few people left who understood the legacy systems.
The trauma of interviewing around is much more than the bordem of staying at the same company. Also jumping jobs all the time isn't very stable and the older you get the more stability becomes something you want.
2 years??? Best I can do is 10 months
Was this written by my manager? Today’s my last day lmao
I'm a Dev also, I worked on 4 companies each of them 2 years each
Every 6 months*
This is the way...
Yup, loyalty is not rewarded. My previous coworker after doing almost everything and working there two years longer than me was less paid
Red's salary will keep up with the market. The other one will still be the same in 10 years
Idk though startups are a special case, often they offer below market salaries and options that make up the difference only 1/100 times.
Will be less, because the cost of living will always go up
Oh look, it's the hr team that thought the raises were off the table after they left some free fruits in the kitchen.
2% salary increase and pizza parties = happy employees in their eyes.
2 years seems like quite a reasonable amount. I jumped after 18 months at my last place. Although I was at the one before that for 6 years. I think after a year, if you don't like the job and don't see any way forward and don't get any pay rises ... then what do employers expect? If you stick around and accept it, they'll know they never have to promote you or give you a raise to match the jobs around at the time.
The startup I work at may be exceptional at that point, but know about some colleagues that got a pay rise orienting at the local job market.
We live in a capitalist hellhole where staying at the same job MAYBE gets you a 3% raise, but changing jobs gets you a 15-20% raise
In my eyes that’s the beautiful aspect of capitalism. Companies competing for who will pay me the most. Its the job of the workers to shake up the company not to be too comfortable staying at one job for too long
Jesus. I'm on my second company. 18 years at one, 12 in another.
Ive been at mine for 7 years lol
I'm currently on my 6th year with this corp... previously I've been jumping after 2 or 3 years max
How do you all find startups? I have been looking, but it's really hard to tell where the startups are, at what stage they are at, etc.
AngelCo (Google it, don't want to risk linking in reddit) is one. Underdog is another. WeWorkRemotely is also good if you're specifically looking for remote work.
I'm at the 2 year mark now for my current job. If only it was as fulfilling as it is stable. Time to start looking again.
Yeah 4 years of loyalty and the counter offer was 30% less. A joke.
Listen the company isn't going to be loyal to you. Why should you be loyal to them? Make that money
That was me for many years. But one thing hopping around taught me - Stable and fulfilling > pay. I've been with my current company for 8 years now. They keep asking me "What are your career goals." Well, not to get fired - I love it here.
How old are you?
Is this a new reddit feature? How did you.. post.. a mirror? I'm stumped. I guess I was right to be suspicious of that front facing camera.
Uncanny right
LOL jumping ship is how you get raises and make real money. only a chump stays with a company today.
I don't know... My current boss just keeps tossing more money towards me each year.
some people negotiate raises.
Maybe if AI would employ programmers they would not leave because it would create optimal working conditions for them
Better doing that than becoming stuck in your job and feeling too guilty to leave because you're now one of the only people that understands the system enough to keep it running.
The girl in the red dress actually says “more money”
The longer my career get, the more I realize that loyalty ain't worth shit in the eyes of the employer. I started a new job 6 months ago after leaving a toxic startup. My current employer used this information against me, offering the same salary and promises of working with cool tech. Due to starting in December they told me: " you will get no raise in 2022"
Don't @ me like that
I @ myself 😂
Change "A new startup offer" to "40k more pay at a new job" and this is utterly true for me.
Aka startups with new fresh capital muahahahhaah
Image Transcription: Meme
Good bot
2 years?
Then fuck them and see a new company
Hmm… stay at the current place and get a 3% raise or jump ship and get a 45% raise, hard choice
I tripped my salary by leaving and working outside portugal
Getting to explain in interviews why you start a new job every year is an art.
And faking that you are willing to negotiate, fully aware that you are out of there
I dont have the skills/confidence to jump ship that frequently.
"A new startup offering 60% raise"
Only way to not get a paycut every year these days. 3% "raise" my ass...
The tech cofounder is important
Just in time to kick in vesting (hopefully). Hedging your bets
Smart boy
I just hit one year at my current job and I'm already thinking about it. I'm happy with the pay, work life balance and I work from home, but I still have the urge to find something else.
I'm the youngest developer at my team, and I'm also the developer who has been with the team the longest. I've been with the team for about 3 years.
What's wrong with us?
Why would I stay in the company if I know I could be making 30% more somewhere else?
I was at a multi-day event at Facebook once. In one segment of it they had an event for teaching fresh graduates how to create a compelling resume and prepare for interviews.
This meme is me changing company's 🥺 did it wrong? Fuck
lmao this is me in 3 months
That's me but it's every 1 year and I don't join startuos
2 years?!?! Ok boomer, I’ve had 5 jobs diff startup jobs in the past 2 years. (Yes all those startups all still exist, no I wasn’t fired or let go from any of them)
Tech me sensei
Jumping ship works fine until it doesn't. Now you're 50+ with a history of not holding a job for long and a skill set that is all over the map. I'm curious to see how this plays out.
Depends, I have a history of entering, making a lot of changes to the company and multiple iniciatives
Unrelatable. You have job
If he is trading up or moving on to a project that excites him then more power to him.
2 years is too much. Lets talk about 1 year if the employer is lucky enough.
You build you run it - Yeah for 2 years.
I actually do that and my 2 years at my current job is coming 🤣
He just has a timer for every 2 years exactly. The second it goes off - he does something stupid to ruin the company and gets fired
Every 1.5 years I start checking the market
2 years? You mean every 1 year and 1 month right?
I start looking at that point but I'm the guy that haves 6 offers and says "give me 2 months to decide, if not fuck off"
well maybe, just MAYBE if the stable job would actually pay me decent enough wage or at least the salary is as competitive as the job next door I wont be quitting after 2 years.
llLateerrrr!
I jump ships every year!
You are braver than me
So it's not just me =0
.Net developers for sure.
The market is great
Stability mostly depends on the ability to stand on shifting ground.
You make it sound like it’s a bad thing. It isn’t.
I did it 4 times, it's not a bad thing, just think it was funny 🥺
Honestly it’s an in demand skill and devs should only be as loyal to a company as the company is to them. If other companies treat me better in terms of pay and hours, I’m out the door fast
You probably don't know what you are talking about if you think in IT there is something called a "stable job". That's a myth. Santa Claus has more truth than a stable job in IT
The reward for changing jobs is 20% more salary so yeah I am going to continue changing company every 3 years until I am somewhere that values me while I am working there
jokes on you. I am leaving my stable and. secure job for a startup after 6 months
Haven’t spent that much time in industry, but everything I’ve ever been told is that compensation increases never keep pace with your market value, and you’ll always have better salary trajectories by hopping around (in healthy intervals).
Until now I have worked for 4 companies and moved after 2 years on all of them... And I have to say it is the right choice, you will know the true value of the market
Every job is stable until it's not, and if that new startup offer is 20% or more in comp then changing jobs every two years is what you have to do if you want to take your career compensation seriously.
You guys make it 2 years?
Just did literally this lol
ME TOO it's great
high demand skilled employees are incentivized to move, not to stay. 3% raise for both "cost of living" and merit combined to stay, but more than 25% raise to go to new company. not a start up, but a well established company.
I jump ship every one year +
I went through a period of about 5 months ears where I changed job every 6-12 months. It was pretty fun, experienced a lot, but I’ve got a family now so I calmed it all down. Changed job twice in the last 3 years.
And then startup fires u/ goes bankrupt 2 months in and you're screwed
Oh noooo, how would I survive
Easiest way to get a raise without negotiating too much is to walk away.
They will pay me here, they will pay me there. The only benefit is the new people aren't used to my bullshit.
Tbf the companies pay shit unless the dev in question jumps ship or re-negotiates with an offer letter in hand.
I established a 3 years policy for me. enouhg to learn and dominate the job.
I jump every 12 months. Some companies care, but so far none that are worth working for. I’d still be 2 jobs ago if recruiters weren’t blowing me up every day. Most of the jobs don’t pay well or are same old code monkey bullshit where you just grind for some web app all day, but every now and then I get something that’s neat/interesting/unique.
These startup offers do be crazy. Can't blame them they gotta burn the VC money
Within 3 years my fiancé went from Intuit to Amazon to Google and I’m begging him to just stay at Google for a while. Y’all in the comments are NOT HELPING 😭
LET HIM BE HAPPY
two years?! the new norm is jumping ship every several months from what I’m seeing.
Shots fired
This is mitigated by RSUs / Options by companies but little know secret (or maybe is known) most bigger companies will match your next vest cycle with sign on bonus + whatever stock program they run. You just need to ask, and if they don’t…run!
God damn right
I'll be honest I thought my last job was gonna be one I stayed at for a long time. Worked my way to be in line for team lead amdade myself indispensable. I was told (unofficially) I was getting it with a nice pay raise. Then the company was acquired, it became a corporate hellscape where the new bosses told me the same thing of becoming team lead but there'd be no pay raise. Told them I didn't want team lead anymore. I decided if I was going to be forced to work in a corporate hellscape I'd just go find a better paying job. Did that, put my 2 weeks in. 2 weeks of bosses and bosses' bosses offering me higher and higher offers to stay. I felt like the prettiest girl at the dance. I almost thought about taking it if they could beat my new jobs offer but looking back I'm glad I didn't. I've been challenged and grown more in less than a year at my new job than I have in 3 years at my old job.
"Stable and fulfilling Job". LOL 😂😂😂😂
How long should I stay in a company if this is my first job as a Junior Developer, I'm currently 1 year now in my company?
Build your GitHub, you own online portfolio
I've had current and stable work but not fulfilling. Software is about the money for me. Maybe something with robotics would be cool.
I get it and can see it being a thing that happens sometimes.
when ive worked at jobs longer than 2 years, i maybe have modest salary growth — COLA raises. The longest job I held was 7 or 8 years and in total I had a nominal 25% increase from when I started.
Their trick is to leave right before their hype-stack becomes a maintenance problem.
Fulfilling?!? Damn, maybe on a good Q
Two years? How about 6 months
Thats one way to increase your salary
Are you me? This is literally what I’m going through right now
Isn't this the norm?
Yes it is, also HR does not understand the concept
I mean 2 year is pretty long...
I left a startup I was working at a bit before 2 years, and then they got acquired 4 months later ...
After you leave it became worth buying?