Live data from Hacker News

Ask HN: I want to do exceptional work, but I'm in a rut

news.ycombinator.com

1–10 of 12 posts

Ask HN: I want to do exceptional work, but I'm in a rut

#1
I started programming when I was young and learned a lot in a very short time (qbasic -> client side web -> perl -> php) within a year. As I've continued learning my pace has slowed. I'm sure it's a function of age as well, but going from intermediate to advanced is a much longer journey than the initial part of the learning.

After losing my last job, my internal motivation train jumped off the tracks and now that I've secured employment elsewhere I can't seem to get back on the rails. There's a mental fog that is making it tough to connect my day to day actions to the long term plan. Maybe I'm just out of practice.

But whatever the case may be, I'm sure others have gotten into a similar spot before. I'd love to hear any stories and accompnyning advice.

Re: Ask HN: I want to do exceptional work, but I'm in a rut

#2
Learn another language and program for another platform. Why not order a Raspberry Pi or a similar device and get GAMBAS running on it? You could be developing cool Linux software in no time.

http://www.linuxbasic.net/news/gambas-runs-on-raspberry-pi/

Re: Ask HN: I want to do exceptional work, but I'm in a rut

#3
Don't overthink it. Scratch your own itch and create something. Since you have some perl background, create a useful utility and get it up on github. Do it again tomorrow, and keep going.

No utility is too small. You want to get into the ecosystem of reusable code and just getting out there. At some point (soon), your learning will go exponential.

Re: Ask HN: I want to do exceptional work, but I'm in a rut

#4
Sometimes we just need to power through our struggles. Its OK to feel like you do. And you shouldnt feel bad about it. Maybe try something new? Or even try something old? I get my coding going by reading the code Ive written in the past and fixing it. Or visit github and read code and make annotations.

You are right that going from intermediate to advanced is a much longer journey. Its a tough ride if you are not in it for the long haul. Maybe you are judging yourself too hard? Realize that anything worth doing takes time.

Re: Ask HN: I want to do exceptional work, but I'm in a rut

#5
From a Lincoln biography:

"Speed (Lincoln's friend) recorded the dramatic exchange that began when he came to Lincoln and told him he would die unless he rallied. Lincoln replied that he could kill himself, that he was not afraid to die. Yet, he said, he had an 'irrepressible desire' to accomplish something while he lived. He wanted to connect his name with the great events of his generation, and 'so impress himself upon them as to link his name with something that would redound to the interest of his fellow man.'This was no mere wish, Lincoln said, but what he 'desired to live for.'”

Re: Ask HN: I want to do exceptional work, but I'm in a rut

#7
post #6

Take a look at how Feynman did it: http://www.physics.ohio-state.edu/~kilcup/262/feynman.html

Exactly! If it's not worth playing, it's not worth doing on your free time. When you learned Perl and Php, wasn't that kind of play also? Maybe it's the Php rotting your brain.

Now, learn some new programming language (see some options at http://rosettacode.org/wiki/Language_Comparison_Table) and start playing again!

Also, write down ideas for projects that you would like to do. It might wind up longer than you excepted very fast... and as bonus, you'll get to learn new algorithms, programming paradigms and so on.

Re: Ask HN: I want to do exceptional work, but I'm in a rut

#9
post #7
post #6

Take a look at how Feynman did it: http://www.physics.ohio-state.edu/~kilcup/262/feynman.html

Exactly! If it's not worth playing, it's not worth doing on your free time. When you learned Perl and Php, wasn't that kind of play also? Maybe it's the Php rotting your brain. Now, learn some new programming language (see some options at http://rosettacode.org/wiki/Language_Comparison_Table ) and start playing again! Also, write down ideas for projects that you would like to do. It might wind up longer than you exce…

Hah. PHP brain rot. But alas, I do know many other languages. I'm a professional programmer. I was just using that as an example I felt meaningful at introducing myself to other programmers. Your suggestion is a good one though-I do need to start playing more with my coding time.

Re: Ask HN: I want to do exceptional work, but I'm in a rut

#10
I'm in a similar rut; I just don't feel like doing anything most of the time. When I do...it seems like there are so many barriers. Upon reflection, I know these setbacks are day-to-day things that everyone deals with, but they seem much more substantial to me at the time.

What seems to be working for me: Ramit Sethi's material. He always seemed scammy to me in the past, but when patio11 started mentioning him I had to take a look. He's quite motivational -- I haven't really made a lot of progress out of "meh" and into the zone yet, but I at least feel like I can.

(unaffiliated; throwaway account so people don't know about the rut :))

Post reply on HN