Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Re^2: Google considers Perl a useful skill

by jdporter (Paladin)
on Oct 12, 2022 at 13:57 UTC ( [id://11147371]=note: print w/replies, xml ) Need Help??


in reply to Re: Google considers Perl a useful skill
in thread Google considers Perl a useful skill

I think it should be clear to everyone that if you know Perl and you get a job at Google because you do, you will not be programming in Perl at Google. They just want you to be a programmer. You will use the language they tell you to use.

  • Comment on Re^2: Google considers Perl a useful skill

Replies are listed 'Best First'.
Re^3: Google considers Perl a useful skill
by LanX (Saint) on Oct 12, 2022 at 14:46 UTC
    I can't imagine a firm that size having zero Perl programmers.

    But the truth is that good programmers are so rare, that job descriptions tend to "fish" everywhere, in the hope to easily train the haul to swim in a new pond.

    One of my last clients was even actively looking for PHP coders to be able to train them on Perl.

    I dare saying a versatile Perl programmer can easily adapt, because of its TIMTOWTDI tendency to cover a maximum of paradigms, he has seen most concepts already.

    Cheers Rolf
    (addicted to the 𐍀𐌴𐍂𐌻 Programming Language :)
    Wikisyntax for the Monastery

      But the truth is that good programmers are so rare, that job descriptions tend to "fish" everywhere

      ...and, of course, all the best programmers are in their heart and core, Perl programmers ;)

      > I can't imagine a firm that size having zero Perl programmers.

      I fear it's not a matter of size but age. I started working in a relatively new company (started in 2009) that has a few thousand employees and we have less than 20 perl scripts in the whole codebase.

      map{substr$_->[0],$_->[1]||0,1}[\*||{},3],[[]],[ref qr-1,-,-1],[{}],[sub{}^*ARGV,3]
        Still, it's not a company attempting to rule all markets.

        There are Unix/Linux flavors and products like Git partly depending on Perl, you need a minimum expertise in house.

        Of course this also applies to others, which try to outsource these needs to contractors abroad for dumping prices.

        Heard stories like this from one IBM department, which has a big mail-processing code base in Perl.

        But that's a very dangerous strategy IMHO.

        Cheers Rolf
        (addicted to the 𐍀𐌴𐍂𐌻 Programming Language :)
        Wikisyntax for the Monastery

Re^3: Google considers Perl a useful skill
by jordanh (Chaplain) on Oct 12, 2022 at 21:12 UTC
    I'm not so sure about that. Maybe not a lot of project work, but there's Perl in odd places on the Internet. They probably don't want to hire contractors just to figure out what's going on. Also, they may also be using Perl for portable scripts they need to distribute to a number of different environments. Really, none of those other languages are BETTER than Perl for that and Perl is highly likely to be already installed in a lot of Linux and Unix systems.

      While all of that is true there is an irrational hostility toward Perl that sometimes makes people choose other options even when Perl is the best and easiest for a given task.

        there is an irrational hostility toward Perl

        From my very limited experience, it seems to mostly come from people who are extolling Python

      Maybe not a lot of project work, but there's Perl in odd places

      Of course. I don't use Perl on the $applications (or should I say @applications) I'm working on; they're in C#, C++, Java. But I still use perl a lot, for crafting my own tools and one-off data munging jobs, etc. My point is, if "Google considers Perl a useful skill", it's not (I guess) because they have Perl projects they need programmers for. But ICBW, IOA. ;-)

      they may also be using Perl for portable scripts

      I am very skeptical.

        > IOA. ;-)

        • IOA Independent Olympic Athlete
        • IOA Islands of Adventure (Universal Studios theme park)
        • IOA International Oversight Advisory (fictional, TV series Stargate)
        ?

        Cheers Rolf
        (addicted to the 𐍀𐌴𐍂𐌻 Programming Language :)
        Wikisyntax for the Monastery

        update

        IOW?

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://11147371]
help
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: (4)
As of 2024-04-18 18:58 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found