Hacker News new | ask | show | jobs
by javajosh 1516 days ago
>torture

It's not torture though, its a fight. Your mind is lying to you. Right now, you're not in control of your attention, and your mind doesn't want to give up that control. It's a mutiny! And you'll enjoy being the captain!

>Ok, but the problem is, _which_ book?

It seems you're a beginner programmer; you could do worse than "Eloquent JavaScript":

https://www.alibris.com/booksearch?mtype=B&keyword=eloquent+...

The tricky part is that you'll want to do some exercises, which means turning on the computer, which means a risk of distraction. Go ahead and turn off the network when you're not using it; you can also modify your hosts file (look it up) to "uninstall" distraction sites by redirecting their name to 127.0.0.1.

You may also want documentation while offline. You can do this by following the instructions here: https://developer.mozilla.org/en-US/plus/docs/features/offli...

2 comments

> It's not torture though, its a fight.

Either way, it's a struggle!

Btw. I've been toying with meditation and mindfulness on and off for a few years now. It's definitely hard work. So far I haven't succeeded in sticking to it for more than a few days at a time.

> It seems you're a beginner programmer; you could do worse than "Eloquent JavaScript":

Oh, sorry for not expressing my thoughts clearly enough. I'm a senior dev, I self-taught myself almost everything from books, starting before I even knew what Internet is, and later from early-Internet-era websites. Again, never considering it a chore, not preparing for a job, it was just a fun way to spend long winter evenings!

I only mentioned JavaScript as an example, slightly ironic, because you used to learn it from a few page long tutorial. The tutorial didn't need to be longer, because JS was mostly used for creating hover menus and animated snowflakes. You could go over it in 30-60 minutes and call it a day. And frankly, there were years when knowledge in that tutorial would be enough to land you a well-paying job. Today you have to push through 21 long chapters (of that book you mentioned), and it's still only the beginning. I feel genuinely sorry for people who are starting these days, web-dev in particular became so complex.

Well, you have your advice. You can either take it, or not. But you need to choose and stop thinking about it. Good luck!
You're not really fighting only your mind, you're fighting psychology experts who dedicate their lives to most effectively exploit your attention.