CodingStruggles #LearningJourney #SelfTeachingProblems
Hey fellow self-taught developers! Can anyone relate to the feeling of "the more I learn, the less I know"? 🤯 I’ve been diving into JavaScript, web dev, Python for back end, and MySQL for almost 2 years now, and it seems like for every new concept I grasp, two more questions pop up that I can’t seem to find answers to.
Here are a few thoughts on how to tackle this overwhelming feeling:
- Focus on fundamentals: Make sure you have a solid understanding of the basics before moving on to more complex topics.
- Practice, practice, practice: Apply what you’ve learned by building projects and solving real-world problems.
- Seek guidance: Consider joining online coding communities, attending workshops, or finding a mentor to help guide you through your learning journey.
- Don’t be afraid to ask questions: Remember, everyone starts somewhere, and asking for help is a crucial part of the learning process. 💡
What are some strategies that have helped you navigate through the challenges of self-teaching? Let’s share our experiences and support each other in this coding adventure! 🚀
This is normal. At first, you don’t know what you don’t know. Getting better starts revealing problems you never even knew existed.
This is exactly the process of learning technology. I got a BS in computer science in 2021 and have been a data engineer ever since, and I’m still learning things, every single day.
“How do I fix it”. Well, you learn! Recursion is a fun principle in programming, but it’s also the process of how we learn in technology sometimes. “I’m using library D, but it uses another library, C, that I don’t understand. So I research library C, but it uses B so I need to know that…” and so on and so forth.
I would say it’s more troubling if you’ve been a developer for 2 years and DIDNT feel this way. Keep up the great work!
Welcome to wonderful world of “The Dunning-Kruger Effect”.
Your post proves that you have passed “the peak of mount stupid” and entered “the valley of despair” Keep at it and you’ll enter “the slope of enlightenment”. This is where you want to be for the next few years. Most of us, senior devs, live there our entire lives!
[https://understandinginnovation.blog/2015/07/03/the-dunning-kruger-effect-in-innovation/](https://understandinginnovation.blog/2015/07/03/the-dunning-kruger-effect-in-innovation/)
[https://www.youtube.com/watch?v=4FGnb2lgPBA](https://www.youtube.com/watch?v=4FGnb2lgPBA)
You got another decade b4 the questions slow down.
Then you get pretty good.
When you become ZEN with the fact that it’s all just memory locations, your beard will turn white.
I sometimes think about my previous projects and realize that I have made many mistakes but I didn’t know better.
First step of learning is all about figuring out what you don’t know, which gets me excited as I learn even more, keep it going man !
The more you learn the more you know what you don’t know which is valuable information.
As it should be.
Enjoy your new found frontiers.
the trick is accepting that you will never know everything.