Good on ya for fixing this from within the trenches! I try to do the same, I have a basics course in PHP set up (in my native language) and we start from the nitty gritty.
People struggle with looping through arrays in their first months, so no wonder they can't really grasp what a framework does. But they definitely need to be brought back to basics.
I've hired juniors, and I had better luck with those that knew "just" html/css/js/php, than with those that "knew" "Laravel/jQuery/Bootstrap", because with the former we had a base to work off of. With the latter they weren't able to navigate simple OOP relationships, let alone debug the first Exception their favorite framework throws up.
The industry is a bad place. We need thousands of develpers today, so we try to rush people through this. But that doesn't work. What you describe is the way to go. But I do agree with the original post as well. And I think it's more about the ones with about a years worth of experience that need to hear those harsh words, just so they're not complacent.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Good on ya for fixing this from within the trenches! I try to do the same, I have a basics course in PHP set up (in my native language) and we start from the nitty gritty.
People struggle with looping through arrays in their first months, so no wonder they can't really grasp what a framework does. But they definitely need to be brought back to basics.
I've hired juniors, and I had better luck with those that knew "just" html/css/js/php, than with those that "knew" "Laravel/jQuery/Bootstrap", because with the former we had a base to work off of. With the latter they weren't able to navigate simple OOP relationships, let alone debug the first Exception their favorite framework throws up.
The industry is a bad place. We need thousands of develpers today, so we try to rush people through this. But that doesn't work. What you describe is the way to go. But I do agree with the original post as well. And I think it's more about the ones with about a years worth of experience that need to hear those harsh words, just so they're not complacent.