Мне на пользу пошли следующие методы:
1) Работать в помещении, отличном от дома. Как вариант снимать офис для себя недорогой. Отношение меняется тут же.
2) Два рабочих монитора. На одном доки, на другом — ide. Очень удобно.
3) Таск-менеджер, система контроля версий.
4) Магнитная доска и маркер! Must have!
5) Обязательный перерыв на обед, но не в строго определённое время, а в промежутке между задачами, чтобы не прерывать себя во время потока мысли :)
6) Настоятельно отказаться от соц. сетей / форумов / rss лент / главной хабра. В интернет только для документации / гугла.
7) В топку все мессенджеры. Как вариант, завести отдельные аккаунты для работы, общения с клиентами.
8) Перекуры сильно сбивают с ритма, если вы курите, то не желательно ходить на перекур посреди работы над какой-то задачей, есть шанс потом минут 10-20 возвращаться в русло.
9) Приятная спокойная музыка или полная тишина, кому как удобно.
Прирост производительности у меня очень большой вышел за последние пол-года.