| Honestly this is just a PR piece for DeveloperAuction. "How to win the bloodthirsty battle for tech talent"? Why come use our site of course! This strip from 1995 sums it up pretty well: http://dilbert.com/strips/comic/1995-05-22/ I see a number of problems (on both sides): 1. There is no shortage of talent. There might well be a shortage of talent for the price you're willing to pay but that's hardly the same thing; 2. What constitutes "talent" seems to be largely based on social proof. 25 year old Stanford graduate? Offers galore I'm sure compared to, say, the 45 year old University of Iowa graduate. Hell, I get an awful lot of cold calls based simply on listing "Google" on my online profiles (as my employer). Social proof can be a useful indicator. The problem is that groups tend to self-select down to nothing this way where you end up with a tiny fraction of the group being over-subscribed and the majority struggling; 3. People like to employ people like themselves. So find a company full of MIT graduates and they're likely to hire... more MIT graduates. This isn't just a question of social connections or geographical area either (IMHO); 4. If you pick a high-demand high-cost area like the Bay Area you're obviously going to have a harder time finding and retaining talent and it'll be more expensive; 5. Larger companies tend to treat talent as interchangeable where the only units are the number of warm bodies, perhaps stratified into "junior", "midrange" and "senior" whereas we all know there can be a 10x or greater difference between two engineers in terms of productivity, hence the more productive talent is harder to attract and retain. |