Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
I have to say something here. Programming as an artform is SOLELY in the arms of the programmer. I'm paid a salary, but with OT incentives. Given that, it's very easy (and a number of the developers I work with do so) to just hack'n'slash your code and produce 100 kinds of crap. On the other hand, if you, within yourself, are an artist, then your code will be beautiful, regardless of whether money is an issue. In fact, having the luxury of being paid hourly, I can see the possibility of taking the time (cause you're getting paid for it) to truly "Do Things Right"(tm). If you're paid salary, then you just want to get things done in the minimum amount of time possible while still looking like you're working the maximum amount of time possible. Thus, you create whatever works and you don't care.

The art in programming, I've found, is in how maintainable you strive to make your code. If you write with that in mind, then you will improve your code and (generally) come up with near-optimal code. If you code solely for speed or memory, there is art in that, but not in the same way. (In my opinion, of course.)


In reply to Re: Re: Free Software Development, Money, and the Hacking Experience by satchboost
in thread Free Software Development, Money, and the Hacking Experience by mothra

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, 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, 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.
  • Log In?
    Username:
    Password:

    What's my password?
    Create A New User
    Domain Nodelet?
    Chatterbox?
    and the web crawler heard nothing...

    How do I use this?Last hourOther CB clients
    Other Users?
    Others meditating upon the Monastery: (1)
    As of 2024-07-20 12:25 GMT
    Sections?
    Information?
    Find Nodes?
    Leftovers?
      Voting Booth?

      No recent polls found

      Notices?
      erzuuli‥ 🛈The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.