Perl Weekly
Issue #580 - 2022-09-05 - Perl Mentor
latest | archive | edited by Mohammad Sajid Anwar
|
Hi there,
Good luck to all parents with school going kids in England, as today is the day one after a long summer vacation. I am one of them, fortunately or unfortunately. Be strong and you will get through this phase of life too.
Parents are the best mentor for their kids, in my humble opinion. During my early days, I didn't know the importance of mentor. Having met some great mentor in real life in the recent times, I can say it is great service. In 2018, I gave a short talk on The power of mentoring, at London Perl Workshop. A work colleague who does mentoring as part of his role, is by far the best mentor, I have met so far. I learn something new every day from him by just joining him on daily standup. Although my contribution to the standup is nothing but it feels nice to see young blood with so much energy. I wish I had mentor like him when I started.
I remember there was an initiative started on private Facebook group to encourage and help newbie. Unfortunately nothing happened although we had loads of mentor in the group.
Is it easy to be a mentor?
You would think so but I can tell you it is not. You have to have patience first thing first. I have seen how difficult it is to be a mentor. I would like to share a sweet moment with you. A month ago, a young blood interested to learn Perl reached out to me on Facebook. At times, I wonder how did he find out about me. His question was, how do I execute Hello World script, he has already created. He was using VSCode editor. I am not a big fan of VSCode editor but in the current role, I got the opportunity to use it. Having said, I still use vim for everything else. Back to the story, we started talking on Facebook messenger. I find it hard to convey message on messenger. So I requested him to join on Team video call. It took 2 minutes call to resolve the issue. While there, I showed him few other things beyond, hello world. I am sure, he would carry on exploring the language further.
Is it mostly about Perl?
In my personal experience, no. I was once contacted by a member of Team PWC with regard to the git related issues as he couldn't submit his contribution to the weekly challenge. So there again, we jumped on Team video call and in no time, he was good to go. Just to be explicit here, he was not a newbie but an experienced techie with way more than experience than me. It feels great to help. It is not one-way traffic as when I get stuck, I know who to contact. Luckily I get instant help too, so far. Few months ago, when I used to do YouTube video, I had trouble with OBS Studio. I asked for help on Twitter. You wouldn't believe, I had more help than I expected from Olaf Alders, Lance Wicks and Julien Fiegehenn. I now have working environment back, although I am not doing live video any more because of lack of time.
For those, need help can reach out to me on Twitter and Facebook. I must make this clear, I will not do your course work. I am available for anyone anytime as I literally spend 12-14 hours in front of machine every day.
Have a great week and enjoy rest of the newsletter.
Mohammad Sajid Anwar
|
|
|
Articles
|
by Curtis 'Ovid' Poe (OVID)
Curtis is back with yet another interesting blog about a subtle issue with naming in object-oriented code. Highly recommended.
|
|
|
by Nicholas Hubbard
Nice little introduction to the App::plx with detailed discussion. Keep it up great work.
|
|
|
|
|
|
|
Web
|
|
|
by Tom Wyant (WYANT)
Regex always present challenge and facing the challenge is never boring.
|
|
|
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.
|
by Mohammad Sajid Anwar (MANWAR)
Welcome to a new week with a couple of fun tasks: "Sentence Order" and "Hot Day". If you are new to the weekly challenge, why not join us and have fun every week? For more information, please read the FAQ.
|
|
|
by Mohammad Sajid Anwar (MANWAR)
Enjoy a quick recap of last week's contributions by Team PWC dealing with the "First Unique Character" and "Trim List" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.
|
|
|
by Adam Russell
As always the case, the cool combination of map and grep is worth checking out. Keep it up great work.
|
|
|
by Arne Sommer
After long gap, Arne back to sharing Perl solutions. Cool use of Bag in Raku solutions. Thank you for sharing the knowledge with us.
|
|
by Colin Crain
I simply love the story in the blog post. For me bonus is the cool solution in the end. Thanks for everything.
|
|
by Flavio Poletti (POLETTIX)
Double Linked List? Yes, you read it correct. For more information you must checkout his coolest blog.
|
|
|
by Flavio Poletti (POLETTIX)
Cool definition of sub trim() in Perl. Very impressed with the Perl solution. Thanks for sharing.
|
|
|
by Jaldhar H. Vyas
Jaldhar introduced something new, to me at least, antipairs() of Raku. There is always something to learn about. Thanks for sharing.
|
|
by James Smith
James is known for compact solution. This time also he made good use of CPAN module List::MoreUtils. Well done and keep it up.
|
|
by Laurent Rosenfeld
Laurent spoilt us once again with loads of solutions in 16 different languages. You don't want to miss the details.
|
|
by W Luis Mochan
With the use CPAN module, List::MoreUtils, the Perl one-liner solution looks really crispy. Well done.
|
|
by Roger Bell West (FIREDRAKE)
I noticed short commentary at the end of the blog is worth checking, specially the regex one-liner. Thanks for sharing.
|
|
by Simon Green
Short and concise blog post talking about Perl and Python solutions. Great work, keep it up.
|
|
by Stephen G Lynn
Glad to see the flavour of PDL in this week contributions. Thanks for sharing the knowledge.
|
|
Rakudo
|
|
Weekly collections
|
|
The corner of Gabor
A couple of entries sneaked in by Gabor.
|
|
|
|
Our client is looking for junior or intermediate Perl developers, Node engineers, and those with stellar Python and SQL skills. They embrace flexibility, and their ideal candidate will, too. Perl may be your core competency, but if you’re invested in cross-training to Node, you may be the full package that this client wants on their team.
|
|
If you’re a Software Developer (Backend), these flatmate matchmakers want you to increase the delivery capacity of their team. With a core platform that is mostly written in Perl, you’ll work with developers to create admin tools and implement and test new site features to make the perfect flatmate fantasy a reality for the masses.
|
|
Our clients run a job search engine that has grown from two friends with an idea to a site that receives more than 10 million visits per month. They're looking for a Perl pro with at least three years of experience with high-volume and high-traffic apps and sites, has a solid understanding of Object-Oriented Perl (perks if that knowledge includes Moose), SQL/MySQL and DBIx::Class.
|
|
As Chief Software Architect for an international company providing online trading services, you’ll work closely with the Chief Technology Officer. With a strong understanding of the full stack of software development and cloud technologies, you’ll mentor engineering teams and provide guidance in solving technical issues.
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|