Here at Forrester, we’re beginning a new stream of research focused on where firms are finding the best software developers. And by best, I mean a few key attributes, including being innovative, productive, timely, and delivering high-quality results.
Our research methodology will be to survey a broad swath of firms that recruit software developers, to find out where they are finding the best developers. We want to not only identify the best university programs around the world for churning out great developers, but also assess the contribution of other sources, such as hiring experienced developers from other firms, bringing in contractors for staff augmentation, or sourcing developers from systems integrators.
We also plan to assess university programs based on their coursework and other attributes, to see if we can correlate the nature of their programs with the results their graduates achieve.
What do you think? What universities do you suggest we assess? We will certainly look at the usual suspects like MIT, Stanford, WPI, RPI, Rice, and so on. But what about Texas A&M, the University of Mississippi, or the University of Brighton? Back when I was hiring developers they had great programs — do they still have what it takes? You may be partial to your alma mater, but… really, would you recruit there today? There’s been much prognosticator pontification about the sad state of affairs in the US today for education of software engineers and other high-tech resources — what are you seeing?
Read more