"customer facing roles" and "management positions" sound like the shitty corporate bureaucracies which engineers want to stay from.
The corporate culture of exploiting engineers will soon come to an end.
The corporate culture of exploiting engineers will soon come to an end.
That seems exceedingly unlikely. Care to elaborate?
if you believe the revolution is coming, that statement is therefore straightforward.