Perl Weekly #635 - Is there a Perl developer shortage?

Gabor Szabo - Sep 25 '23 - - Dev Community

Originally published at Perl Weekly 635

Hi there!

I just saw this question posted on DEV: Is There a Developer Shortage?. There were a few responses saying that there is an abundance of newbies and not very good engineers and there is a shortage in experienced and qualified engineers. That's the general view. How is it specifically for Perl?

On a related note, I guess we are all wondering what will be the impact of the rise of AI in software development. My guess is that it will further widen the gap between beginners and experienced programmers. It will be even harder to get an entry level job as most of those tasks will be done by the AI powered developers, but the fixing the mess created by AI will require very highly qualified and experienced engineers.

On an unrelated note, I am ambivalent. On one hand as a content creator I'd like to be able to generate income from the articles I write, the videos I record. On the other hand, as a reader, I really don't like Medium where you can read the beginning of an article and then you have to pay for the rest.

Enjoy your week!

--
Your editor: Gabor Szabo.

Articles

UTC/Local Date Conversion in Perl With Time::Piece

I personally use the DateTime module, but it is always nice to see alternatives!

Single Color Methods of GTC

Why I Created Venus

Venus is an OO library for Perl

SQLite import with AutoCommit turned off

Importing CSV files into SQLite using perl (or I guess any other programming language) is slow. One can use the native .import command or one can turn of AutoCommit and commit all the inserts only at the end of the run.

5 years on, we're still benefiting from Perl::Critic — but we've changed approach


Web

Perl CGI vs. Plack: The Evolution of Web Application Development

I wonder if this and the following article were written by ChatGTP

Perl Web Applications: Catalyst vs. Dancer2 — A Comparative Analysis


Grants

Maintaining Perl (Tony Cook) August 2023

PerlGPT Large Language Model, Phase 1

A new grant application from John Napiorkowski and Robert Grimes.


Perl

This week in PSC (116)

This week in PSC (117)


The Weekly Challenge

The Weekly Challenge by Mohammad Anwar will help you step out of your comfort-zone. You can even win prize money of $50 Amazon voucher by participating in the weekly challenge. We pick one winner at the end of the month from among all of the contributors during the month. The monthly prize is kindly sponsored by Peter Sergeant of PerlCareers.

The Weekly Challenge - 236

Welcome to a new week with a couple of fun tasks "Exact Change" and "Array Loops". If you are new to the weekly challenge then why not join us and have fun every week. For more information, please read the FAQ.

RECAP - The Weekly Challenge - 235

Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Remove One" and "Duplicate Zeros" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.

TWC235

A very compact yet elegant solutions. Keep it up great work.

Splicing and Dicing

Nice use of LABEL in this week solution. Thanks for sharing.

Steppin' in a Slide Zone

Checkout the power of grep and map, you will be surprised.

Perl Weekly Challenge: Week 235

A thorough detailed solution as always. There is plenty to learn every week.

Perl Weekly Challenge 235: Remove One

You get the instant comparison between Perl and Raku implementation. Well done.

Perl Weekly Challenge 235: Duplicate Zeros

Nice one-liner in Perl to get the job done. Raku is cool too.

THE WEEKLY CHALLENGE - 235

You will love the srtuctured post with bonus Python solutions alongwith Perl and Raku. Thank you for your contributions.

integer arrays

Self documented solution for you and plenty of Raku gems too. Well done.

Perl Weekly Challenge 235

Master of Perl one-liner is unstoppable. Go have fun.

Ones Removed and Zeros Duplicated

Multiple approach being discussed and clever too. Well done.

Delete and double

You will love the engaging discussion in the post. Too good to be missed.

The Weekly Challenge #235

Short and simple, to the point discussion, enough to keep you busy.

One, Zero

Python is choose language for the post this week and you will have plenty to learn. Thanks for sharing.

Adding and removing integers

Always fun to read about the story behind the final end result. Keep it up great work.

PWC 235

Loved the use of splice in this week solutions. Thanks for sharing the knowledge with us.


Weekly collections

NICEPERL's lists

Great CPAN modules released last week;
MetaCPAN weekly report;
StackOverflow Perl report.


Perl Jobs by Perl Careers

Join the Team Revolutionizing Recruitment! UK Remote Perl + Typescript Dev

Join a team of forward-thinkers who are reshaping the recruitment landscape. Your contributions will directly impact how recruiters excel in their roles and revolutionize the industry. Ideal candidate has solid Perl experience in addition to being comfortable with TypeScript and/or Node.js.

Perl Programmer with Rust Experience - UK Remote

Are you a talented Perl programmer with Rust experience looking to work for a cutting-edge enterprise tech publisher that’s at the forefront of the industry? Look no further than our client, a renowned publisher that provides unique news and stimulating perspectives on the enterprise tech that powers businesses across the globe.

Perl Programmer Opportunity - Join a Prominent Tech Publishing Powerhouse in the Philippines

Our UK-based client is a global leader in the enterprise technology publishing industry, providing audiences worldwide with stimulating perspectives and unique news on enterprise tech that matters today and tomorrow. They are currently seeking a passionate and exceptional Perl programmer based in the Philippines to join their team.

Bold, beautiful, and… brainy? Senior Perl roles in Malaysia, Dubai and Malta

With all the knowledge in your big, beautiful brain, it’s time to join a company that appreciates your breadth of experience. Our client provides online trading services and with offices in Dubai, Malta, and Malaysia, they’ve got the global reach that may provide the challenge you’re looking for. They know that a seasoned Perl pro is just what their team needs as they expand.


You joined the Perl Weekly to get weekly e-mails about the Perl programming language and related topics.

Want to see more? See the archives of all the issues.

Not yet subscribed to the newsletter? Join us free of charge!

(C) Copyright Gabor Szabo
The articles are copyright the respective authors.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .