Worse, we seem to be eroding the nature of those entry level roles so that they don't teach the broader parts of a role.
Was I excited to get an analyst job right out of school for $28K/year (many years ago), after earning a math degree from a prestigious school? Uh, not really. But...
- Only about 50% of my job was actually excel nerf-herding
- The other 50% was a mix of research projects and building the department budget...this allowed me to meet everyone in the building and learn a little bit about how their area worked (and how the company made money)
- Better yet, I was one of three analysts in a 50 person marketing unit...so it was expected my next role would be outside of analytics and I was trained/coached accordingly. The company put less focus on my excel wrangling skills (low value) and more on me as a future program manager or senior tech (high value).
- Ah yes...and we were sufficiently small, I had to learn how to pull my own data (SQL and some light SAS scripting)
The net result? Pretty much everyone in my 10 person class of recruits amounted to something, professionally. Most are manager/director level, about half technical, half business.
The same company today splits the same work into a couple of specialist teams, consolidated across the company, with minimal cross training. You don't join as talent, you join as an Excel monkey. And dang it, we're gonna make you a very productive Excel Monkey. No need to learn the other stuff.
The results have been disappointing...