3 ms·
First off, don't measure your productivity against what others are doing, measure it against yourself. Perhaps some of these people you're seeing have "develope
by jdavis703 9y ago
First off, don't measure your productivity against what others are doing, measure it against yourself. Perhaps some of these people you're seeing have "developer evangelist" or "architecture" roles, allowing them to spend more time posting on social, writing articles, giving presentations and less time producing software artifacts.
Second I think meditition is extremely important. Yes it'll take time from your day but you'll start training your mind on how to focus, so the hours you do spend trying to produce work artifacts are more focused (and free of depression, anxiety and mindless thoughts). You can try apps such as Calm or Headspace to learn more about how meditition can be practical for your daily life.
Second plan out your work and goals for each day and hour or whatever your relevant work unit is. Set a timer so you take frequent but planned short breaks. Go for a walk or make some coffee. Don't get on social media or Hacker News on your short break. When your break is over stay focused on your work, using mindfulness techniques that you hone during meditition.
Lastly figure out ways to block out distraction. If you like to daydream, set aside time to do so and keep your notes in a journal. If there are really noisy Slack channels, mute or leave them. Turn off email notifications, and only check it when you start the day, around lunch time and before you leave for the day. And put your phone on airplane mode during the day if you can.