When I started programming in 2013 it was all about C, C++ and Java., by the names you can now start guessing how complicated they are to learn and then program to it being a newbie. Moreover when I started looking at codes it was a bit scary that how would I learn with so many packages/header files and various logics.
I however managed to learn the programming language by YouTube, downloading source codes and studying them. But still just a note that things that you are being taught in your curriculum is not even the tip of the iceberg. Those are just basics so that you can at least know what they are before applying for campus placements.
What university/colleges should imply is on introducing new scripting / programming languages that are easy to learn and understand Ex: PHP, Python. In this way it also interests the students to learn and enjoy.
Trust me after I was done with C, C++ and Java I was fed-up and so was my diploma final year to submit a final year project. I didn't want to make in any of the programming languages that was taught to me in the syllabus because to the fact I knew that I would land up in problems where I would have not got any help, thankfully today there's a popularity to lot of forums like Stackoverflow, Quora, etc.
I started learning PHP scripting language, in just 2 days I got a very good hand over PHP and started development for my final year project and was over in next 3 months, whereas my other friends circle struggled till last moment to get it completed. You see the more easy scripting/programming language you chose, it is more easy to learn and adapt.
Once you have a good hand over a scripting/programming language then you are very much ready to switch to any other programming / scripting language and start learning. Trust me, learning a programming language is not a rocket science or much typical, it's just that what you choose to learn in a easy manner.
I mastered myself into PHP so much that I loved it and created my custom framework named BlogStack, the framework which I've used to build StackMantle after analysing WordPress, CakePHP, Laravel, etc.
For some of you folks, PHP might be a old language due to some reviews or something else but, I don't say so because more than 80% of web applications are using PHP. Still if you want, you may switch to Python, which is much more easy to learn and start developing your own projects.
I wanted to put up this post because I know for sure this will help lot of people to choose right and go for it. For any queries you may reach out us via Contact section. You may want to have a look at my portfolio @ akshayshrivastav.me
I hope you liked the post, if yes I would urge you to share it amongst your friends circle and spread a word of awareness to start something new, because Sharing is Caring!