There is a part of me that is genuinely fearful of the effect on my future hire-ability, when I admit the following: no, I will not be passionate about your product. I will be professional about it. I may even be excited about it, if it happens to be something that I think is neat-o cool. I may have a ton of fun building it. But that doesn’t really matter. You’re not hiring a Juliet to your project’s Romeo. In the final analysis, you’re exchanging goods for services.
I’m an enthusiastic and conscientious programmer. I really hope that’s enough.
Oftentimes, when you take (or ask for!) things that do not belong to you, women are giving you the side-eye and exchanging glances with each other. Maybe you don’t care, because you are “getting everything you want.” But I call these glances “networking,” and I consider your obliviousness to them a lack of social skills and a deficit of emotional intelligence.
When you internalize the idea that you’re precious and irreplaceable in a company or an industry, it’s easy to be wooed into life-altering decisions like handing over years of 80-hour weeks to companies whose work you don’t actually care about. The more you accept this flattery as your due, the easier it is to be hypnotized by interests that conflict with your own.
Here’s the thing; you do not, and never should, have to justify the tools you used to create your work. You should never criticise a person, team or their work because of the tools they used. They are a means to an end, a method of realising an idea.