writing a program requires a lot of time