Well-off devs like the guy who quit Amazon don't have $$$ issues, so he can afford to do that.
Others don't, and that doesn't make them bad.
That makes them care for their family first.
Well-off devs like the guy who quit Amazon don't have $$$ issues, so he can afford to do that.
Others don't, and that doesn't make them bad.
That makes them care for their family first.
That was the entire point. He addressed your concern in the first two paragraphs.
So every job switch is rolling the dice and wading through no-mans land. Sure devs can move back to their home country, but that could mean uprooting their lives or even be potentially life-threathening. Moving jobs can be painful, up-rooting lives to move back is a much more terrifying prospect.
The point of my article is that you should be held accountable for things which are within your control, and for US citizens working as programmers, the choice of where to work is very much within their control.