> But an engineer can't help but also factor in "i'm the one that has to build this, so how much extra work am i giving myself?
I wonder how many startups have failed because the tech has been too much of a pain in the ass to maintain and the technical staff burns out and leaves, with more and more expensive developers postponing leaving till as late as possible and doing as little as possible