Crash, главное - не наговнокодить на новом проекте (чем автор занимается на текущем проекте). Попадет на проект, где давят по срокам - тот же говнокод будет месить.
Легаси код 2 недельной давности, т.е. говняем здесь и сейчас
Вот вам и причина выгорания. Копание в говнокоде серьезно истощает психические ресурсы.
Бросайте текущий проект. Ищите, где хоть немного лучше с качеством кода.
Но, т.к. туплю на простых вещах, забываю, что знал когда-то, то сложно пройти техническое собеседование (попытки были)
Андрей Андреев, Всё равно точных сроков нет, и даже с погрешностью +-50% нет.
Чем ближе к концу задачи, тем точнее определяем срок. Задача решена - получаем точный срок.
Еще интересно, кто должен заниматься декомпозицией задач: менджер, разработчик или совместными усилиями?
Например, задача с виду занимает больше одного дня. Кто будет разбивать задачу на более короткие подзадачи?