We all have heard this talk of this dark cloud hitting the engineering industry for years now, but I’m curious to hear what the latest thoughts are on this. Are overvalued startups inflating our worth? Will the influx of CS majors across the world begin to oversaturate software development jobs? TELL ME BLIND, what is our fate!
Probably not in our life time.
It's cyclical, so probably when the next recession hits. It will recover though, although maybe not at these current insane TCs. Some new hotness like bioengineering or something will eventually be in higher demand and people will start flocking there. Stay current and you'll always be able to earn a good living until robots eventually replace you.
Everything will be (if isn't already) software driven. There'll be people writing software to maintain and create new software. Its never going to be saturated for a quality engineer. Take India for example, produces "software engineers" by the millions, and yet only few of them are truly good with their engineering skills. Learn new things, stay updated, stay competitive and you'll never have to worry about saturation.
Already oversaturated. Look at all the new grads passing the Google interview but not working there because they never got team matched.
Software has gotten better than what we had 20 years ago, but is still pretty dumb and has a long way to go - for sure. Will TCs keep increasing - not sure.
It will always be good for good software engineers. Bad software engineers will be abstracted away. Sweatshop engineering will always be a thing, but the cream rises to the top as they say. Even currently, IT guys that sole mission is to write Perl scripts to load and transform data or “data analysts” that spend an insane time in spreadsheets should worry about upward mobility. All can be fixed as long as skills and jobs are updated over time.
I will tell you this....TC or GTFO