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.

If you don’t finish then you’re just busy, not productive

426 pointsby jbsimpsonover 8 years ago

26 comments

pipio21over 8 years ago
One of the biggest Aha!! moments I had happened when I created my first company and realized how important joining people of different personalities together is in order to make them prosper. Making teams instead of solo work.<p>For example a very good designer or visionary could see the forest but finds it very hard to face each individual tree. There are other people that can&#x27;t see the forest by themselves but are extremely efficient working on tree after tree.<p>You just join them together and magic happens.<p>It is a terrible thing that our educational system favors so much individualism, even when most important work(Nobel prices, great products or services) are done in teams.<p>When someone starts too many projects but finish none, for me is a symptom that he simply can&#x27;t finish it alone. In my company I have gotten practice on making people finish things.<p>This is probably the biggest thing Silicon Valley has, there is always someone who can help you and you help her too.
评论 #13404662 未加载
评论 #13405699 未加载
评论 #13404180 未加载
评论 #13404470 未加载
评论 #13404070 未加载
评论 #13406257 未加载
评论 #13404847 未加载
评论 #13405867 未加载
评论 #13405506 未加载
评论 #13405583 未加载
评论 #13404954 未加载
评论 #13405857 未加载
评论 #13404813 未加载
评论 #13404570 未加载
delegateover 8 years ago
I generally agree with the article.<p>However there is another side to the coin.<p>The tldr is that <i>Some things are better left unfinished</i>.<p>The longer version:<p>Some projects are just experiments and learning exercises, even though at the moment we feel like this is going to change the world (note: the world will change anyway).<p>The reality is that there&#x27;s just too much stuff - physical products or digital applications, music or movies - it&#x27;s just too much shit out there !<p>And not all of it is good, in fact, as with anything - most of it is crap which only adds to the cognitive noise or pollutes the environment.<p>Why should you contribute your half-assed idea&#x2F;project&#x2F;product to the ocean of useless things, apps, art that&#x27;s out there ?<p>If during the initial phase of development you don&#x27;t have a clear answer to this question, then it is OK to abandon it and move on to something else.<p>There&#x27;s no shame in accepting that <i>most of the time we have shitty ideas</i>. By &quot;idea&quot; I mean not just the actual technical stuff, but the whole &quot;build a company&quot; ideation that goes along with it - how you&#x27;re going to get rich and get invited to TV shows, write blog posts which millions retweet and shit like that. A lot of young people unfortunately bet their youth and mental health on trying to prove otherwise.<p>Creative energy is very similar to (if not the same as) sexual energy. It&#x27;s something that just &#x27;grows&#x27; inside us and it must be released. But not all of the sexual energy should be used for its intended purpose - creating new humans - otherwise we&#x27;d quickly run out of space on the Planet.<p>Sometimes it is ok to just &#x27;vent&#x27; and waste a little bit of that energy in order to make room for fresh &#x27;energy&#x27; :).<p>So it&#x27;s ok to just &quot;masturbate&quot; intellectually from time to time without actually finishing it.<p>Career-wise, you probably want to finish one or two, maybe several projects in your life.
评论 #13404418 未加载
评论 #13403963 未加载
评论 #13406319 未加载
评论 #13403981 未加载
jen729wover 8 years ago
I realised I was guilty of this in 2016 so for 2017 I&#x27;ve made a few simple changes, the primary one being how I write my &quot;project&quot; name in OmniFocus.<p>For instance, I had &quot;Learn how to use bash properly&quot;. Well, what does that mean? When is that finished? It never is. Now, that project is called &quot;Read &#x27;Learning the bash shell&#x27;&quot;.<p>Immediately, that&#x27;s attainable. When I&#x27;ve finished reading the book, perhaps I&#x27;ll want to do more, perhaps I won&#x27;t. But at least I know that I&#x27;ll have <i>completed</i> that project.
评论 #13403491 未加载
评论 #13403736 未加载
评论 #13403609 未加载
评论 #13405133 未加载
评论 #13403812 未加载
m3kw9over 8 years ago
For learners, finishing matters because:<p>1. The learning you get from going thru whole cycle is valuable for next projects. Even if you release a few turds. Say you release an iOS app as a measure of finish.<p>For veterans, finishing does not matter because:<p>1. If you see a piece a piece of turd and not able to say no to it, you will probably be wasting valuable time finishing to save face as the author may suggest. --- Is like in war, you need to know when to retreat, and cut losses(save your time and not finish). That&#x27;s the perplexing part is when to retreat at the right time.
dheeraover 8 years ago
It also depends on your own risk&#x2F;reward equilibrium for personal side projects vs. career projects.<p>I take much bigger risks with personal projects than career projects. I don&#x27;t care if 95% or more of them fail or are not completed for good reasons (cost, physically impossible, etc.).<p>To a great degree, I don&#x27;t even tell people about the failed personal projects. In fact that&#x27;s one thing I love about personal projects. With career projects, the most annoying thing to me is that you are forced to tell people (cofounders, employees, investors, customers, family, friends) what you&#x27;re going to do, and then you have to try to live up to it. With personal projects you don&#x27;t have to tell anyone. And because you don&#x27;t tell anyone, you won&#x27;t be discouraged by anyone. You can set out to build A, and end up building B, or end up building nothing and just having a good time, and you don&#x27;t have to worry about leaving a bad impression.<p>If you built A, you say you built A. If you built B, you say you built B. If you built nothing, you say nothing at all. It&#x27;s awesome. The point is I don&#x27;t like <i>saying</i> anything until I&#x27;ve actually built something that minimally works.<p>If you&#x27;re motivated and disciplined enough, this is an excellent framework for exploration. In particular, the human ego&#x2F;desire to <i>say</i> something means that I&#x27;m motivated to keep at it until I have built something that allows me (under this framework) to say something.
mosselmanover 8 years ago
While I agree with regards to being productive and I also agree that &#x27;finishing&#x27; things feels good, I still doubt that &#x27;being productive&#x27; should always be the goal.<p>I have discarded many &#x27;side projects&#x27;, but the lessons learned from those projects have made me a lot more productive in my job. For most projects I don&#x27;t even feel bad about the time I spent doing them since I had fun figuring out how to implement some of those things.<p>Take playing sports for example. I like to play football, the kind played with my feet and a ball, not the one played with one&#x27;s hands and a oval leather air container. This is never &#x27;finished&#x27;, but doing so I exercise my body, clear my mind and most importantly, I have fun. I see a parallel for one game of football with figuring out how to test some external API in a side project. After discarding the side project (a few games of football) I still know how to test external APIs. Just as playing 1 game of football won&#x27;t get me any closer to winning the champions league, my condition (skills) are better and I had fun (fun) along the way.<p>Stop being so hard on yourself.<p>If you DO want to create a serious company out of your side project it probably IS a good idea not to let yourself get distracted by other fun projects along the way though. Especially if you are juggling a full-time job along side of it.
xolbover 8 years ago
&gt; What is the minimal state of completion this project needs to reach for me to consider it a success and having been worth my time?<p>I used to think like that, but this is a moving point. As long you finish a list of things that you deemed important, many others will replace the old ones and the list actually will never be empty. This feeling of fulfillment will never come.<p>So I&#x27;m doing differently this time in my startup (that was also my side project for a while). I created a funnel and measured everything. I cannot develop anything on top of my head (We, developers, are creative by nature, and it&#x27;s easy to find a myriad of interesting new features). The new feature needs to come from data and user feedback only. No exceptions.<p>The funnel is completed and has being measured, then the project is completed. Everything beyond that is just optimization. This was a shift in my mind and I feel much better because I finished the project, instead of constantly open. And of course, this is not a mind tricky. The project is actually completed.
评论 #13404128 未加载
blazespinover 8 years ago
Just redefine what it means to finish, and voila, you&#x27;re productive.
评论 #13403235 未加载
评论 #13403469 未加载
评论 #13407433 未加载
dufhlwiueghover 8 years ago
As a prolific non-finisher I have to disagree to make myself feel better. My laptop is littered with half-done projects but so what ? They&#x27;re simply sketches, explorations, they were never intended to be anything great. You explore a path and see where it goes...sometimes it fizzles out and that&#x27;s fine. I&#x27;ve got some projects I&#x27;ve been revisiting on and off for like 8 years and they&#x27;ll probably never amount to anything, but they help me learn about a particular aspect of coding or maths.
sevensorover 8 years ago
So, to summarize, he&#x27;s writing blog posts about finishing things instead of writing his dissertation.
评论 #13404761 未加载
tzakrajsover 8 years ago
I drop projects that seem interesting at the outset or in abstract when they stop being rewarding. It is better to move on to the next project, because you could learn something substantial about the world around you while your head is up. Eventually there will be a project that you cant shake and you execute fully on it.
greenspotover 8 years ago
Is &#x27;not finishing&#x27; an inherent problem of being a coder and a coder&#x27;s reward system?<p>When I look at myself, coding is great when I learn new things, new APIs, can glue stuff together to create new systems which haven&#x27;t been there before. Once I master a technology or have to do stuff which was done million times before it gets boring. Then, I rather seek for the next kick, the next API, the next language&#x2F;framework&#x2F;lib.<p>So, having ongoing novelties seems to be an important part of a coder&#x27;s reward system. This hurts finishing and going the last mile, the most difficult part of a project that is not about facing steady novelties. Often it even means to abandon the shiny new tech and rebuild stuff in some proven tech.<p>However, the bad is you never finish, the good is you learn all the time. Better than checking Facebook, Instagram and your smartphone 24&#x2F;7.
评论 #13404606 未加载
hekkerover 8 years ago
In my experience being productive is more a matter of setting a clear scope of goals on which I&#x27;m going to focus on the next X months. Other than the strict necessary tasks that might interrupt activities related to these goals, no extra goals may be added until one is finished. After that, at the beginning of each day I decided what micro-tasks I want to do (write paragraph X of paper, fix bug Y in project Z) and I don&#x27;t go home until I am done. Everyday it seems like I am only doing small tasks but after time these tasks add up and I finish big projects. Big projects&#x2F;goals are not finished over night, you need time. It&#x27;s easy to get demotivated when there are big tasks ahead. The key is to chop them into do-able, reachable tasks and you hold yourself accountable to fix these tasks no matter what.
SubiculumCodeover 8 years ago
This has been true in my academic career also. The ability to say no is important.
n1000over 8 years ago
I also learned this the hard way recently. I have always been extremely busy. But finishing a large project, such as a PhD, forced me to learn that one needs to check at least 1 or 2 of these boxes on the todo list in the evening. Otherwise there has been no progress and, even worse, I will go home frustrated and have burned a lot of energy. Oh yeah, and ask a doctor about ADD.
terrywangover 8 years ago
&quot;Finish what you have started before starting &#x2F; working on new projects&#x2F;tasks.&quot; - My boss<p>Following the GTD methodologies (it&#x27;s been a long time habit), a lot of small things get to the bottom of the list while new ones keep coming along, properly prioritizing tasks is the key.<p>After all, most people can only work on 3-5 tasks in parallel in real life.
benologistover 8 years ago
I think if your goal is launching you&#x27;ve got to make sure the work you&#x27;re doing is enabling that to happen sooner. Once you start prioritizing as little as possible into pre- and as much as possible into post- launch bad ideas start filtering themselves out during the wait.<p>I think one of the big traps is convincing yourself part of &#x27;make x to do y&#x27; always includes &#x27;learn a new stack&#x27; that will be 1% technically-better but 800% slower than what you used last time. Pretty crap optimization if you goal is to launch anything.<p>I think for developers on HN it&#x27;s also very easy to build something with the expectation we&#x27;ll want to discuss it 2 - 3 times a week on the front page for them to get users, neatly solving the business side in advance!
juicedover 8 years ago
To sum it up:<p>An unripe fruit attracts no birds, they only come when it becomes sweet. -Ghost In The Shell 2, Innocence
LifeQuestionerover 8 years ago
&quot;Under that system, things like polishing and refactoring my code (which can be a valuable use of your time, but I would frequently use them to procrastinate), counted equally towards my goals for the day, even if I wasn’t actually making any real progress.&quot;<p>...so set the goal before you start your Pomodo task.<p>That&#x27;s what I do.<p>I choose something I can get done in say and hour and start the task for an hour and try and get it done during this time. This also gamifies my time, and I have to keep redirecting my focus on the goal. I get shitloads done during this. During my 10 minute break in between, i&#x27;ll reflect on the task, decide next goal, etc. And repeat.
nraynaudover 8 years ago
i have 2 counter points: - people with focus issue do their best to finish before the focus slips - people with depression tends to not finish, some shrinks thinks it&#x27;s ok, because it&#x27;s at least being active and it&#x27;s a sign of seeking a path.
andersonmvdover 8 years ago
&quot;You call it procrastination, I call it thinking&quot;, that&#x27;s a quote I heard in a TED talk :)<p>Leonardo da Vinci seems to be one of those who procrastinated&#x2F;thought a lot.
bryogenicover 8 years ago
Is it just me or is the title sentence difficult to parse? Is this a correct interpretation of the author’s intent:<p>&gt; Having a habit of not finishing your side projects means you are a busy person; not an unproductive one.<p>The author never came back to the word “productivity” or what that means to him in relation to side projects so I don’t feel like I can say with convection that my re-wording is correct.
评论 #13404527 未加载
ausjkeover 8 years ago
Agile, MVP are all designed to cope with that, i.e. deliver from the start, and grow along the way.
tonyedgecombeover 8 years ago
I don&#x27;t have problems finishing but I find it exhausting, I guess it&#x27;s the effort of forcing myself to complete all the tedious details required at the end of a project. I usually need a few weeks at least before I start the next project.
mixmastamykover 8 years ago
People often work with a personal trainer in the gym for the same reasons. The trainer&#x27;s knowledge is useful of course, but obligation and teamwork is a major success factor as well.
z3t4over 8 years ago
the secret to finish a project is to set a realistic goal