Let me guess, he laughed when he said it like he was super funny, too, right? Like when I used to ask one former boss which of the ten tasks he'd just assigned to me was highest priority he'd say, "yes!" and laugh like he'd just told the greatest joke and then run out of the room (seriously) before I could pin him down on an actual decision.
Agile coach I know noticed that when you turn the question around and ask on a scale of 1-5 how pissed they will be if you don’t get each done, you get some 3’s and 4’s which lets you prioritize things that are all priority 5.
(I like severity as a sorting mechanism too, which is 3 dimensions of data then)
imo this is endemic in areas with poor job markets where there's really about 1 or 2 large employers. It's not just time to leave the company; you need to leave the whole area as well.
I worked in an area where the nearest competition was hundreds of miles away. When the engineering staff would question upper management and HR during annual meetings about competitive wages they would always state that we were extremely competitive for our location. After working there for nearly a decade and a half I moved to another state, about 300 miles away and my pay nearly doubled.
Doing my exit interview I stated that the reason I was leaving was because management had this goofy view of the world and it was the reason why we struggled finding talent. They felt that because there was no physical competition in the area they could pay a fraction of what their competitors in the field pay and still retain talent. They also felt that it was appropriate to create a convoluted scheme where you could never really get a promotion, just be given more responsibility w/ almost no increase in pay. (You can only move up a level if you have 1 or fewer "needs improvements" while the managers were told that all employees should have no less than 2 "needs improvements" as they should have things to work on over the coming year).
Most people I talked to about that whole situation would offer the "well why didn't you just move" advice not understanding that the pay was just enough to pay for room and board, college loans, and then choose to put the last few dollars into a 401k or into savings to escape that job. I opted for the former hoping I would work my way up to not have this problem. I made the wrong choice.
It seems like a really backwards view to see your company as the "only game in town". Physically, it might be true, but you're competing with remote only companies, and regional competing cities. You're also indirectly competing with hubs such as California or Seattle where jobs are plentiful.
This is a really interesting comment, thanks for sharing.
Remote doesn't always work for every sector of development. I had a huge cubical full of industrial hardware, had a lab with even more hardware, a plant for assembling and testing hardware, etc. We had a "no remote" policy because it just wasn't possible to get things done without actually being in the office.
And after spending years doing embedded systems, industrial control, communications...I was pretty much the opposite of a Web/Mobile developer. Trying to get a remote gig while having none of those skills was difficult (yes there are other industries that can do remote too, but what I was "good at" was not remote friendly tech). I had to create a side job, make a real world project and go around showing that I knew the tech just to get my foot in the door to places that would allow remote work.
After a company I was working for writing Windows Mobile apps for ruggedized devices went out of business, I got a contract with one of their former customers located in another state.
I had close to $30K of devices and ancillary equipment in my home office.
But that same dynamic is even more prevalent in non-tech sectors. My wife had two such jobs so far.
In the first case, the boss was quite explicit about abusing the scarcity of office jobs in the area (a cluster of small villages and towns). Forced overtime, late paychecks, bad working conditions and verbal abuse were all maintained by a simple threat - "where else will you go?".
In the second case, the job had decent working conditions, but the management had constant troubles finding wood workers (leading them to shutting down a promising department, in which my wife was doing design work), mostly because they tried to low-ball salaries - thinking that in this part of the country, there are lower costs of living and few other jobs for this kind of production, so they can offer below-market pay.
Both businesses are still thriving to this day, and still have mentioned problems.
If I was a slightly less calm person I’d have already beaten the shit out of my partners boss, he is making her absolutely fucking miserable though his ineptness.
I keep telling her to quit, we can live on my salary indefinitely while she finds another job but she won’t.
What makes it doubly annoying is that she is conscientious and has a work ethic.
I fucking hate it to be honest, you’d think by now large companies would have figured out the trickle down effects of bad management and have better systems in place to weed it out.
The first thing I’d look at as the boss of a large company is a) department sickness rates, b) department turnover rates
My wife was like this, staying at a job with a dipshit boss. I told her to quit because we could live on my income but she refused. She brought her stress home and it impacted our marriage for the worse. If I could go back in time I would work harder to convince her to quit.
It takes 2 to make an employment relationship. The employee has just as much if not more power than employer.
Personally, I can't put up with a sliver of bullshit from anyone without going postal on them. This is the reason I stay in consulting, setting my own rules.
Yeah, it's really rough. Most people just don't have a combination of confidence, stubbornness, willpower, and raw spite that allows them to uproot and seek out a better position for themselves.
I used to think that I could encourage and/or browbeat people into taking charge of their own destinies, but after years of a good 99.9% failure rate I'm not so sure any more. (For every 1000 downvotes/insults I eat on Reddit or elsewhere when I tell people to stop putting up with HR's BS, I get about 1-2 people who heed my advice and actually find a new job)
I think regular people just naturally can't fend for themselves, and maybe they need some form of protection..
> I think regular people just naturally can't fend for themselves, and maybe they need some form of protection..
Oh they can, but for regular people, a job is a privilege. It's not easy to find one, and a lot of people don't have enough financial reserves to afford a long search. The risk/reward analysis ends up leaning heavily towards staying.
My wife is pretty much the most conscientious / hardworking person I've ever seen, and despite all the abuse, it's hard to get her to quit. She feels quitting because of workplace conditions is like giving up, a personal failing for not persevering. That first job I mentioned got her near mental breaking point before she quit, and it took us two years to undo the damage. It got better the next time around, but she still needed an excuse to not feel like quitting because it's too hard.
> The first thing I’d look at as the boss of a large company is a) department sickness rates, b) department turnover rates
Oh, yes. If one of her bosses did that, he might discover that there's a high turnover rate + pretty negative opinion of the workplace in the region now, caused by one particular manager that's verbally abusive. But employees don't dare complain, because he and the boss are family. They just transfer or quit.
I can empathise because I've been in a similar position.
Had a medical issue at work, asked work for temporary and minor adjustments while I recovered and was told "if you don't like it then leave". Things got worse, and worse.
Ended up having a full-on anxiety attack, doctor said there was nothing they could do to help. "The best thing you can do is look for a new job".
I put it off for a bit more, then the boss started making a HR complaint every week. They were always dismissed as baseless "but we have to investigate every one". Imagine what spending two out of five days a week responding to HR complaints did to my work performance.
Went from "Exceeds expectations" to "Consider whether this team member is a good fit for the company" in the space of four months.
In cases like this, leaving is literally the best thing you can do. Take some vacation days to interview elsewhere, then hand them a resignation with the minimum notice period you can. Don't negotiate. Whatever offer or promises they make, stand your ground. Minimum contracted notice period, do a staged handover, leave.
My only regret is that I spent 2 months over my base notice period helping them do a managed hand-over. Didn't want to burn bridges but in hindsight, they'd already burned to ash anyway. I was just too far away to see that.
I wish you and your wife all the best, hopefully either her boss will see sense or she'll find something better.
Exactly. In Engineering, you are competing with Silicon Valley and NYC as well as the scrappiest folks in Sao Paolo, Lagos, Novosibirsk, Chennai or Zagreb. The best coders with the best management team wins. But only if they get paid to stick around long enough to reach production. Otherwise folk walk. Human expertise and intellectual capacity has a value; you've got to be willing to pay what the market demands.
I wish these market forces were a hell of a lot stronger
I seem to be able to get $250k+ in Silicon Valley and ~$200k in Seattle (which is almost the same after cost of living and state tax), but last time I looked in Tokyo I couldn't get any offers for over 15M JPY/year and even that was a stretch (150k USD at a 100-1 exchange rate, but more like 130k USD at the time)
Likewise, I haven't been able to rustle up any remote job offers for over $150k. I'd LOVE to work from home on a giant ranch out in Flyover, USA for the same mortgage cost as a grungy condo in San Jose, but not if it's going to set back my retirement plans by 10 years
And I've got a news flash for you remote-friendly entrepreneurs: You're competing with people paying $250k/year in the bay area whether you like it or not. Sooner or later some top-paying behemoth is going to put an elite 5 man team on it and make a product that puts your 50 person company out of business. By all means, try to lowball people into $120-$150k/year offers if you can, but if they're not having it, you should consider ponying up.
It’s true that every employer is competing in a global marketplace. The wealth-maximizing outcome is for the most productive programmers to work at the companies with the biggest money faucets to optimize. It makes sense for those companies to pay gobs of money for programmers from all over the world. And if paying them even more to move to Mountain View makes them 5% more productive, it’s worth it. This is definitely true for programmers that are working on systems that generate billions of dollars and get bigger every year.
On the other hand, there are lots of less-productive companies out there that don’t generate billions of dollars through carefully-tuned funnels, but who still need to employ software engineers. They can’t afford to pay $300k+ to thousands of people like the top companies do. But if they can find some solid talent who happen to have attachments to a lower cost of living area, or maybe are worse at interviewing, etc. they can get away with paying a lot less.
This isn't enough info to tell if you were being ripped off. Normally, companies pay more in expensive areas, but not enough to make up the difference.
If the pay was half, we might expect the cost of living to be a third. Was it? (that is: by moving you doubled your salary and tripled your costs)
That's pretty much how it's like in most cities in Europe apart from the few large tech hubs. If you burn yourself with a couple of bad managers you might not have anywhere else to go without leaving your family behind and being accused of job hopping so employees just have to put up with it.
At my second to last job I put up with a manager that had severe anger management issues and would swear at employees and throw things at staff. I left over 2 years ago. Since then he's been promoted. The company had also won several "Best place to work" awards in the past.
As someone who has done, and still does, a lot of recruitment over the years I think people maybe worry about this too much.
What I mean is perhaps best illustrated with some examples:
- When you're fresh out of college/uni, it can be hard to find a job you really like, so in your first few years you might change job several times. No big deal.
- You leave a job you've been in for several years where you may have been happy and productive for quite a long time, but perhaps you're getting bored, need a new challenge, have been enticed away, or whatever. But then your next job turns out to be not so awesome, and neither is the one after that, so again you change jobs two or three times in a short period. Again, no big deal.
- The company your with restructures/gets taken over/relocates/makes redundancies and, without necessarily wanting to, you find yourself in a position where you need to find work fast. Again, you might not find a job you really like out of the gate and, again, no big deal.
These things don't bother me as a recruiter. What does bother me is a 20 year career where I can see you've changed jobs every year or two. It bothers me even more for management and leadership hires: I start to wonder if you're actually any good at anything, or whether your main talent is schmoozing and jumping ship just before the shit hits the fan (or just in time to take all the credit).
I want some evidence of periods of stability in your employment history, because this shows me that you're capable of committing to something for the longer term, which is when you can really make a positive impact. You're expensive to hire, and when I have hired you, I'm going to invest in your development and success (whatever that means for you), so I'd like to see some return on that investment.
DISCLAIMER: I'm fortunate to work in a tech hub that, whilst not large as a place, certainly has a lot of options in terms of companies to work for (Cambridge, UK).
What would you think of a candidate who job hops every year or two, but usually gets promoted after finshing a project before hopping to a bigger/better project?
In case of Europe, thankfully it's so dense and EU actually does invest in people transport (even outside the union). USA seems to be out of luck, and probably will need more regulation than the EU.
Because choices go down, companies choose to engage in substandard behavior because of captive populace. And those that can leave, do, thus slowly sapping the area of money and population.
I've seen a few places in the Midwest that did have potent industry. But through similar reasons, most of the people who positively contributed to their community are now gone.
I'm in an area with lots of employers, but 20 years ago I did some job-hopping (four jobs in four years between 95 and 99), and that STILL comes up as a negative in job interviews. If you bail on too many bad managers, you can find yourself locked out anyway.
At this point you should just have a >20 years ago section on there (I would label it "prior history" myself), and include projects you worked on. That's over 20 years ago. Unless you worked on something you really want to highlight, just fudge them altogether.
I am guessing you don't work in tech in the US though? I was a bit worried about doing a third "three and out" while looking, and 10 years prior in finance, it may have been an issue, when I was looking at tech companies, no one even batted an eyelash. One HR recruiter even quipped that these would be relatively long tenures in the startup world.
Oh man, I know what you mean - it's kind of crazy. When I'm at a company for more then 2 years, recruiters start joking that I'm an old timer and must be dying for a change! I'm all for moving when the time is right, but I like my job and looking for a new one is stressful!
Why couldn't you just say you worked at 2 places and not 4? Do people really check that sort of thing? Or omit 3 and say you ran your own business for those 3 years. If employer is too dumb to understand your reasons, a little truth bending wouldn't hurt.
Why do you even have that on your resume? I’ve been working as a professional developer for 20+ years, but no one cares about my first job writing C code running on DEC VAX and Stratus mainframes or my second job doing a combination of VB6 and C++ DCOM and MFC.