And command the corresponding salary and job security.

Well, i can't say about the salary (i get the average what my other IT colleagues get), but yes, working on in house Perl projects certainly increases (my) job security.

Code written and maintained by me runs on a lot of systems, from our central assembly line webserver (118000 lines of code and counting) to things like glue-code in our pay-per-page printer accounting, data syncronization across windows domains, a tool used by some to convert propritary VCard-files exported from old phones to CSV files, custom time syncronization code used on some assembly line systems to a windows service that restarts other frequently-crashing windows services on some too-expensive-to-replace non-updateable Windows XP boxes. And about 30 or so other small projects.

Quite funny, i'm still a one-man-team. Job security is fine. Going on vacation knowing someone would be able to cover for me would be nice, too.

You could get a lot of jobless Python guys around here who may be able to whip up a decent helloworld.py in a day or two. But all the Perl guys and girls i know have a good, secure job and not a single reason to join my company, it seems.

Maybe the design of the Perl language, its flexibility and its community play a vital part. When the assembly line stops and the german high end automotive producer calls every few minutes to get an update, you want a quick fix solution. But when most developers in these parts either learn Python or Java or something like this and have years of university "experience" and practice on how to design, implement and test a "good, clean, extensible and reusable" solution, being the companies odd Perl hacker who can "CPAN-hack a solution" in a few minutes (it only has to be just about good enough to get things moving again long enough to satisfy the customer) has its benefits...
"I know what i'm doing! Look, what could possibly go wrong? All i have to pull this lever like so, and then press this button here like ArghhhhhaaAaAAAaaagraaaAAaa!!!"

In reply to Re^3: Migrating from Perl to other language? Why would someone do that? by cavac
in thread Migrating from Perl to other language? Why would someone do that? by pmu

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.