Day 254 of writing every day.
A large number of people want to become programmers and upload their work in the form of tutorials, mock sites, and so on. This gives recruiters and hiring managers a chance to see what candidates are potentially capable of. I say “potentially” because basically everyone borrows from existing knowledge they found elsewhere and it’s highly unlikely anyone came up with something from scratch with zero guidance nor source to draw inspiration from.
While it’s nice that tutorials meant to help learners learn at the pace someone else originally did to become a programmer, and to help them with the same challenges they’re likely to come across on the journey, they’re not perfect. The difference between paid and free tutorials is that there’s a much bigger incentive to regularly check and fix/update content if you’re getting income from the work. If the tutorial content was made with the ultimate goal of getting hired, it’s a lot more likely to become forgotten or abandoned as the writer moves on and focuses on other pet projects.
I was happy to receive a recommendation to build a mock online store website using PHP as a way to get more content in my portfolio, but it’s like I’m going along fixing the code of someone who was supposed to be sharing code that works to beginners learning to code. It’s a little ironic but I’m guessing whoever posted that tutorial is making less mistakes now.
Thanks for reading!