4 ms·
After the rise of "social" coding ala Github, it's now a lot easier to vet a candidate for a development job. PhD is only useful if the core product has a consi
by iamsalman 13y ago
After the rise of "social" coding ala Github, it's now a lot easier to vet a candidate for a development job. PhD is only useful if the core product has a considerable overlap with your PhD thesis. A graduate degree doesn't help, in fact, if the time is invested in "specializing", one may lose out on gaining 2 years worth of core dev experience but I think it really depend on the type of job.
- yesiamyourdad 13y agoAs others have noted, having an advanced degree should be a signal that the candidate is capable of deeply investing themselves into a subject area. The typecasting is ridiculous: just because you have no graduate degree but spent the first 3 years of your career working on, say, an online store, does that disqualify you from working in any other area of software engineering? Github as CV has been debated already. Your employer may place restrictions on your ability to contribute to or publish open source. You may already be working 40+ hours a week and have other interests besides writing more code. If I'm not especially familiar with a project, I have no way to evaluate whether your contributions are valuable; I'm using the project owner's judgement as a proxy for my own. Maybe the project manager is a chump and the project is a mess, so does someone contributing 100 commits to that project count as a positive or a negative?
- seivan 13y agoI worked 70 hours week. I still had time to do open source. The debate isn't over. You can probably find my Github.
- dustingetz 13y agoOwning a popular open source project is obviously valuable. If you're capable of it, do that. The rest is excuses.
- mattgreenrocks 13y agoOpen source is not the meritocracy many think it is. Let's say you one-upped AngularJS with a new library. How would you compete with that sort of marketing muscle? Devs are no different from regular people: they don't want to change, they'll be averse to re-learning things, and they'll downgrade you for not being backed by Google.
- digita88 13y agoI think that the GitHub comment should be extended beyond that and into non-academia projects. It should be emphasized that those hiring PhDs (and especially those that have been burnt - see this comment which exemplifies by experience http://chronicle.com/blogs/phd/2013/09/19/the-ph-d-industry-gap/#comment-1054261962 http://chronicle.com/blogs/phd/2013/09/19/the-ph-d-industry-...) will be looking for evidence of work beyond academia. I am thinking within CS so I can't speak for the rest of STEM. However the fault probably lies within the wider academia culture and the lack of expertise that academics/institutions provide to those wishing to leave and go to industry. Some PhDs genuinely do enter for the purpose of having a research career only to realise that academia is not for them and vice versa..