(Returning the first point, I suppose the implication is that driving a nail is the fizzbuzz of carpentry.) Let’s just cover the first few questions: If the only way you can describe your work is “I’m a programmer. Yes it would be friendlier if the interviewer led a bit with “What kind of work have you been doing? As an interviewer I’m open to the idea that someone good at any one of these probably has great potential for any of the others, but if you’ve got nothing more to say about your career than that you’ve done general things in a general sort of way, you can’t exactly blame me for taking my own direction on what details I’m going to dig into. And all those kinds of brown would seem to be of major interest to a carpenter: if something is being stained instead of painted then I’d think that would affect the choice of wood. If you’re building a software library that will be called by a UI, then responsiveness matters.” or “Tell me about some of your favorite projects.” but you’ve got to meet a weak interviewer in the middle. If you’re writing an order processing system open to the public, then you need to consider denial-of-service issues.“Programmers” are the architects and structural engineers who design the buildings; they get programming languages and frameworks and IDEs to hammer the nails.I have no doubt that the industry is full of coders banging out one CRUD app after another, but their work bears a lot more relation to architects customizing a house design to a particular site (or, a better analogy, 19th-century railroad engineers applying the standard truss designs to design bridge after bridge) than it does to contractors framing house after house based on the designs they’re handed.Throwing on a beret does not a national theme make. Could we be witnessing the start of a generation-long leadup to contention in the hat-hobbling category? Finally, we have a couple of new awards for 2015: There’s a specific form of logical fallacy or cognitive bias that I’ve never seen explicitly listed in collections of such fallacies or biases.Did not expect anyone to be able to pull of a “tree” theme this well. It is related to the “Fallacy of False Cause” and to the “Illusion of Control” bias.
Technical interviews can be annoying and they can be done badly, but I’d still much rather work in an industry that does tech interviews than one forced to rely solely on CV reviews and personality-driven poking at “soft skills”.
In this hypothetical, we’re talking about a job building houses. Any real carpenter would know the differences between varieties of wood, between the two major types of wood construction, and between the different roles wood can play in a project.
Houses are most commonly built using platform framing of stud walls made from spruce, pine, or fir. And he’d definitely know which projects he’d worked on that involved which.
There’s always a terrific slight of hand going on when software developers try to draw analogies to other fields.
Blue-collar credentials and being treated like a unique, creative, and highly-paid professional just aren’t compatible.