Not a dying breed. There is just a relatively static demand. Proportionally it looks worse because the rest of the industry has grown massively.
Really the problem is there are too many CS grads. There should be a software engineering degree.
Really the problem is there are too many CS grads. There should be a software engineering degree.
They lack academic knowledge but understand the problem domain and tools, and are generally more teachable with lower salary expectations.
I would like to see more "trade schools" and its one of my pet peeves when devs call themselves engineers despite not being a licensed or regulated in any meaningful way.
By your definition running a welding company is also exploitive?