|
|
|
|
|
by MetaCosm
4467 days ago
|
|
As a non-hiring manager, who has hired 159 software developers and interviewed probably over 1000. I have found high GPA to have negative correlation with success. When I started, I had absolutely no idea how to hire -- so I just kept track of good hires and bad and looked for correlations to help me hire better in the future. Two biggest things in my personal experience that ended up with amazing hires. Unashamed to admit they don't know something in the interview, treat it as a matter of simple fact - they don't know yet, but can find out. Program in multiple languages / explore languages / can speak about strengths and weaknesses across languages. In my (obviously limited) experience, high GPAs have correlated to poor or even poisonous personalities. Often arrogant without merit, unable to change positions because of ego, and with an inability to adapt and learn. Google appears to have done an experiment on a much grander scale and come to similar (but IMHO a little better written up) conclusions: http://qz.com/180247/why-google-doesnt-care-about-hiring-top... |
|
I would assume that arrogance, ego, and inability to adapt and learn comes out during the interview process. You should be weeding these people out regardless of their GPA.
Assuming they aren't afraid to admit they don't know something, or aren't a complete asshole, I want to know how you deal with the cards you are dealt - that includes going to class, studying for tests, and doing things you deem "unimportant." The last 20% of any project is where 80% of the time and effort go, and I want to know when that time comes that you won't settle for a "B."