4 ms·
You know it is entirely possible to be passionate about mortgage insurance market platforms. Or any [insert nominally boring task here]. If there is enough mone
by musingsole 5y ago
You know it is entirely possible to be passionate about mortgage insurance market platforms. Or any [insert nominally boring task here]. If there is enough money to afford a developer for a problem, I'd argue it's a guarantee that it's possible for someone to be passionate about the problem space.
So, if passionate problem solvers are available, what comes of not using them? Insufficient solutions. Keep telling yourself you make fine systems when you don't love the project. I bet you do. But the developer who actually cares will always produce something better.
Add in that technology becomes entrenched, I'd argue we're always better working with no solution than to become attached to an inadequate one.
Before you get hung up on "inadequate", I'll also throw out there that no spec is perfect and it is only the passionate who can properly fill it in.
tl;dr projects completed by the jaded will only meet stated requirements. Projects completed by the passionate will define the actual problem in the course of solving it. Projects produced by the jaded should be discarded.
- cutler 5y agoIt may be possible but is it likely? If you only have to hire one dev for the job you might get lucky but I'm talking about macro trends here. A lot of jobs to a lot of people are just plain boring. Life sucks. You say the developer who cares will always produce something better. Isn't that assuming parity of technical ability? Big assumption. You don't have to be jaded to not invest in the product personally. What's wrong with just doing a good job with professional detachment? Maybe it's more the case that projects/domains vary in their scope for passion and belief. A small team working in a startup is a different world than a Java team working in a large bank where corporate structure dominates.