Hacker News new | past | comments | ask | show | jobs | submit login

Regarding #9, I used to read a lot, and at most times i'm in the middle of 4-5 books minimum. The problem is when I'm writing code or working on tough problems and have a lot going on in my head, it's hard to have the patience for a book, even if I know it's one I'll like. Maybe it's because I read too slow? Anyone else experience this?



You probably don't read slow - but because you can't focus you have to reread sentences.

     at most times i'm in the middle of 4-5 books minimum
There's your problem. Start reading just one, commit to finishing it. If it doesn't keep your interest, then commit to closing it for good and start reading something else.

About working on hard problems - personally I'm at my best when my mind is relaxed and entertained. I have a hobby (photography) and I also like spending time with my 11-months old baby boy.

If you can't find the time to read a book or do something you like other than programming, your mind doesn't stay still, even when programming, no matter how much you like it. You'll always be thinking about your next next project, or about that new and shiny tool you are dying to try out but don't have the time, or about how you're going to save the world someday with your awesome software. Your mind and body crave for other activities other than programming, even if you don't realize it.

Also, TRY DOING NOTHING every once in a while. It's a lot harder than it sounds, but does wonders for your attention deficit.


"There's your problem. Start reading just one, commit to finishing it. If it doesn't keep your interest, then commit to closing it for good and start reading something else."

I disagree. Perhaps this is a personality issue and not a fault, but like the person above I'm always in the middle of many books. This is optimal since I'm letting your mind ruminate on the info, rather than just taking it all at once for the sake for completing it. They key is to take good notes (assuming technical books) and reviewing them each time before starting on the new info.

That's said there's certainly something to be said about sitting still and doing absolutely nothing.


Doing nothing, such as just sitting on the couch? From the outside world it looks like I am doing nothing, in reality I am juggling 10+ different whiteboards and thinking about problems for work/projects I am working on. I can't just shut my brain down.


Meditation would help here. There's nothing to it. The challenge is to sit still for 30 minutes with a blank mind. Completely blank, no thoughts. Try it. You'll find that it's much harder than it seems.


A wonderful slogan for meditation: "There's nothing to it"


Sometimes, when my life isn't going well, I like to revert back to my favorite books. Re-reading particular books that gives me a specific feeling - usually happiness, wonderment, etc. - can be relaxing.

It takes effort and focus to get into a new book. Maybe you can bypass that by just re-reading a old favorite?

Just a suggestion. Obviously, this may bore you.


Absolutely. I'm like edge17 in that the new books I have piled up call out to me like sirens, but I have a series of books that are absolutely "comfort reading" and help me out in times that aren't so great. I know their twists, turns and surprises, but that just makes them old friends.


I like the idea, but it's hard for me to get past the opportunity cost aspect of it - meaning, reading something new vs. reading something old. My list of 'stuff to read' is so long, it's tough to justify spending time on things where I know all the cliffhangers and how they resolve.


Yes! I have something similar like this too, and it's pretty annoying. I'd like to read (and finish) novels, but at the same time I'm too impatient to read them and focus. There are times when I can read for hours and times I can't and just jump up every 5 minutes and start coding some piece of software I was previously working on. Unfortunately, I can't define when these times are. Plus, I'm pretty hungry for knowledge, so there are still numerous books waiting for me.

However, I don't dive into too many books at once though. I have a rule for this, to restrict myself and keep reading what I began. I can only be reading one novel, a few (2-3) technical books (on programming/software engineering/...) and one/two books on startups at once. I don't know how to fix this, but I'm okay with it I guess.


I hardly read any books in my life. My fiancee at the time (now wife) encouraged me to read some books and recommended The Hitchhiker's Guide to the Galaxy to start with. I liked it so much that I am a very regular reader now. After a day of coding, I find reading a book very relaxing, especially before going to bed. It just takes you to a whole different world. I certainly learn a lot about myself and the world in general from those books. It's just amazing.


Programming and the internet can also lead to short attention spans. Reading - for long periods of time especially - is so healing because teaches a more patient, longer attention span to your brain. Meditation can help, too. It takes practice and gradual build up to develop this.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: