Много уделяете времени работе, из-за этого вы исчерпываете весь поток нужной вам информации до минимума, позже просто сидите и не знаете что делать, почему вам плохо. Поставьте себе ограничительную норму в день программирования, например 6 часов. Если больше сидите то отвлекайтесь занимайтесь другим и норма "адреналина" восстановится. Перевод любимых статей по программированию, помощь другим с кодом, читать статьи тоже считается за это
Грузчик также может за 24 часа протаскать 1000 мешков зерна. Но потом будет лежать дома и смотреть как другие грузчики носят мешки, переводят статьи как правильно носить их, и будут жаловаться на боль в спине.