geoffroberts's comments

geoffroberts | 11 months ago

We keep inventing magic tools, declaring all that will die in their wake. A 50-year perspective on why this is almost never true, how magic tools help us, and why understanding the engineering is where the value always lies.

geoffroberts | 5 years ago | on: The Unspoken Hard Bits of Bootstrapping a SaaS Product to Life

That's a good point and I agree with what you said. But I think so many customers are accustomed to working with large, public or VC backed companies where response times are near immediate, product polish is higher, etc. When that's viewed as "the norm" then life becomes harder for bootstrappers.

geoffroberts | 6 years ago | on: Making software engineering interviews predictive of job performance

I understand your point—it's not about optimizing your process above all else (at the expense of speed, for example). But you can and should optimize your hiring process just like you would your sales process, onboarding process, etc and the outcome you're looking for is hires that are successful once hired. It costs companies far more if they sacrifice in the name of speed and make poor hires.

geoffroberts | 6 years ago | on: Making software engineering interviews predictive of job performance

What we advocate for is making the technical assessment component relatively quick and painless, but using the work sample as a basis for assessing the other sorts of skills and intangibles that you mentioned. You can use your in-person time with candidates not to discuss their technical work, but to add requirements, talk through how they might build an additional feature, and generally assesses how well they communicate and solve problems beyond writing code.

geoffroberts | 6 years ago | on: Making software engineering interviews predictive of job performance

The purpose of this paper is to present research that's completely independent of any product, and show how the concepts apply to software engineering specifically. What's your source in saying "software engineering has one of the highest amounts of variability in productivity of any profession?" That seems hugely unfounded.

geoffroberts | 6 years ago | on: Making software engineering interviews predictive of job performance

Great points—I completely agree that the human element of hiring is of critical importance when it comes to building effective and high functioning teams. This article is intended to focus on the more technical/job focused component of hiring. That said, I agree with your comments here across the board.

geoffroberts | 6 years ago | on: Making software engineering interviews predictive of job performance

So you need to design you assessment process to reflect the real world scenarios the hire will encounter. It's surprising to me to hear so many developers push back on this notion that you can't design a predictive hiring process. If you were hiring a dentist, wouldn't a great way to assess them be having them fill a cavity? Or asking a chef to make you your restaurant's signature recipe? It seems very logical and the key here is that the work sample is reflective of what they'll encounter on the job.
page 1