tldr: engineering is not for everyone because you gotta be creative and well versed in your field.
My take, I don't think everyone should take engineering. Sure, it's got a good pay and is a proud thing to say to relatives that one is an engineer. But listen, it's there in the name itself, after completing the degree, you'll be an "engineer", someone who "engineers" stuff or in other words, creates stuff. I mean, look at the way the course is designed, in your final year, you have to do your final year project, and for that you have to create something new or atleast solve an existing problem. For that you need imagination and at the same time skill. Now a days everyone takes engineering for the pay and says that they aren't getting a job. brother you don't have the skills (including me).
It is not for the weak, and someone who wants an easy job. I'm still a student, but this is what I feel.
Sure some jobs are easy, like you do the same thing everyday, but from what I know, for most jobs that is not the case, new things arise and you need to be skilled enough to solve them. ik I'm talking like an NPC, but this is the truth ig.
Please do post your thoughts.