3 ms·
I agree with you, with time old IT jobs are dying and new ones are created. I like the concepts "peak software engineering" and "escalation jobs," where when
by LrnByTeach 9y ago
I agree with you, with time old IT jobs are dying and new ones are created.
I like the concepts
"peak software engineering" and
"escalation jobs," where when the machine fails, the job goes to the human
In Year 2000 , I worked at a startup , we are 70 employees total out of which 50 are Engineers.
We have
- one dedicated MS Exchange Mail sever admin
- 5 employee team, for running production servers and helping employee PC boxes etc.
- one Release engineer, whose job is to make Builds and ready for 15 day production release cycle of the code base
That is 7 employees which is 10% of 70. All of it today Replaced by the Self-service Cloud Infrastructure software
a) Github
b) AWS
c) Gmail Enterprise mail hosting/others
1/ Cloud Infrastructure software
2/ Saas Applications
These are two areas where most of the Job elimination happened in the last decade.
Then we got disruption ( more automation ) started at every Industry level, that created more jobs than lost
software engineer productivity doubled/tripled in the last decade as we developed more higher level Abstractions.
More than 1000 people are working on Amazon Alexa, so do at many other companies in the areas of ML and Deep learning AI . These are brand new jobs never heard of 10 years ago.
------
> For example, Squarespace, Wix, Shopify, et al have reduced the number of jobs for CMS and ecommerce developers.
> Zapier and IFTTT have reduced the number of integration jobs