|
|
|
|
|
by Tarrosion
4312 days ago
|
|
Can you imagine "if you are studying accounting and want a job as an accountant, you'd better be doing your friends' taxes pro bono in your free time. Otherwise you're just not cut out for this career." I'm certainly sympathetic to the idea that if you want to be a developer, it's helpful for programming to be an area of passion. But it's not at all obvious to me why that passion must be expressed in a certain way. I really like math and computer science, and once I finish grad school, the plan is to have a job in applied math or statistics. Maybe even software. But in college, I didn't spend my free time programming, nor doing regressions just for kicks. In four years of university I did one personal project and two hackathons...total time invested, maybe 3 weekends? But let us not assume this means I'm not passionate about CS and math: I was a double major, I was a teaching assistant for 8 courses, I worked through the school as a private tutor for struggling students, I did research with professors, I published...and on my own time, I relaxed. |
|
Yes. Yes, I can absolutely imagine judging someone in a partially-artistic field on whether they enjoy making art on their own time. That doesn't apply in every field, sure, and I bet chip designers don't generally go home and make little 8088 clones for fun. But programming is still as much of a craft as an engineering discipline, and I'm suspicious of people who claim aspirations in the field without demonstrating that they actually enjoy it.
In interviews, I ask what projects a candidate has written on their own time. It doesn't have to be on GitHub. It doesn't have to be big. It doesn't have to be generally useful. One of the best responses I got was from a guy who'd been developing his own duck hunting journal for the last decade to track location, weather, etc. I'm not surprised to see that he's the lead engineer at his company now.