> Otherwise everyone would be doing it just for the money.
This is pure survivor bias talking while ignoring impediments that make switching careers, retraining, &c., not a viable path for most people. The fact that there are structural impediments does not make it difficult.
Your comment makes no sense. Survival bias? Structural impediments? I get that not everyone can become a software engineer due to many different reasons.
Your comment can literally be applied to any other industry that someone might try to get into when changing careers. It's a poor reason.
This is pure survivor bias talking while ignoring impediments that make switching careers, retraining, &c., not a viable path for most people. The fact that there are structural impediments does not make it difficult.