The Rise of the Generalist
modeledbehavior.com
modeledbehavior.com
It's even murkier today, though, because while I'm a specialist (IT), and I'm a specialist (programming), I'm also a generalist (web, mobile, desktop... I do it all) and that kind of thing didn't really happen before. You were a handyman, or an electrician. Not some weird hybrid of the 2 where you went down 1 specialized path, only to branch out at the end.
Keyword scanning of resumes by HR and managers looking to minimize the need for training has led to this.
For start-ups I agree with the assertion. Otherwise the reverse is true.
Which, then, begs the question: Is the future a world of mega-multinationals making and doing everything for us? It really seemed to be prior to the 2008 crash. It may be my perception because I'm working on my own multiple side projects and I frequent HN so much, but I feel like the ground is shifting. It looks like it's becoming more of a post-corporate scenario, where the incoming generations Y and Z distrust the corporations by default in favor of the small, more personalized and targeted, vendor (on or offline). One needn't look further than HNs own submissions to see the popularity of indie made goods,the popularity of Kickstarter projects, microISVs (little web apps, mobile apps by small teams), the popularity of Etsy and the Humble Indie bundle and runaway stories like Angry Birds, indie scribes Amanda Hocking and John Locke, and even smaller winemakers and microbreweries. It looks like things are flowing in another direction.
The future for most may very well be as 1099's forever moving between projects but I don't think the vast majority of them will match the income of their corporate-working predecessors. The post corporate world will for most be due to corporations jettisoning expensive human resources in exchange for less expensive resources available elsewhere rather than being due to a populist rush to return to the age of the craftsman.
That's the thing; most people who have HR departments that do keyword scanning? To them, I look deeply technical and specialized. Most places like that are simply not set up to recruit or handle real technical people.
Just one example without even leaving the software development world: If I'm a Ruby developer (I'm not) would you hire me to work on your trading system built in C++?
On the other hand, if I need some very specific optimization that only people that know C++ intimately know, then such knowledge would not help me. On the other hand, I may only contract such specialists, depending on how often their specialty will be needed.
It depends on a) my assessment of your transferrable skills and b) your domain knowledge.
In fact, coding language skills are not the best indicator of whether a prospective employee is a good fit for a particular position.
Paraphrasing from memory, source unknown.