6 ms·
I'll disagree with the last one. Whanever I hire for, I always look for "passion for the craft" - whether it's design, code, marketing, or whatever. A great q
by webwright 12y ago
I'll disagree with the last one. Whanever I hire for, I always look for "passion for the craft" - whether it's design, code, marketing, or whatever. A great question is "What's the last book or blog post you've read in your field that got you excited?" If people love what they do enough to explore it in their off-time, they'll (usually) be a cut above the rest... And they won't get bored/tired of their work as soon or as easily (assuming you can provide interesting work).
- johnward 12y agoDoes that make it a negative if you're time away from work involves family, outdoor activities, DIY projects, etc? I think that what you are saying is what most people look for. Someone who writes code for a living and then goes home to write code to relax. That generally fits the young, unmarried/no kids, recent college grad stereotype. I'm curious because I have been burnt out at work and decided to focus on those things I mentioned. I'm much healthier and productive overall. Yet if I went to an interview I wouldn't have hours of OSS commits on projects I worked on after work to meet most job requirements.
- dllthomas 12y agoI'm 30 (dunno if that's "young"), married, and write code to relax... kids might change that though (or at least change how much time I have to relax!). Not that I think everyone needs to work the same, mind you...
- jwdunne 12y agoKids don't change that. My little girl is 5 weeks old and I find much solace behind my editor during quiet times :) It's reinvigorated with the hope of whatever I learn I can pass down in the future.
- dllthomas 12y agoThanks for the hope! Less time to code is probably the piece of it I'm looking forward to the least.
- jwdunne 12y agoDon't worry about it. You'll expect 0 time to code but then really appreciate and make the most of it whilst you can. I've made great strides in skills and knowledge since my daughter has been born :)
- ams6110 12y ago5 weeks is a piece of cake. Years 2-18 is where my spare time evaporated.
- mihaela 12y agoI totally agree. Coding while monsters from cartoons and video games are growling in the background. Or when my 4yr and 6yr old are fighting and a teenager is playing loud music.
- jwdunne 12y agoOh I have a 3 year old boy too but I expected the new arrival to really kill any time I can spend on myself.
- notduncansmith 12y agoI have a 14-month-old son, and I'm in the same boat. I watch him while my wife goes to night school, and after he goes to bed, I have a few of my most calming and productive hours of the day.
- jesusmichael 12y agoWhat the kids do is introduce the "distraction factor"... Right when you're really in the middle of that groove... your baby will waddle in the room and try to kiss you or play with the noisiest toy in the solar system... Then she'll drop it and the dog with run off with it which will cause crying and boom... mood halted...
- webwright 12y ago"Does that make it a negative if you're time away from work involves family, outdoor activities, DIY projects, etc?" Absolutely not. There's a full spectrum here. But if some of your hobbies/leisure time relates to your work, you're going to be more valuable to an employer (assuming that doesn't get unhealthy). It's great if it's tangential, too. It's not about logging extra hours, it's about what gives you joy. Writing code could be one thing. Reading about new tech could be another. Or reading about related skills (management, design, marketing). If you truly love it, a higher percentage of your work time will be enjoyable, too (which means more productivity and better retention). I certainly don't blame anyone for having a diverse life. But I have two great candidates, I'll always choose the one who loves their discipline enough that the read about it and noodle with it on the side.
- Tyrannosaurs 12y agoI have two young kids and while it's changing as they get older I hardly have time for ANY hobbies, let alone enough for a range of activities of which this might be one. You say it's not about logging extra hours but in reality that's what it comes down to - you can't read books, write code, explore libraries and so on without time. Now in part I'm playing devil's advocate - there are podcasts you can listen to on a commute and you can read the odd blog post in a few minutes here and there and a relatively small amount of time can make a difference - but I still think people need to be realistic about what might fit with a particular candidate at a particular point in their life and what that actually means.
- test1235 12y agoPersonally, I prefer well rounded candidates with decent life experience (because we are biased to what we see in ourselves). I'd rather work with people I can talk to about lots of different things, not just coding and work.
- test1235 12y agoPersonally, I prefer well rounded candidates with decent life experience (because we are biased to what we see in ourselves). I'd rather work with people I can talk to about lots of different things, not just coding and work.
- jmagoon 12y agoIn the context of the parent article, I have spent ample time cleaning up the code and mess of people who get excited about something, then about something else, and never complete what they begin. It could be just a semantic difference, but I would prefer someone who is steadfast rather than passionate--because most work isn't poetry, it's plumbing.
- webwright 12y agoI don't think being excited/passionate about something means "messy and can't complete projects" - that means they are perhaps excited about the wrong thing. Some plumbers actually like plumbing. The act of creating things, reading about new techniques/materials/tools, solving the occasional interesting plumbing problem, working with customers and other contractors (and learning about THEIR needs so they can be a better plumber). If they are that kind of plumber, they go home and read Plumberblog.com, hang out with other plumbers talking shop, etc.
- mgkimsal 12y ago"I don't think being excited/passionate about something means "messy and can't complete projects" - that means they are perhaps excited about the wrong thing." It doesn't correlate 100%, but the majority of stuff I've seen by the visibly 'passionate/excited' people does indeed end up far more of a mess than other code I've had the pleasure of working on. It can indeed just mean someone is excited about the craft, but usually, from what I've seen, people are getting excited about learning new things, and almost by definition, they don't know how to use those things efficiently. Things = libs, coding techniques, etc. Those 'things' don't have to be 'new', just 'new' to the passionate individual. In those cases, the 'excitement' is coupled with "my first time doing X".
- seanmcdirmid 12y agoTo much passion is a bad sign; such people can develop emotional attachments to their code that aren't very professional. Passionate but professional is a better indicator.
- _pmf_ 12y agoPassion is in stark contrast to egoless programming, which (aww, shucks!) is a pillar of the agile methodology that those who want passionate programmers pay lip service to. So, when a company requires a passionate programmer for agile development, you know they're deep into bullshit and buzzwords.
- robotys 12y agoLook for passion AND self-control. We do not want somebody who keep using wrong tools for the job. I prefer to be passionate about tools on hobby project, understand the real implications and usage before commit to use it in project on the job.
- marcocampos 12y agoAbout that passion... [1] [1] http://devblog.avdi.org/2014/02/10/the-passion-gospel/ http://devblog.avdi.org/2014/02/10/the-passion-gospel/
- deleted 12y ago[deleted]
- catnaroek 12y agoI consider myself passionate about programming, and I think passion leads nowhere. A little (or perhaps a lot) less passion would allow me to concentrate on the actual product, instead of seeing an ugly architecture everywhere, or the sheer amount of repetitiveness of imperative programming where functional programming would be a cleaner approach, or tests everywhere when a smarter type system would be better and faster at catching bugs. But, for better or for worse, I am passionate about programming.