“you want software that does X? I can do that in like 6 hours
“oh you want it to not crash or have bugs, and report errors in a sane way? I need 2 weeks
“it also needs to run on other people’s computers? give me 4 months
“those other people need to actually understand how to use it, and they aren’t massive tech nerds like me? I’m gonna need about 3 years”
the moral of the story is that making software is really easy. the hard part is making software that is Helpful For Other People

