When I write "passionate" in a job ad, I mean for the person to be enthusiastic about code /programming.
We have different teams in my company. Some require people who chose to become a programmer for the pay, who may not care so much if they write the same code day in and day out, who uses the computer only at work and cares more for Facebook than hackernews.
Some teams require passionate programmers - the kind who finds good solutions, that makes sure that the code is better when they commit, not worse and who prefers to read about technology rather than gossip in their spare time.
It's not about putting 80 hours a week into the job, it's about being an expert in programming. It's not about being passionate for the product neither, because the job they will do is often product agnostic.
We have different teams in my company. Some require people who chose to become a programmer for the pay, who may not care so much if they write the same code day in and day out, who uses the computer only at work and cares more for Facebook than hackernews.
Some teams require passionate programmers - the kind who finds good solutions, that makes sure that the code is better when they commit, not worse and who prefers to read about technology rather than gossip in their spare time.
It's not about putting 80 hours a week into the job, it's about being an expert in programming. It's not about being passionate for the product neither, because the job they will do is often product agnostic.