Apart from motivation, one of the issues this brings up is quality control. Setting standards for production code forces the programmer to work within those boundaries. Make the release of the software conditional on meeting a set of criteria about the quality of the software and how the software is released. This not only benefits the programmer who's having problems, but the entire group.

In working in release management, I've found that when you give developers a specific set of instructions regarding a process, explain why the steps are important, and make their production releases contingent on meeting certain criteria, quality goes up. This is something that you have to have management behind you for, and something that the developers have to understand fully. In a working situation, I think it's far easier to change behaviors than attitude. If you can show the quality process as a positive thing and beneficial to them and the company, their attitude about the tasks will become more positive.


Rich36
There's more than one way to screw it up...


In reply to Re: (OT) Motivating the Unmotivated Programmer by Rich36
in thread (OT) Motivating the Unmotivated Programmer by Ovid

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.