I get paid to code in Perl. Which has humor value, because there are many, many Perl programmers who are better coders than I am. For those who might want to move from "Perl as a hobby" to "Perl as a job", my number one recommendation is to read and implement Josh Kaufman's "The Personal MBA" (PMBA).

If you want to program for pay, you are a business. Many of us skipped business school, and few of us can afford to take several years off of life so we can spend a few hundred thousand dollars to "learn business". In PMBA Josh explains the basic functions of business in easily digestible sections. Some of the insights seem basic; like creating an Economically Viable Product. Yet how we perceive ourselves as a producer influences how we present ourselves. For example, a person goes to a hardware store and buys a quarter inch drill bit. They don't really care about having a quarter inch drill bit, but they do care about being able to make quarter inch holes.

Hiring managers have the same perspective. They don't need another programmer, but they want to solve business problems with software. They need the ability to turn business needs into robust and maintainable code in a cost efficient manner. As you market yourself, how can you move from saying "I'm a programmer" to "I solve business problems using computer code"? Does your resume show that? Would your current team (paid or not) recommend you for that ability? If not, spend time resolving that. Build the reputation for solving problems. Build the reputation for being someone others enjoy working with. Write code that others can test and support.

2020 has been a rough year for many of us, and there many problems to be solved. Bring your problem-solving self to the table, the world needs you.


In reply to Becoming Just Another Economically Viable Perl Hacker by Leitz

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.