Ну как правило, план работы подразумевает 1-2 задачи в день. Если же они лёгкие, закрываю план следующего дня. Бывает ебусь с проблемой очень долго, дня 2-3, а бывает изучаю в это время технологию для решения задачи, бывает в это время проходят тесты и по их результату либо смена варианта решения и всё заново, либо частичная доработка
Опять же в моём поле, так сказать, задача, требующая более 10 часов работы над решением - это задача сложного уровня (нет информации в публичном доступе, нет готовых решений, нет доступного объяснения технологии, методы тыка и тд)