How do you stop reading the internet when you need to work?
jd: A few things work well for me:1. 10% rule. Whenever you're doing something and feel like taking a break do 10%-20% more. Usually you go over the bump. After fixing a couple of bugs and you want to take a break - fix one more. Just read 50 pages? Read 10 pages more before you take a break. And so on. It gets easier once you're used to it. Concentration is something you have to work on, especially when you don't really like what you're doing.2. Music helps me get started on work, but I usually do my best work in complete silence.3. I get distracted more easily when tired.4. Create deadlines. If you're a deadline-junkie you may do your best work by skipping sleep the night before the deadline and working for 16 hours straight. You can't slack for more than a few minutes when you know time is running out.5. Realize that you don't really want to read social news sites, that's it mostly a waste of time. Think of the things you'd rather do, and then do that instead as "reward" for doing something productive.