4 ms·
Being good at estimating is an important skill for a developer. You are the one with the knowledge of what needs to be done to deliver a project and to be a goo
by beefalo 6y ago
Being good at estimating is an important skill for a developer. You are the one with the knowledge of what needs to be done to deliver a project and to be a good engineer you should be able to deliver a reasonable estimate so a decision can be made on what to invest in. If your guidance leads is wrong and leads to a bad investment, then it is not a misplaced judgement for you to bear some of the blame.
- desipis 6y ago"You are the one with the knowledge of what needs to be done to deliver a project" I think you're missing the point. Nobody has that knowledge prior to the project being complete. The only exceptions are very small projects or projects that are just rolling out pre-established boiler-plate solutions. Any reasonably complex and reasonably sized software system contains far more uncertainty than humans are capable of thinking through.