4 ms·
on the other hand doctors are credentialed and software developers aren't. you don't get invited to interview for a position as a doctor unless you have your me
by metaphorm 9y ago
on the other hand doctors are credentialed and software developers aren't. you don't get invited to interview for a position as a doctor unless you have your medical school degree, and all of the associated training that goes with that (residencies, etc.). there is nothing equivalent to that for software development, and in fact a computer science degree is sufficiently abstract/mathy that it's possibly to graduate with one and still not really know how to do practical software development.
- WorldMaker 9y agoThere are things that are equivalent. The issue isn't that there aren't credentials that could be trusted for software developers, so much as no one interviewing for software developers cares. My degree was an ABET accredited engineering degree that required practical software development skills (including soft skills). Outside of interviewing in my hometown, no one knows that or cares. The software industry tomorrow could easily adopt the internships and test/certification requirements of a profession like medicine or engineering. The industry doesn't seem inclined to do so, however, for a weird variety of reasons and excuses, and seems for the most part overly satisfied with trivia questions and whiteboard problems.
- metaphorm 9y ago> seems for the most part overly satisfied with trivia questions and whiteboard problems. I agree and it is puzzling to me as well. My own CompSci degree as ABET accredited and I did two years worth of internships before working full time. It doesn't translate into a strong credential though. I still get asked to do whiteboard shit, just like everyone else. I think it's a complicated issue and is in some sense due to the immaturity of the industry (only a couple of decades old, whereas some other professional disciplines are centuries old). In any case I'm glad it's a topic of frequent discussion in the community. It's important and the discussions are usually good ones.