Programming Doesn’t Require Talent or Even Passion
Good programmers might not have a passion for programming, but they have a passion for <i>something</i> connected. Solving problems, delivering a quality product, the rush of seeing things work, the trance-like quality of &quot;flow&quot;, whatever. There&#x27;s <i>something</i>, though.<p>Programming something simple is easy, like assembling a shed in your backyard is easy. You don&#x27;t need to be a great programmer&#x2F;builder to do it, just an OK one. There&#x27;s no shame in that. But other programs are the equivalent of a Formula One racecar, a skyscraper, a nuclear reactor, or an automated factory...<p>I think the claim of the post is true at some level; you can be a programmer without being good, and there&#x27;s nothing inherently wrong with that. There&#x27;s nothing inherently wrong with being good and wanting to be <i>better</i> either, though. And the <i>good</i> programmers get to work on the <i>cool</i> stuff...