How I Hire Programmers (Aaron Swartz's Raw Thought)
There are three questions you have when you’re hiring a programmer (or anyone, for that matter): Are they smart? Can they get stuff done? Can you work with them? Someone who’s smart but doesn’t get stuff done should be your friend, not your employee. You can talk your problems over with them while they procrastinate on their actual job. Someone who gets stuff done but isn’t smart is inefficient: non-smart people get stuff done by doing it the hard way and working with them is slow and frustrating. Someone you can’t work with, you can’t work with. The traditional programmer hiring process consists of: a) reading a resume, b) asking some hard questions on the phone, and c) giving them a programming problem in person. I think this is a terrible system for hiring people. You learn very little from a resume and people get real nervous when you ask them tough questions in an interview. Programming isn’t typically a job done under pressure, so seeing how people perform when nervous is pretty
How I Hire Programmers (Aaron Swartz's Raw Thought) Raw Thought by Aaron Swartz How I Hire Programmers Español There are three questions you have when you’re hiring a programmer (or anyone, for that matter): Are they smart? Can they get stuff done? Can you work with them? Someone who’s smart but doesn’t get stuff done should be your friend, not your employee. You can talk your problems over with them while they procrastinate on their actual job. Someone who gets stuff done but isn’t smart is inefficient: non-smart people get stuff done by doing it the hard way an
saved by
- Ratan Kaliani
- Aryan Naik
- Nevedhaa Ayyappan
- Lydia Nottingham
- Jirat C
- Tamseel Ahmad
- Talha Ashraf
- Cheikh Fiteni
- agniv sarkar
- Yash Karthik
related reading
- The Hiring Post - Quarrelsomesockpuppet.org
- How to hire - Sam Altmanblog.samaltman.com
- Don't Call Yourself A Programmer, And Other Career Advice | Kalzumeus Softwarekalzumeus.com
- The Smalltalk Question (Aaron Swartz's Raw Thought)aaronsw.com
- How to hire low experience, high potential peopleworktopia.substack.com
- How I Interviewrkoutnik.com
- Finding Great Developers – Joel on Softwarejoelonsoftware.com
- Questions I'm asking in interviewsjvns.ca
- Hire people who give a shit. - by Alexandr Wangalexw.substack.com
- I've been an engineer and a recruiter. Hiring is broken. Here's why... and what it should be like instead. - Aline Lerner's BlogAline Lerner's Blogblog.alinelerner.com
- Lessons from Keith Rabois Essay 5: How to Become a Magnet for Talent and Assess Talentdelian.io
- Hiring and the market for lemonsdanluu.com