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.

Ask HN: How do I regain my passion for programming?

13 pointsby Loeffelmaennover 3 years ago
I had some time of work and I was really looking forward to get some work done on a private project. But once I actually sat down and started it felt like a chore and I stopped shortly after I started. I tried again but in the end I got nothing done and just left it alone for my time off. Now back at work (programming) I get the same feeling again. What once was such a fun and intresting activity for me has been reduced to a feeling of dreed everytime I have to do it. This has been going on for a while now. Did this ever happen to anyone else and how did you handle it? Is there a way to regain the love for coding?

9 comments

ogwhover 3 years ago
You need to stop building things you don&#x27;t enjoy building and which you have little to no interest in actually using. After that take as much time as necessary for something to strike your interest, possibly in a totally different domain (e.g., embedded systems instead of CRUD crap).<p>Once you reach that point tinker a little, not a lot. When you feel resistance take a break, never force yourself. Don&#x27;t force yourself to write code you don&#x27;t enjoy writing, find ways around it, at least initially. You need to avoid reinforcing the association between code and pain until you have a buffer of good experiences in your new domain.<p>It might be (probably will be) necessary to find a new career path in the meantime.<p>Good luck.
评论 #28964980 未加载
评论 #28970077 未加载
pkrotichover 3 years ago
I&#x27;ve been where you&#x27;re. It&#x27;s maddening.<p>Everyone is recommending you find what you truly love - that sounds good and all, but life is not that simple (you got to make a living for example - what you &quot;love&quot; might not provide for your family) and more importantly there&#x27;s no guarantee you&#x27;ll love it forever or even next month. It&#x27;s sound advice but it can get you chasing the highs (what you love) forever.<p>The issue might not be with what you do per se - perhaps its depression or unhappy environment (relationships, coworkers, job, family etc) or hormonal imbalance of some sort manifesting itself via work.<p>What has helped me is paying close attention to &amp; managing depression. It&#x27;s a multiplier for me for sure - I try to put in as much miles as possible on the good days (before she cometh again). Also doing a reset (whatever that means to you) once in a while also helps... a trip to Cuba a couple of years ago helped me get out of antidepressants for example.<p>@Rury mentioned psychology of flow and it reminded me of a book called Flow by Mihaly Csikszentmihalyi [0] - it&#x27;s a little dated but it was helpful to me. Also checkout The War of Art [1]- it&#x27;s basic but sometimes it&#x27;s the reminders you need.<p>Good luck. You&#x27;re not alone - my contacts on the profile if you want accountability partner of some sort.<p>[0] <a href="https:&#x2F;&#x2F;www.goodreads.com&#x2F;book&#x2F;show&#x2F;117101.Flow" rel="nofollow">https:&#x2F;&#x2F;www.goodreads.com&#x2F;book&#x2F;show&#x2F;117101.Flow</a> [1] <a href="https:&#x2F;&#x2F;www.goodreads.com&#x2F;book&#x2F;show&#x2F;14653803-the-war-of-art" rel="nofollow">https:&#x2F;&#x2F;www.goodreads.com&#x2F;book&#x2F;show&#x2F;14653803-the-war-of-art</a>
Ruryover 3 years ago
I feel like understanding the psychological concept of flow and using it to your advantage really helps. The key really is to choosing projects&#x2F;goals that will keep you in the &quot;feel good&quot; states. If a projects seems too overwhelming, keep breaking it into smaller more manageable chunks&#x2F;tasks&#x2F;goals and just focus on those for the time being.<p>That said, I&#x27;d also suggest perhaps looking at other factors that might be giving you headwinds. Almost anything that can affect your dopamine levels (drugs&#x2F;food&#x2F;sex), can subtly influence your motivation. For me personally, I feel quitting all sources caffeine&#x2F;nicotine has improved my ability to remain focused on tasks.
gashmolover 3 years ago
Are you sweeping something under the rug? Loss of interest or pleasure is a symptom of depression. When you get rid of your depression, you&#x27;ll enjoy programming again. If you don&#x27;t think you have depression or other issues then try to find a challenge in programming. For me going through Programming Pearls got me hooked again on programming after a period of boring work.
sushsjsuauahabover 3 years ago
Figure out what you really enjoy doing in life (even if it is nothing at all), and do more of that instead :)
codingclawsover 3 years ago
Happens all the time. The only solution I know of is to stop programming for an extended period of time. Actually I think I&#x27;m going through it right now. Haven&#x27;t coded in about a month.
yuppie_scumover 3 years ago
There’s nothing wrong with saving your “programming brain” for your work and checking out to do other things when you’re off the clock. It doesn’t make you a bad programmer, employee or person. It means you’re well rounded.
giantg2over 3 years ago
&quot;How do I regain my passion for programming?&quot;<p>Short answer is to not do it as a job and instead do it as a hobby.
ddingusover 3 years ago
Do a bunch of new things. You will find problems you want to solve, and writing that code is likely to be gratifying and exciting.<p>I was rapidly approaching burnout in software related tech work. Was light on code, but I did write code fairly regularly. And I just hated all of it, but was also really good. Trapped.<p>I purged one day. Had a whole bunker running in my house. All those enterprise apps and lots of cool things I made to do the job and make magic sometimes. It was my edge and curse. All around me in the end.<p>Changed scale. For me, that meant going back to the roots, the stuff that would keep me up at night.<p>Went small. Bought some dev boards and suddenly I was back to fun problems. Making video display signals, drivers for hardware, sensors. Decoded to set up an 8 but workstation. Apple 2 &#x2F;e decked out with a faster clock, some I&#x2F;O cards... just to pick up electronics where I left off decades ago.<p>Found out I still love all that stuff, but also found out I was sick of enterprise software.<p>I love embedded. Hardware, purpose built software, that whole thing is fun and very different.<p>Time to really change up, new career, new people. All of it, and that was scary as hell. Still is, but in that good, rise to the challenge way.<p>Today, I am into additive manufacturing, mostly polymers until last year when I got started on metal. There is a startup in my future and a chance to make a big impact and I am super excited about it all. I love the people I work with too.<p>Now I range more widely, electronics, having a scope, soldering things, writing code, connecting to CNC machines, making parts, and helping others to make the challenging parts they need, and more are an every day deal. Hobby fun, plus a lot of well honed, transferrable skills turned into a new reality and I am learning a ton!<p>I also found out I love that. Being around others who I can grow with and helping them too. We all have skills and hard won knowledge we share and apply to the problems at hand.<p>If you dread it every day, whatever that is will just keep eating at you. It goes slower and can be held at bay when you work with great people. I did and it delayed all this for roughly half a decade.<p>In the end it was the same, just slower. But it hit hard anyway.<p>I had to have change.<p>Once I started, and I did that by taking a general management job well outside my comfort zone, but that did require my various domain knowledge be applied to assist and understand the people being managed.<p>I found out I am the servant leader type. Empower the people, keep the crap out of their lives and put the best tools and people in their hands to get great results, and a fair amount of hands on. Cool, but I wanted a bit more entrepreneurial experience. That led to being part of an additive company starting up.<p>Did all that on some good advice from a friend who could see where I needed to grow and where some skill gaps were. Turns out that GM work was just the thing I needed to weave all I had learned together and be able to join a small team building great things.<p>Start seeking. Take a jump, maybe two. I ended up doing two, and may well do one more to in the new gig to come.<p>Have people who know you and who care?<p>Listen to them.<p>Often, we can see this stuff in others and give good advice and wisdom. We also often can&#x27;t see these same things in ourselves. Too close.<p>Worst case is you have to do what you are doing now to recover, pay bills save a little and then try again.