It probably depends on what they mean by "real money". I make a very comfortable living writing Perl code, and have for most of the last nine years. I'm not the most expensive developer out there, and I don't try to be. I get to spend all day doing exactly what I love to do with exactly the tools I choose, and I get paid enough to pay my bills and spoil my wife. That's basically heaven on earth.

There are several languages out there that I've only used as hobby languages, and even they have people who are paid to work with them. REBOL and Pike are the first that come to mind, but there are many others. The thing is, these small "niche" languages have people who enjoy using them and get paid to do so.

I believe you can find a job if you love a language and learn it well. Please learn others, though. Learn C so you can gain insight into systems programming. Learn Scheme so you can see what a minimalistic language looks like. Explore and learn everything that interests you, because the world of programming languages is a buffet for the curious mind. And shame on your teachers for telling you that learning something is a waste of time.


In reply to Re: Can Perl be more than a hobby language? by webfiend
in thread Can Perl be more than a hobby language? by Alien

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.