Discussion about this post

User's avatar
Anton Zaides's avatar

Completely agree with your take on estimates. Being able to foresee problems and give reasonably accurate estimates is critical.

I have an amazing junior engineer on my team, very motivated and learns fast. The problem is he his ALWAYS too optimistic, no matter how much time we discuss it. Nobody pressures him to give low estimates for tasks, but the fact is he is always late and it’s hard to count on him. I started to just buffer it myself, but it feels patronizing.

John Crickett's avatar

Estimates and working on legacy code are facts of life as a software engineer.

The good thing is, legacy code has value, greenfield is more likely to get canned in a bad economy - it's unproven.

2 more comments...

No posts

Ready for more?