Как не отвлекаться во время работы?
Заплатите суровому мужику, чтобы сидел сзади и отвешивал вам пендалей всякий раз, когда вы отвлекаетесь. Заплатите вперед, чтобы он отработал месяц. Договор там можно составить - отказываетесь от его услуг, штраф в двукратном размере, заверить у нотариуса. Дорого, сложно, но результат будет.
Лично для меня трудно сесть за задачу потому, что я обычно "перегораю" во время работы и потом уже трудно приняться за нее. Для себя нашел следующий выход использую технику "pomodoro" суть ее заключается в следующем выполнение задачи разбивают на промежутки времени с обязательным отдыхом по окончанию рабочего промежутка времени, обычно это 25 минут на работу и 3-5 минут на отдых. Использую бесплатную программу TimeIO, за одно можно потом просмотреть что и когда делал