TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

A Programming Hobby

48 pointsby mh_almost 12 years ago

7 comments

duopixelalmost 12 years ago
I think building stuff is hugely underrated. When I look around most people are working on stuff that concerns being interfaces to complex systems (lawyers, doctors, customer service), communication (formal and informal jounalism, technical writing, making data comprehensible), or management (making projects happen).<p>There are, of course, much pleasure in these things, but what I enjoy most is building and releasing new &quot;stuff&quot; into the world. There is perhaps something primitive about building articfacts that give you pleasure, enhance your life, or make you more productive.
评论 #6036822 未加载
zalewalmost 12 years ago
<i>&quot;In many ways, I always kept my distance a bit, never caring much for advanced methodologies, studying design patterns, proving algorithms, or learning cutting-edge languages before they’re stable and practical. I’ve always written code for the sake of making the product I wanted, not for the code’s own sake.&quot;</i><p>Refreshing to read something like that here on HN, especially when you share this instrumental approach. If I remember correctly, DHH also said something along those lines somewhere.
评论 #6036727 未加载
ChuckMcMalmost 12 years ago
Ah self awareness is a curse. I can certainly relate to Marco&#x27;s and by reference Matt&#x27;s struggle.<p>Early on in life there is the ever present exchange &quot;Hi, I&#x27;m Chuck I &lt;foo&gt;&quot; where &lt;foo&gt; is some tag, some referent, that hopefully is common with the person you are talking too and that sets up a series of linkages, defines behaviors and expectations, and can inform on conversations that may or may not be interesting. When I was in my mid twenties I realized I was saying by rote &quot;I&#x27;m an engineer.&quot; And that would then grease the conversation along.<p>But after a while I had things I did at work, and things I did as a hobby, and things I was interested in, and had a few awkward sort of exchanges that went something like &quot;Hi I&#x27;m Chuck, I&#x27;m an engineer&quot; ... various technical discussions ... &quot;what do you think of the hypothesis that petroleum is a biologic process?&quot; ... pause ... &quot;Uh, I thought you were an engineer.&quot;<p>Then once I realized the conversational rut I was in I started just cutting it off, &quot;Hi, I&#x27;m Chuck.&quot;<p>Now that is really funny around introverts since you leave them with no place to go. And a lot of folks I socialize with are fundamentally introverts. So that isn&#x27;t a good conversation starter. :-)<p>But once you realize its a conversation starter, not a definition of who you are, you can go back into discovery mode, like &quot;Hi I&#x27;m Chuck, I&#x27;m curious about that gizmo you&#x27;re carrying ...&quot; etc.<p>And you realize, as Marco and Matt have you want to know &quot;who&quot; you are. I&#x27;ve decided I&#x27;m the equivalent of the &#x27;curiosity&#x27; thing you pull out of GLADoS in Portal.
评论 #6036971 未加载
31reasonsalmost 12 years ago
Programming is to Software Entrepreneurs what Mathematics is to Architects. Means to an End.
评论 #6036690 未加载
评论 #6036751 未加载
pkaleralmost 12 years ago
Sounds like Marco is in the same place I was in my late 20s: burnt-out.
评论 #6036828 未加载
cmbausalmost 12 years ago
Yes! The tools are a means to an end. The goal isn&#x27;t to impress other developers with advanced knowledge of design patterns. The goal is to impress users. If your products impress users (which Instapaper and Tumblr certainly have) I think that makes you a damn good programmer.
评论 #6036826 未加载
randomapathyalmost 12 years ago
If you have barely touched code in 6 months, you are not a programmer. Moreover, if you haven&#x27;t bothered to learn design patterns, you probably never were.
评论 #6036752 未加载
评论 #6036736 未加载
评论 #6036830 未加载