4 ms·
When people abandoned resumes like this it's because there is some corruption in their hiring process and lesser skilled management is attempting to hire down f
by codeonfire 11y ago
When people abandoned resumes like this it's because there is some corruption in their hiring process and lesser skilled management is attempting to hire down for political control. Their only goal is to go through the motions and stay employed. Some people don't want experts. They want to have the illusion of a functioning business unit. People with no formal training that have projects that sound impressive to the layperson are not going to make waves or quit when they find out that management really doesn't know what they're doing. Just as one can build a model airplane in their garage, those same people will never be able to build an airliner. It's not a good idea to hire hobbyists if you're in the airliner business. When you have layperson managers judging what is a strong candidate and what is important technology, you are going to get hobbyists skilled in popular tech and your company is going to get worthless hobbyist tech for your organization. For example, the article refers to an 'open source Android animation library.' To many people that sounds like a massive, great achievement. On the tech scale of importance it is a 0 or 1 out of ten. No business can be formed around an animation library, it's not a difficult or uncommon thing, and there are thousands of alternatives.
- codeonfire 11y agoIn a way, the entire premise of what a software engineer is has been destroyed. Imagine if mechanical engineers were hired based on their ability to design a simple bracket. Imagine if electrical engineers were hired because they amazed management by building a flashing LED circuit. After many years, the entire criteria for being an engineer is dumbed down to "are you able to make a flashing led or simple bracket or something equally impressive?" That's what the people chosen to manage are familiar with. That is what has happened to software engineering.
- Nacraile 11y agoI'm not sure I buy your implicit assertion that other engineering disciplines are somehow better at hiring than the software industry is. As far as I can tell, mechanical and electrical engineers are hired based on relevance of work experience, some discussion of that experience, and maybe a few specific technical details which should be known by anybody with the experience they claim to have. All of which is isomorphic to "Worked at Google, could explain his project in depth, and coded tree inversion on a whiteboard". The only difference I'm aware of is that a Mech or EE would probably be subjected to bullshit situational interviews by HR. This kind of feels like the general "software isn't rigorous like the real engineering disciplines" angst, which as far as I can tell is also bullshit. In reality, the "rigorous" old-school disciplines still manage to make colossal messes of complex, unprecedented projects, in the same way that software companies often make colossal messes of complex, unprecedented software projects. Sure, civil engineers can build normal roads and bridges and buildings reliably, but then again, software engineers have no problem throwing up CRUD apps and wordpress blogs. There are plenty of bridge collapses, exploding batteries, stalled tunnel-borers, and so on to match all of software's spectacular failures. It turns out that complicated things are really hard to build, regardless of your field.
- igeoghegan 11y agoAmen - amen to Nacraile's comment.
- codeonfire 11y agoEngineering firms won't even talk to someone claiming to be a ME or EE with no degree, no certifications, and/or no license. And, the premise of the article are that they are ignoring both education and experience, so I don't see how your comparison fits. This thread isn't about who is more likely to fail. We are talking about hiring and who is likely to succeed. My point that companies have dumbed down what they call success so that managers can have jobs has nothing to do with engineering catastrophes. What is being called a success, I call a failure.
- vonmoltke 11y ago> And, the premise of the article are that they are ignoring both education and experience, so I don't see how your comparison fits. The premise is not of ignoring them, it's about not elevating them to unreasonable degrees at the filtering stage. In most engineering disciplines, if you have project experience all that matters degree-wise is that you have an accredited one. That it came from MIT instead of Florida Atlantic University might add a couple points, but is otherwise irrelevant. The highlights of your projects get you the initial interview, where you talk details. Then you move to the real technical gauntlet (if there is one). This industry is different. Too many companies use trivial screening criteria (because resume deluge) and undergrad-level technical quizzes (because fakers) up front, and end up throwing away significant numbers of people they actually want before the process really gets started. This experiment was actually about making the software interview process more like the rest of engineering, with the difference that software as of right now does not require a degree.
- Nacraile 11y ago> Engineering firms won't even talk to someone claiming to be a ME or EE with no degree, no certifications, and/or no license. I don't think software is "dumbing down" by ignoring credentials. We're ignoring credentials because we are finding that they have no predictive power whatsoever for competence. Most software companies do still pay attention to experience (at least while sourcing), on the belief that it is not useless as a predictor. This article is interesting because it provides strong data indicating that experience (as presented by the candidate on their resume) is also useless as a predictor. The point is that people with good resumes are often incompetent, and competent people often have thin resumes. This article presents data indicating that filtering by resume is no better than filtering by coin flip. Thus, if OP's data and analysis are correct, paying heed to credentials and experience is irrational.
- woah 11y agoWhat are you talking about? The odds are that the company hiring started as a "worthless hobby"
- fredgrott 11y agosome famous hobbyists that went on to form companis around their hobby: Ford, Edison, etc
- tjradcliffe 11y agoThe list of hobbyists who didn't go on to form companies around their hobby is orders of magnitude longer than the list of those who did. So it really isn't that useful as a metric.
- ageofwant 11y agoYea, survival bias. http://youarenotsosmart.com/2013/05/23/survivorship-bias/ http://youarenotsosmart.com/2013/05/23/survivorship-bias/
- 6d0debc071 11y agoIn my observation, most software companies are not technology/engineering companies in the sense you've used above. They have an application that provides value to an industry, or to a group of civilians, but which didn't require any particularly deep insights into new algorithms or into low-level code.
- jpmoral 11y agoThis. Most problem domains (and the software written to solve them) are not particularly 'sexy'. Most programmers aren't elite hackers either, but of those there are a lot who just get the job done. What I've found is that it's difficult for solid, but not sexy, programmers to get noticed.
- roghummal 11y ago>When you have layperson managers judging what is a strong candidate and what is important technology, you are going to get hobbyists skilled in popular tech and your company is going to get worthless hobbyist tech for your organization. Management is the problem! Why doesn't management recognize me? I worked hard for my degree and I deserve the rewards. Fuck the fucking people that 'live for this shit'. Where's their degree? I am trained in <tech sold as 'enterprise level' today>. I'm qualified. I deserve the job.
- jqm 11y ago"lesser skilled management is attempting to hire down for political control" There is often a degree of "will this guy show how little I really know and take my position" in hiring decisions. One of the marks of a really good manager is being able to make use of people's abilities without being threatened by them. I've found this ability somewhat rare.