7 ms·
Feynman: I am burned out and I'll never accomplish anything
- paulhauggis 15y agoI've only gotten burned out when I was forced to work on projects I hated for long periods of time. I guess I've been lucky in the fact that I've never truly been so burned out that I've stopped coding completely. I still get that feeling that I used to get when I first started writing software 16 years ago. The key is to have interesting personal projects. Even if I'm working on a project I hate, I can always find some piece of it that I like (and I can use for future projects).
- flatline 15y agoHaving a personal project, or even something I'm just studying on the side, gives me a feeling of freedom and control over my life which I increasingly feel less of in other areas, with marriage, a mortgage, children, and especially a job with projects that I hate. Not that those things aren't all fine (well maybe not the bad job), but not being beholden to anyone else, having the pleasure to mess up or explore dead ends without worrying about the cost, are very nice in the face of all of life's other responsibilities. I think this goes back to Feynman's spirit of play, but there is more to it than just "having fun" in my opinion, at least it's a lot more complex than that for me personally.
- rehack 15y agoDitto for me. Or almost the same :-) I have been writing software for over 17 years now, and never got bored of writing code. In fact, in between years where I was sort of pushed into management were stressful. I realized that (hopefully) I am going to be programming for a long period of time. And last 5 years on my own have been very fulfilling in that respect, and I am very thankful for it. The bulk of my last big project is in Java/GWT. But off late I am back to loving C++. And I want to write more software in C++. Even considering moving something from Java to C++. I got inspired by GIT being done in C. And wrote one fairly good piece of code in all three Java/C++ & C. Before finally adopting C++. The reason was memory usage wise there was very little difference between C & C++. And as somebody above mentions about finding joy in getting things to compile. I am getting that too. C++ just feels fast after working in Java.
- JoeAltmaier 15y agoTakeaway: its nice to be tenured.
- tzs 15y agoDid Feynman have tenure at Cornell?
- sown 15y agoI tried writing some software for fun and while it worked for a little while, I'm still burned out. Now what?
- JanezStupar 15y agoDoing something that will help a bit and then returning to what originally burnt you out will not work IMHO. Fresh creative work is something that enables you to make a break with your history. You have to move on.
- calibraxis 15y agoThat sounds like an impossible question to answer, without a deeper understanding of who you are, your life experiences and what you've noticed has driven you.
- hippee-lee 15y agoFind someone to teach. Instead of you writing the fun software guide them to develop the fun software.
- nick_urban 15y agoDo something completely different. Don't code for a year. If you loved it once, it will come back to you.
- stevenbrianhall 15y agoI can testify to this, actually. I had gotten burned out after years of hard grind, and left to go work on a ranch in central California. It only took a few months being away before I couldn't contain it anymore, and would catch myself building solutions for things in my head, excited to get back to my apartment and code it all out. It's not always practical, but a break from it all can be really healthy.
- bchjam 15y agoI think if you're burned out and try to force fun, it won't happen. The fun comes from following inspiration. Like recognizing a pattern in life and thinking 'I know how that works' and playing with some code as a reaction to that inspiration. Not because you think you should or associate yourself with being a programmer or whatever else, but because it just seems like the most natural way to carry on approaching the thing that sparked your interest.
- ahelwer 15y agoThis is a very powerful message. I've been trying for three years now to recapture the feeling that sucked me into computer science. It was an introductory CS course, and the assignment was to draw a scene using Python's turtle graphics module. The idea I had was to draw cube structures in one-point perspective, as I had long done on graph paper. This was in ignorance of how the entire field of computer graphics worked, and so my method was laughable in its simplicity. Analogous to Feynman and the tap water curve, I suppose; I was immensely proud of the final result[0]. That very week I switched my major from physics to computer science. The code I wrote then was truly, truly awful[1], but the feeling it brought the first time a line of cubes was correctly drawn was incredible. I, and only I had made it do that. I've not felt that way again. Programming contests bring only the feeling of excelling in competition. Algorithm textbooks bring only the short-lived satisfaction of having a magic trick explained to you. Now it seems any time I research a new project I'm drowned in best-practice recommendations and intense fear of writing my own extensive library when a tested, vetted, and fully functional copy exists elsewhere. What to do? I would do anything to recapture that feeling. [0] http://i.imgur.com/wih35.png http://i.imgur.com/wih35.png (find the tetris pieces!) [1]* https://github.com/ahelwer/UofC/blob/master/cpsc217/as3/graphics.py https://github.com/ahelwer/UofC/blob/master/cpsc217/as3/grap... * If you want to run the script, you'll need the modified turtle graphics module found in the same github directory.
- shadowfiend 15y agoMy advice? Write personal projects where you can tell people to go to hell ;) Let me elaborate for a second though: when I work on a personal project, if I want to implement a functionality and there's a library that does it, I write it myself anyway. If I need functionality and I don't really want to write it, I look for a library that does it. Personal projects give you freedoms that professional ones can't. If your personal project isn't quite as stable because you rolled your own middleware in Node instead of using something that's already built, you can tell people to go to hell. These are projects that exist first to let you explore, interact, and build. Perhaps they exist second to provide utility to you. Only as a distant third do they exist to provide utility to others. Now, that isn't to say that such a project can't or won't evolve into a professional one, or that you won't decide to make utility to others a higher goal. At that point, you'll have to see about revisiting some of your early decisions. But to me, what keeps things fun in that context is exactly that: creating something for me and no one else. Because then there are no rules and no constraints: just a canvas, a paintbrush, and paint.
- deleted 15y ago[deleted]
- gjm11 15y agoInteresting. URL ends with "?repostindays=413". And it happens to be 413 days since the same page was submitted before: http://news.ycombinator.com/item?id=2291773 http://news.ycombinator.com/item?id=2291773. What's going on here?
- kcbanner 15y agoHm, that is interesting.
- izak30 15y agoSeveral of the OPs submissions have ?repost on them, maybe just to get around the repost catching, maybe it's totally automated.
- timr 15y agosame user reposted the article 136 days ago: http://news.ycombinator.com/item?id=3328227 http://news.ycombinator.com/item?id=3328227
- prezjordan 15y agoI'm only 19 years old, so I can't speak for many. However, I've found that when I (or my friends) suffer from this "the excitement is gone" bug, I recommend learning how to program web applications. They let you make something big that can instantly be deployed to millions, and some frameworks like Ruby on Rails have a veyr low barrier of entry. Also, with web applications you get to make websites, and experience the thrill of crazy traffic, ad revenue, and making sure people have a good time. Web apps is what brought the excitement back to me. Again, I'm 19 so I'll most likely end up finding another vehicle for my excitement in the near future.
- thenonsequitur 15y agoInteresting. As a professional web developer with ten years of experience behind me, my cure (well, one of my cures) is the opposite: getting re-acquainted with making desktop games. They let you make something fun that can instantly be played ;).
- fizx 15y agoAlso, desktop apps don't involve wearing a pager ;)
- sgentle 15y agoI can never forget that chapter and how well Feynman expressed his burnout. It's hard to imagine that even charming roguish nobel prizewinning physicists who play the bongos can feel useless sometimes. I think most likely everyone has, but it doesn't make for a very interesting blog post unless it's followed with "but I turned it all around with the Pomodoro technique!" Nobody picks a date and says "from that point on, I'm going to grow up and lose my sense of wonder", but still it happens. I worry, sometimes, about how dangerous slow changes can be. The boiling frog thing turned out to be a myth, but the fact that it still persists as pseudo-fact tells you something about how well it aligns with our experiences. I saw a child today play for, honest to god, about half an hour with a low concrete wall. What if I'm just getting a little bit less playful every day? With achievement I feel like you have an internal zero point that you measure from. But the zero has a dangerous tendency to climb. When I was a child I felt like the zero was at, well, zero. People got impressed if I just managed to fall over with gusto. Now I'm a proper software developer and aspiring startup guy, the zero is more like being well paid writing good code for successful projects that make an impact but are also somehow deeply meaningful, about which I make clever insights while blogging, tweeting, plussing and getting a million internet points on Hacker News. Even if it's not quite that bad, expectations build up pretty quickly, and it's easy to end up worried about being in the negative. Why can't it all just be positive? Imagine if you could return to the days when just getting something to compile was a victory that would stay with you for days. I don't really know if it's possible, but I have been making some attempts to try. I read a book on Stoicism that was referenced on Tim Ferriss's blog (that he writes from the deck of his jumbo yacht on the shores of lake always successful), and it actually had a lot of great stuff to say about how to stop expectations wrecking your happiness. But even armed with the ability to bring up Marcus Aurelius at dinner parties, it's tough going. I've cut down to one day a week of work (and pretty fun work with a low responsibility factor) on the theory that I should undersubscribe myself for a while and let myself naturally gravitate towards things I like without an expectation they'll be my life's work, or even very good at all. That's meant I've spent a lot more time doing things, but I still feel a sense of residual nervousness that things I do will be bad. My website, for example, has been blank page for nigh unto half a decade now, just because I want to write something good on there and I'm not sure whatever I write will be good. Old habits die hard, I guess. Having written this now I look back and it seems long and rambly without any particular point other than what goes through my head when I think about that part of Feynman's book. I feel an overwhelming urge to go back and tidy it up, try to tie it all into a nice conclusion or something. Maybe that's the point, though. Can't I just be proud of the fact that I wrote something without worrying that I should be able to do better? Maybe we're all standing around worried but nobody says anything because it would ruin our carefully tended never-fail image. Alright, I'm going to post it. Here goes...
- s2m 15y agoI think John Cleese does pretty good job corroborating the phenomenon in this speech: http://www.youtube.com/watch?feature=player_embedded&v=VShmtsLhkQg http://www.youtube.com/watch?feature=player_embedded&v=V...
- Lewton 15y agoThat was a very interesting talk (that provided surprisingly concrete advice). Thank you
- comet 15y agoThis reminds me of a Zen Buddhist text that goes like this - “The Master in the art of living makes little distinction between his work and his play, his labor and his leisure, his mind and his body, his education and his recreation, his love and his religion. He hardly knows which is which. He simply pursues his vision of excellence in everything he does, leaving others to determine whether he is at work or at play. To him, he is always doing both.”
- donniezazen 15y agoI would like to know the source, please.
- smanek 15y agoUse the Google, Luke. The first hit on searching for the quote explains its history: http://quoteinvestigator.com/2010/08/27/master/ http://quoteinvestigator.com/2010/08/27/master/
- donniezazen 15y agoAlright!! Obi-Wan Kenobi.
- dethstarr 15y agoI think this also alludes to his talent more than simply his burnout. For him, physics came naturally and he enjoyed. He happened to get a Nobel Prize while doing what he did for fun. We should all follow our natural tendencies in order to do what we want. Whenever you fight it, it creates a cognitive dissonance within you that makes you feel depressed and unworthy sometimes. Great post.
- docgnome 15y agoThis is probably the only chapter of that book I really enjoyed. It mostly felt like an "I'm so awesome" series of events. But this was a really valuable chapter. If you feel burned out on something you loved it can be hard to figure out what made you love it. Hacking CRUD apps for 8 hours a day for weeks, months, years can be seriously depressing. CRUD just isn't that interesting, but it is what a lot of programming jobs involve. I'm really rediscovering the joy of programming by teaching intro programming classes at the local community college. To some extent it's let me relive the first time I realized I could make the computer do what I wanted, not what someone else said I was allowed to.
- dschobel 15y agovs "If it isn't going in a text-book or you can't sell it, don't bother." --my thesis advisor
- Drbble 15y agoWas Feynman talking about precession (like in a top or a planet) ?
- Nevaeh88888 15y agoThere is actually a video of Feynman himself elaborating further: http://www.youtube.com/watch?v=RzPfKI4b-dg&feature=relmfu http://www.youtube.com/watch?v=RzPfKI4b-dg&feature=relmf... I would say that the death of his first wife Arlene and the aftermaths of the Trinity Project affected Feynman greatly, as exuberant as he is usually. Feynman's magnificent exuberance and puzzle solving enthusiasm was also illustrated during his last days, where his coworker Christopher Sykes remarked "Look at this man. He faces the abyss. He doesn't know whether he is going to live through this week. But he was consumed by it, and he worked on it all day long...." http://www.youtube.com/watch?v=Fzg1CU8t9nw#t=1h11m46s http://www.youtube.com/watch?v=Fzg1CU8t9nw#t=1h11m46s Feynman was the epitome of the "Doing things for the fun of it" philosophy. His last words to his artist friend Jirayr was "Don't worry about anything~! Go out and have a good time~!" http://www.youtube.com/watch?v=Fzg1CU8t9nw#t=1h32m10s http://www.youtube.com/watch?v=Fzg1CU8t9nw#t=1h32m10s http://www.youtube.com/watch?v=Fzg1CU8t9nw#t=1h32m10s http://www.youtube.com/watch?v=Fzg1CU8t9nw#t=1h32m10s
- Nevaeh88888 15y agoApologies for the double URL at the end of my comment. I was rushing to class.