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.

Strategies for Long Projects

184 pointsby pcprincipalover 5 years ago

10 comments

danShumwayover 5 years ago
Excellent post.<p>A lot of this rings true to my experiences as well, particularly being defensive about time and commitments. Really, most of the authors points had me kind of nodding along.<p>On the other hand, I somewhat feel what the author is getting at with optimism, but I&#x27;m not sure optimism is the right word for what makes me productive. It&#x27;s difficult to put into words, but I do agree there is a kind of strange attitude adjustment that has to happen.<p>You need to reach a point where you decide you&#x27;re going to do something, regardless of what problems come up, or how long it takes. There are problems in my own projects that I know I&#x27;ll need to solve, and I don&#x27;t currently know the solutions, but I know I&#x27;ll come up with solutions for them, and whatever I need to do to pragmatically solve them will just need to happen. It&#x27;s less about me feeling confident in myself, and more just saying, &quot;well, I care about the outcome, and I don&#x27;t care what I need to figure out in order to get there.&quot; I know I&#x27;ll put in the time, or find the resources, or learn, or give up whatever I need to give up to make it happen.<p>I don&#x27;t know if I&#x27;d call that optimism though. It almost feels a bit more like stubbornness, or defiance. It&#x27;s not just an assumption that things are going to work out.
评论 #21112323 未加载
评论 #21115696 未加载
killjoywashereover 5 years ago
I don&#x27;t want to come across as putting down the author&#x27;s work, but for the sake of everyone else, I want to reframe the definition of &quot;long project&quot;.<p>This would be a nice post if it was titled &quot;Strategies for Quick Projects&quot;. I&#x27;m on year 8 of what is likely a life-long project (at a pace that is doubling annually). That&#x27;s a fairly long project, but far from the longest. The Manhattan Project, the Human Genome Project, the Apollo project. The Shuttle program. The National Cathedral. These are long projects. They&#x27;re big too. There are other long projects which might be considered &quot;small&quot;. Learning violin is a long, small project. Cataloging all the species of flora and fauna on an island is a long, small-ish project. Cataloging all the microbiota on that island would be a medium-big project. Cataloging all the microbiota on a continent would outstrip the Human Genome Project by a factor of 100.
评论 #21112911 未加载
评论 #21113206 未加载
评论 #21116522 未加载
评论 #21113718 未加载
评论 #21115012 未加载
_pmf_over 5 years ago
&quot;I’m in the middle of three multi-month to a year projects right now&quot;<p>That counts as &quot;long&quot;?
评论 #21112590 未加载
yamrzouover 5 years ago
Great post, with a lot of helpful advice.<p>I particularly found this point of view interesting, would love to hear some examples of it:<p>&gt; Moreover, I believe that choosing to feel something can make you feel that way even if the feeling is artificially manufactured. What I mean by this is that when someone asks us to label how we feel, the label we select is based on how we physically feel at the moment. But what if you said the exact opposite of how you actually felt? Is it possible the re-labeling could become reality? This seems absurd on the face of it, but my experience has been that re-labeling works and causes an actual physical response.
评论 #21112525 未加载
评论 #21112833 未加载
hobo_markover 5 years ago
Something I have been wondering all these years I&#x27;ve been working on long-term projects is, how do others make relationships work with something that, almost by definition, consumes all of one&#x27;s free time and energy?
评论 #21112858 未加载
评论 #21112768 未加载
atrilumenover 5 years ago
Thanks for this.<p>I&#x27;ve been struggling to work full time on a project for a few years now. I think it&#x27;s the most important thing that I can do with my life now, so I refuse to let go for any reason. (I&#x27;m a US citizen literally starving in Colombia.)<p>I can&#x27;t get traction the way I&#x27;ve been going, so I have to make radical changes immediately. Thanks for the list.<p><pre><code> 1. Tenacity (check!) 2. Logging (need a lot of improvement. where has all my time gone?!) 3. Compounding (I fear I&#x27;ll be contemplating this one all day now) 4. Defending your time (prob need to back off on this one; too lonely) </code></pre> I&#x27;m really loving Musk&#x27;s rhyme: If the schedule is long, it&#x27;s wrong; if it&#x27;s tight, it&#x27;s right. I&#x27;ve been moving way too slowly, spending too much time on small details.<p>I need to do my thing more openly instead of hiding out with my head down; maybe I would have never done that first project reboot, and I&#x27;d have customers by now!
评论 #21116036 未加载
wmijover 5 years ago
Something that has helped me with recognizing incremental progress on long running side and personal projects where completion seems so far off is relating it to the crawler vehicles NASA used to get the Space Shuttle to the launch pad.<p><a href="https:&#x2F;&#x2F;www.nasa.gov&#x2F;content&#x2F;the-crawlers" rel="nofollow">https:&#x2F;&#x2F;www.nasa.gov&#x2F;content&#x2F;the-crawlers</a> <a href="https:&#x2F;&#x2F;youtu.be&#x2F;N1WvVRavXsI?t=60" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;N1WvVRavXsI?t=60</a><p>Incremental progress and speed seem slow (1 mph), but eventually you will get into position for launch.<p>This has helped me understand how weight and physical constraints (these == time commitments to a primary project, family, sleep, etc.) impact velocity on where you start from getting to an eventual goal (starting a side project and coming to release, launch, etc.). Some things just can&#x27;t travel faster than 1 mph due to external constraints.
jshowa3over 5 years ago
What I don&#x27;t get is how does one know they will solve a problem? I run into many problems that I don&#x27;t have a good solution for and can&#x27;t seem to figure out nor find how to get one. So I usually need to ask a co-worker for help and even then, they usually have to do it for me because they can&#x27;t find time to show me how to do it. And if they do it or even show you what you need to do, are you really solving that problem?<p>Guess it&#x27;s one of those things no one seems to be able to figure out since most of these pieces never really describe, in detail, what their process actually is for something that&#x27;s unsolvable for them.
hellisothersover 5 years ago
This article rings true of my experience with accomplishing projects both in and out of software but I think it also describes my approach to life generally (optimism + grit) which makes me think it’s less a thing learned and more a personality&#x2F;behavior thing. I know several people who’s approach to life, the universe, and everything is “everything is terrible, I’m going to fail” and have built up defensive mechanisms to manage to still succeed.<p>Also, I would have liked this post to touch on “what do you do when things actually fall apart” too.
codeisawesomeover 5 years ago
This post couldn&#x27;t have been more timely in my life.