I make right about $100k, which is pretty competitive for the area from what I can tell. It's possible I'm just getting completely fleeced, but I think that's unlikely.
But then again, I guess you can just play the "No true Scotsman" game and argue that I don't count as a truly great developer.
That being said, I was speaking to my CTO about hiring and I asked him, why doesn’t he hire in the Nebraska office, it would be a lot cheaper. His reply was “not really”. I know in my metro area, salaries for your standard experienced software as a service CRUD developers (no insult intended - as a developer that’s what I am), were making between $125K-$155K pre-Covid. I can only assume they were making about the same in Kearney and Omaha Nebraska.
Whether you agree with it or not (and I don’t), companies looking for great developers usually want them to be able to pass an algorithm style interview. Can you do it?
Personally, I consider myself to be a pretty good enterprise developer/architect but I wouldn’t get past the first round of an algorithm heavy technical interview without lots of practice.
Considering I tutored people in college that went on to work at the FAANGS of the world, I would guess so.
But also I guess it doesn't terribly matter. I got off that treadmill a long time ago.
I moved from SmallTown southern United States four hours away to Metro City southern US for increased opportunities almost 25 years ago.
Gotta be happy where you are. Otherwise I guess you could go join the rat race and make the big bucks.
Beginning of 2020, I was 45 years old making A little more than the average senior SaaS CRUD developer made locally because of $bad_career_decisions. It was about $50K -$80K less than a CS grad would make a couple of years out of school working for a FAANG or even a second tier software company on the west coast.
Then Covid hit and the company I worked for had an across the board 10% pay cut.
Just dumb luck and being at the right place at the right time - I happened to have a combination of skills that let me slide into a remote position as a cloud consultant for BigTech.
Now I’m 46 working (virtuallly) along side 26 year olds making more than I do. Win??
I'm 31 making 3-4x what my father ever did.
And I get to sit in an office instead of busting my ass doing repetitive labor on an assembly line day in day out.
It's all about perspective I guess.
But, my mom retired from teaching after 30 years at 55 and my Dad retired from his factory job at 57. When they were 62, they were both getting pensions and social security checks. They’ve been married for 50+ years and retired for 20+ years.
I won’t be retiring before 67...
Again perspective...
My dad was a member of the steelworker's union for 25 years and then they closed down the plant he worked at and moved the production line to Mexico. He got to train his replacements. Then he delivered propane for a couple years, and ended up getting a job at Cargill on a line that made eggs for McDonald's breakfast burritos and Jimmy Dean breakfast sandwiches.
He worked there for 5 or 6 years, finally scored a nice job as the custodian at the rec center in town and planned to ride that out until retirement.
Shortly after his 57th birthday he started acting funny and was diagnosed with Glioblastoma [1], probably better known as "that cancer John McCain had". Died a year and a half later.
I don't think either or us is really adding much to the original conversation, but I am enjoying swapping stories nonetheless. Hopefully some of the bystanders are as well...
Of course, top talent does exist in Europe but there's way less than the US.
Most are basically forced to. We're not US citizens, we don't have a right to work in the US.
I specifically mean EU countries by the way, Switzerland and London are the only exceptions -- and even then the US is better.
You don't. You spend those "millions" of dollars on ridiculously expensive medical care, on ridiculously expensive education, on car ownership, on... And in return you get worse infrastructure, worse medical care, worse ecology etc.
As for medical care, all half decent tech employers provide comprehensive healthcare coverage.
I don't know what you've been reading, but unless healthcare costs $200,000 a year (it doesn't cost 1/10th of that), you're better off in the US.
As for "worse infrastructure", you'll have to be specific. There's crumbling infrastructure all over the US and Europe.
Worse medical care is also a stretch. In fact, in some areas (heart attacks and strokes, for example) the US is a world leader. [1]
I'll remind you that new grads in the US are often paid substantially more than senior level developers in the EU.
[1] https://www.cnbc.com/2018/03/22/the-real-reason-medical-care...
Yeah, ain't that right. I've been programming for 20 years, worked as a lead developer/architect and have usually been among the most highly compensated technical people in companies I've worked for. And yet I have never seen anything close to the kind of money fresh grads get at FAANG.
On the other hand, if I landed a job paying 300k-400k USD a year, I'd probably just retire after 4-5 years.