Coding Horror è uno dei migliori blog che mi capiti di leggere, stamattina se n'è uscito con un post che suona come uno schiaffo di verità, una di quelle "rivelazioni" a cui riesci solo a dire: è talmente vero e banale che non ci avevo mai pensato...
già solo l'incipit è autoconclusivo (ripreso da un altro blog)
Programming is fun. It is the joy of discovery. It is the joy of creation. It is the joy of accomplishment. It is the joy of learning. It is fun to see your handiwork displaying on the screen. It is fun to have your co-workers marvel at your code. It is fun to have people use your work. It is fun have your product lauded in public, used by neighbors, and discussed in the press. Programming should be fun and if it isn't, figure out what is making it not fun and fix it. However, shipping isn't fun. I often have said that shipping a product feels good, like when someone stops hitting you. Your job is completing the product, fixing the bugs, and shipping. If bugs need fixing, fix them. If documentation needs writing, write it. If code needs testing, test it. All of this is part of shipping. You don't get paid to program, you get paid to ship. Be good at your job.
Noi professionisti del sw dovremmo più spesso tenere a mente queste parole.
saluti