&gt; Developing new programs is a means to an end, not an end in itself.<p>Yeah, so this is just another case of the principal-agent problem. The thing which is best for you as a programmer may not always be the thing which is best for the company paying you. You&#x27;ll have to find a balance between the two, and so will your employers.