Nodding my head so hard my chin is hitting my chest.
But in my experience, that’s not what happens. Instead, what happens is that the more talented and effective IT engineers are the ones most likely to leave — to evaporate, if you will. They are the ones least likely to put up with the frequent stupidities and workplace problems that plague large organizations; they are also the ones most likely to have other opportunities that they can readily move to.
What tends to remain behind is the ‘residue’ — the least talented and effective IT engineers. They tend to be grateful they have a job and make fewer demands on management; even if they find the workplace unpleasant, they are the least likely to be able to find a job elsewhere. They tend to entrench themselves, becoming maintenance experts on critical systems, assuming responsibilities that no one else wants so that the organization can’t afford to let them go.
This is an accurate summary of a primary impact of public cloud on Enterprise IT. A large (very) percentage of the “best” staff have gone to cloud companies to do interesting work and leaves many enterprises dangerously unprepared for any sort of change.
Cloud work breaks out of silos and allows a person to express a full range of technical talents AND get well paid.
For example, network engineers work at cloud companies who get to do DevOps, cut code and work on entirely new ways of service delivery. Who wouldn’t quit a boring ITIL-oriented enterprise company that prevents change, makes day-to-day work dull and unexciting ?
Go read it.
Note: I have written about the fact the Enterprise IT needs repopulate its talent pool