CS50P: how the way of the duck changed me.
I started learning how to program for a very academic reason, to pass O-level CSC I needed to learn basic html and css. Soon afterwards I looked up CS50x through a reference from one of my peers from my schools CS club and watched a few lectures and completed one problem set.
Afterwards I was stuck in programming hell for a long time(the learners hell, couldnt code shit to save my life). It did allow me to explore the community and find out if I really wanted to learn to program and develop my own shit someday. Even though I barely learned shit, except some programming principle, industry modus operandi, how hard it is to get employed, usual regrets, risks, etc. I did have a great time and felt like a part of the community even though I was mostly reading and not writing shit, so wasn't really communicating as a part of the community. Then later on I started to improvise a bit and made a few projects. Watched a few tutorials and actually started learning. But when I had to code without having somewhere to compare and check it like syntax and shit or by without using any notes or on a time limit it was hard. Really hard.
But then CS50p made my life easier later on as that course added more structure to my otherwise hard task of mastering the skill known as programming and gave more insight to what previously seemed to be unnecessary knowledge and improved my confidence in general. It was a good course to actually challenge me into getting into situations where I had to use my head to solve the issue or through guidance from peers or CS50s own tools like duck50 and style50 which helped me reach solutions through my own instead of getting the answer and learning later which was the issue that pulled me down the most.
It also made me more productive in general. So I also improved on other subjects as well and really was a spiritual journey towards drifting away from instant gratification that made me uninstall insta. Saving many precious hours in my life.
thanks CS50!!!
Subscribe to my newsletter
Read articles from Shaibal Haque directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by