Honestly, I’m surprised by how much you can learn in just 30 days. Every night after a full day of work and other responsibilities, I still picked up my laptop and pushed through. There are a few lessons I picked up along the way (and also seen people discuss these here on Reddit):
1. Problem-solving > AI tools
I used to lean on Copilot and ChatGPT when stuck. Turns out, that was holding me back. Forcing myself to really stare at my own code and think through the problem built the most important programming skill: problem solving.
2. Reading > Copying walkthroughs
Books and written guides helped me much more than just following along with YouTube walkthroughs. When I tried to code without the video open, I realised I hadn’t really learned much. (That said… please do check out my walkthroughs on YouTube https://www.youtube.com/watch?v=spQgiUxLdhE ) I’m joking of course, but I have been documenting my learning journey if you are interested.
3. Daily practice pays off
Even just one week of consistent daily coding taught me more about how computers actually work than years of dabbling in Python. The compound effect of showing up every day is massive.
I definitely haven’t mastered C in a month, but flipping heck, the progress has been eye-opening. Hope this encourages someone else out there to keep going.
"How to learn programming in 21 Days"
30 days. Let's see what happens
[Plan] Becoming the man I can be proud of - 30 Days Challenge
THE CHALLANGE
So i have decided to start a 30 day Self Discipline challenge. Why? Well, man f***. If i I don’t “fix” myself, no one else will do it for me.
Self discipline is defined as the ability to control one's feelings and overcome one's weaknesses; the ability to pursue what one thinks is right despite temptations to abandon it….. The temptations are many… And i really could use the help being kept accountable. And if i mess up, at least someone might be there to call me alooser haha.. So here is the Challange. Task to be accomplished every day. PLUS one bonus task that will make me step out of my comfort zone in a life skill that i feel like i i am not doing because i am uncomfortable with it.
Daily - Wake up 6 am , 30 minutes of stretching, one cold shower, 30 minutes of meditation, 100x Push up&Sit up&Squat, create a to do list with 5 to 10 items and accomplish them (trying to switch up the tasks as much as possible), No social media and no YouTube (my cryptonite) , Dress the best i can everyday and leave the house, 1 hr a day everyday on a personal business goal that is separate from your daily work, keep a notebook to write stuff down, especially things that need to be done and review before sleep.
I WILL UPDATE IN COMNMNETS EVERY SINGLE DAY.hopefully….
Thank you for sharing your time listening to me, it’s the most precious thing we have and the one thing we can’t increase. Time is the biggest gift you can give someone, so if you are reading this, at least you are a lot less selfish than me.
Peace, love and good luck on your journey to becoming the best you that you can be.
More on reddit.comHow can you improve your life in 30 days?
build immunity to various poisons and venoms by consuming small amounts of them every day
More on reddit.com