3 ms·
Unless there are extreme breakthroughs in making software engineering approachable for currently not quite as qualified people, I don't see it changing. Breakin
by hobofan 8y ago
Unless there are extreme breakthroughs in making software engineering approachable for currently not quite as qualified people, I don't see it changing. Breaking the social stigma of "nah that is extremely complicated, I can't learn that" would also be a big one.
BIG SIMPLIFICATIONS AHEAD
There are a lot of new software engineers popping up all the time, but very few ever reach a "senior" change, and a lot of them end up producing unmaintainable systems at companies, that sooner or later crumble. All at the same time, demand for good software engineers is growing and growing.
There are also an interesting effect I'm starting to see more often (in Berlin), that due to combination of high salaries and moderate living costs, which make saving up money possible, qualified engineers are (partially) leaving the workforce quite early, either by dropping to part-time or retiring early. This then further lowers the available supply, making salaries even higher, and it even easier to save up money. More of a hunch than a big observable effect right now, but I'm very interested in seeing how that plays out over the coming years.
- mgkimsal 8y ago> There are a lot of new software engineers popping up all the time, but very few ever reach a "senior" change And yet many of them still get the 'senior' title and role, and still end up producing unmaintainable systems. I've had to clean up after quite a few.
- hobofan 8y agoYep. I think this might even be a symptom of the shortage of engineers. A "senior" title might often be the only way for the CTO (or equivalent) to justify what is perceived by the rest of the company as high salaries.