I've heard "bad engineers" hop companies every 6 months. I don't want to do that. Sounds bull shit that engineers get labelled as bad and I am not superstitious to be scared by the clout. considering leaving if I get better offer - for many reasons, not just TC. Even sign-on sucks and can surrender it. Is this a career wrecking move? Red flag? Have you known such colleagues and how did their switch affect their long term career?
2024 Presidential Election
Yesterday
2556
Biden ruined America and tech! Tax plans are insane
Tech Industry
2d
54610
Goog Employees Arrested
Tech Industry
Yesterday
761
Chances of meta clearing E5 with screwing up one coding one round and acing all other
India
Yesterday
1672
Please vote sensibly 🙏
Tech Industry
Yesterday
24239
Google doing more layoffs, restructuring including country moves
Leave once in 6 months, it’s a bad fit. Leave multiple times in 6 months, it’s you. My perspective is if a company hires you and it’s not a bad fit, you should stay at least 12 months before you find a better offer.
You’re asking this generation to have a strong ethic. You are asking too much. Too many stories and comments in blind has cemented this opinion. Maybe it’s just the blind population
Microsoft and Oracle are full of shit. I have two 6 month tenures in a row on my resume. Both companies no longer exist, I left the first and was laid off from the other when their ramp ran out (funding didn’t materialize). The next was toxic and had no opportunity for advancement but I stuck it out for 18 months because of optics. Sometimes companies are shitty, a poor fit, abusive of personal time, and it’s hard to vet when you start on T3 companies with less than 5 Glassdoor reviews (or 20 5 star reviews that were coerced by the CEO, true story...)
Everyone at your current job will have a default "not inclined" if you try to get a job at their team/company going forward.
In this business people can move to increase their compensation more easily than other industries. Most will ignore someone who does this once, but are wise to avoid a candidate that has done this numerous times as this might be a problem with the candidate not being able to integrate somewhere.
Companies want to pay you the minimum that will keep you there. If you get a better offer either negotiate or take it.
I agree with what others have said. Totally fine to do it once. One of my big worries is if the candidate left a few jobs after short stints (s)he does not have experience managing systems years after designing them so really (s)he has no idea how good/bad the code is. I really like it when people stayed long enough to see consequences of their decisions. At most big companies you can do 6 months without making any significant contribution to codebase. Learning curve is at least 6 months on sufficiently complex products. So really when someone applies with a 6 month stint I just ignore that entire line of their resume. Do it twice and I look at you as effectively unemployed for a year.
Have you considered an internal transfer? MSFT is a big place. The vibe in Azure is different from Windows, from Office, or from the field. Have a look for CSE-FY20 in the careers site if you want something different - that moves at a faster pace.
Core services engineering is not having good reputation tho
Translation please
Is it clear now?