in reply to Google considers Perl a useful skill
Experience programming in one or more of the following languages: C, C++, Java, Python, Go, Perl, or Ruby
I see that job is in Bangalore, India.
Curiously, a similar careers.google.com job advert for a
Software Engineer in Warsaw, Poland asks for:
Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Objective C, Python, JavaScript, or Go" ...
along with "ability to learn other coding languages as needed"
So it seems each region is free nowadays to choose their preferred programming languages ... a nice change from the
early years when I heard anecdotally that the only languages permitted at Google for serious production code were C++, Java and Python.
Curiously, Guido van Rossum, a famous Google employee from those early years, did not know who introduced Python at Google in the first place!
Hmmm, now that Guido has left Google for Microsoft, will we now see Python adoption rising inside Microsoft and declining at Google?
Oh well, I'm delighted that both Bangalore and Warsaw at least did not ask for my three most hated languages: Windows BAT, PHP and Cobol. :)
For some background on Programming Language Sociology and Evolution see: Organizational Culture (Part VI): Sociology
See also my mandatory list of Links Comparing Programming Languages
Re^2: Google considers Perl a useful skill
by jdporter (Paladin) on Oct 12, 2022 at 13:57 UTC
|
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.
| [reply] |
|
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.
| [reply] |
|
| [reply] |
|
| [reply] [d/l] |
|
|
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.
| [reply] |
|
| [reply] |
|
|
|
|
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.
| [reply] |
|
|
Re^2: Google considers Perl a useful skill
by astroboy (Chaplain) on Oct 16, 2022 at 20:06 UTC
|
Python is heavily used in Azure. Microsoft's pretty much onboard | [reply] |
|
|