Peopleware
What Does It Mean When Code Is "easy to Reason About"? 7 minutes read.
How often do you hear software engineers argue in vain? I feel that we have to do a better job teaching others, rather than trying to convince each other. Preethi Kasireddy's post is a great example of how I believe we should argue about code, and how we can use code reviews as way to teach critical (and pragmatic!) thinking.
Read it later via
Instapaper.
Share
it via
Twitter
or
email.
A Recipe for an Interview 7 minutes read.
Jocelyn Goldfein (ex-Facebook engineer) shares a great method you can apply when interviewing software engineers, focusing on behavior and critical thinking and not only coding skills: "But don’t stop with assessing coding — one thing we know does predict performance, and that’s a high-quality behavioral interview. Too many startups skip them — we focus on coding, discuss experience, maybe a get-to-know-you lunch, aka "beer test." But behavior is much different than likability, and it can apply to any number of job skills."
Read it later via
Instapaper.
Share
it via
Twitter
or
email.