It’s interesting to read your opinion on the engineer’s curse. From an engineer’s point of view it’s very recognizable. During the creation process, there’s always the increasing insight that the product would be better with certain changes, which may need discarding a lot of finished work. The perfection-time curve is not linear, if it takes a month to design a working product, it will take two months to make a pretty good product, and a perfect product might take forever. Apart from that, many engineers tend to work on the challenging part, ignoring the obvious details until it needs finishing (and then discovering there are still some non-trivial parts). Although deadlines are no fun, not seeing your creating coming to life is even worse. Good advice!
↧