Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
Why do we write? Not just Perl, but why do we bother programming at all? Based on some discussions I've had with some of my fellow Monks (yeah, I'm not linking to one of them to try and save a little face!) I've come up with a few different classes of programmers and ideas why they might do the programming thing:
  1. Hobbyists: Those who program because it's interesting and when not painfully annoying it's actually a little fun. A hobbyist might think of programming as playing with really, really cool Legos.
  2. Realists: Those who program because a highschool guidance counselor told them that computers would be where all the money is (I'd bet the counselor wasn't thinking of open source at the time!). Some Realists might really love what they do, for some it might just be a job.
  3. Pure Scientists: Programmers who like to hack just because they want to see what they can do or learn something. A lot like a hobbyist, but a scientist tends to be more practical.
  4. Mad Scientist: Programmers who want to see what the language can't do. Hey, Mad Scientists might make for great testers for Perl 6, if it ever gets widely distributed!
  5. Evil MonopoliSts: Oops, finishing this one might not be civil ;) But for some programmers it's a description that sure fits the Bill.
I'm sure there are programmers who are a hybrid of these, and I'm sure others in the Monestary could add to the list. What kind of programmer are you?

-Petras

Don't worry about people stealing your ideas. If your ideas are any good, you'll have to ram them down people's throats.

-Howard Aiken

In reply to What kind of programmer are you? by Petras

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



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
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 cooling their heels in the Monastery: (5)
As of 2024-04-23 06:37 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found