Day 0
I have tried to code and given up a lot of times. I even successfully completed a course on Python Basics from Coursera but if you ask me today, on what I learnt, I won’t be able to stitch a coherent sentence together. So why do I want to learn coding again? Why am I doing this to myself?
I recently had a realization about myself. In my daily full time job as well as the past internships I worked in, the most satisfaction I have got is when I was faced with a difficult challenge with no best practice, no google-able solution (is that even a word?), no ChatGPT and spending an unreasonable amount of time on it and working it out in the end. I love problem solving. I don’t consider myself creative in the traditional sense, but give me a problem and I become surprisingly creative to get it done. So this is me trying to challenge myself to become even more creative and help solve real problems.
Anirudha, why do you want to do another course? You will just sit through the videos at 1.75x the speed, rote everything so you can ace the quizzes and get another shiny new certificate that you will add to your resume and forget about everything in a month. Fair, that is a very fair question and one that I have been thinking on (and talking to ChatGPT), so I decided to drastically change how I learn. Instead of doing a course and giving quizzes, I decided to do another course on Udemy. But bear with me, the course is called “15 Days of Code” where I have to code a project every single day and not just watch videos and give quizzes. This, I hope, gives me a good theoretical base to understand the concepts and an opportunity to apply these concepts in projects.
Anirudha, why are you writing this and what do I care? Another fair question. My partner is a content creator and loves to create more than consume. I have seen a lot of content that she creates and it always takes me back to the moment she shot/wrote/recorded the content. So this is my poor attempt to do what my partner does so I can look back and relive these moments. I also hope that documenting this will help me stay on track and not give up when the going gets tough.
There you have it, my motivation and the reason for doing this even though I am 27 (28 in a few days) which is like a million years old in the tech world (I am looking at you Soham Parekh). If you don’t consider yourself a tech bro and want to learn with me from scratch, follow along and we will become coders. If you are already a tech bro, follow along, help me avoid mistakes and maybe you will learn something really basic that you might have forgotten and make you relieve your memories on how you got started on this journey!