What’s Wrong with Me? Why Can’t I Learn It?
Do you ever take a course or try to learn through a book only to find yourself feeling frustrated, confused and less intelligent than people who have successfully learned web programming? If the answer is yes, you’re not alone. I actually spent a few years in that state!
Reframing Our Beliefs
When we think, I can’t learn this, we are reinforcing a negative and false belief about ourselves, so let’s correct this right now: It’s not that you can’t learn it. Instead, we need to reframe this as you’re in the process of learning it.
To illustrate, I will reference one of my favorite scenes in the movie The Blind Side. There is a moment when the then aspiring professional football player Michael Oher sat at the table with his books spread out, looking dejected and confused. He said to his tutor, “I don’t understand it.” This was normal for Oher because he had always struggled with his school work. The tutor, though, countered with, “you don’t understand it yet.” After that, things began to shift for Oher. He continued to work hard, but once he had the proper mindset, he began to improve his academic performance.
So, if you’re feeling stuck, my advice is to talk away and revisit your course the next day when you’re feeling better. If you don’t understand it the next day, then try again, this time looking for other explanations on Stack Overflow or through Google. Keep reading and learning and repeating this process. Eventually, you will wake up one day and the concept will click. This is what it is like to learn tech skills. We often want to give up because it is uncomfortable, but I encourage you to keep at it because this is the process.
Build Your Skills
We’ve established, though, that struggling is part of the process, and those who struggle a lot need a course that breaks the concepts down in easily digestible lessons and presents enough challenges to complete so that the concepts stick. Colt’s course did that for me. If you’d like to learn more about it, you can check out my in-depth review.
I recognize now that I was struggling with impostor’s syndrome, and I know now that it is very real when it comes to web development and web programming. Why? Because there will always be someone who knows more than you do. There will always be someone who can code circles around you on Stack Overflow. There will always be someone who can explain things better, catch on quicker, and correct your code.
What Do You Struggle With?
When it comes to learning web development, are there topics that you continue to struggle with? Did you read this post because you have been unable to find the right course or are you having difficulty seeing yourself as a successful developer? Whatever you’re struggling with, I can tell you that your problem has a solution. Either you have not found the right course or you need to reframe how you think about your progress.
I hope this post has helped you and that you will come back to it when you need some encouragement! I wish you the very best with your learning, and if I can help in any way, please reach out to me in the comments or email me at email@example.com.
What a great post! I have been there when I thought I did not know enough, and therefore did not apply for a role that I knew I could do if hired.
Some great tips inside this post. I agree that only you can hold yourself back. This is true in everything we second guess and hold back, we need to let go and see where we end up and enjoy the learning journey.
No one is a true master of everything and even the so-called teachers can be taught different things and ways of working.
Thanks, Khayyam! I’m glad this article was helpful for you. And you’re absolutely right: no one is a master of everything. You need to learn enough to be able to build some decent if basic web applications and troubleshoot problems. It is often the aspiring web developers who don’t trust their own abilities who are most worthy of a position, so I encourage you to go for it again when you’re ready! I wish you the best as you carve out your career as a web developer.
I will share your post with him because it is really helpful.
Thanks for your comments! I hope your assistant finds this post helpful. If he has any questions on how to get started, I am happy to help.