writing a program requires skill