Advice for beginners | How to trust your skills and become a great developer

Опубликовано: 09 Март 2025
на канале: BeGeos Dev
11
2

In this video, I address an issue that afflicts many developers, especially self-taught, who are struggling with their projects, application, and websites. I am talking about: SELF CONFIDENCE. Or better a lack of it. Here, I'll give some insights, things to think about, tips, and share my experience to help you manage these conflicts. Programming is not easy, the journey to learning how to code is extremely steep and long. It takes passion, commitment, effort, long hours sitting at your desk staring at a monitor. But the reward could be invaluable. Build your dream app, start your own business, get a 6-figure salary, go freelance and become a digital nomad, the list goes on. But the road is not like in fairy tales, or in the WIzard of Oz, yellow bricks that look like gold, just lying ahead of you. It's not all good, not all happy. The struggle is real and many times it can break even the hardest, giving up becomes an option and the road back doesn't seem so bad after all.

In my experience one of the greatest challenges I had to face was dealing with my self-confidence, being confident in my skills, in my code, in my projects, have trust in my journey that it would lead to the golden palace. I am sure I am not alone in this. Many self-taught programmers, who decided to change careers, later in life, have experienced, or are experiencing the same. Well, I am here to be of some comfort if I can. And I tell you to keep pushing, keep learning, stay on track your doubts are totally normal, but it is the price you pay when you embark on things you don't know. There is always a learning curve for everybody, nobody is born knowing how to code and even the biggest behemoths in the industry, billion dollars company like Amazon, Facebook, Google started as projects made by late teenagers, or great dreamers that, despite adversities, never looked back but kept doing what they did.

Are you afraid that your projects are too easy? Don't. It's not going to be like this forever, these are the smaller steps babies need to take to learn how to walk, and then run. So do you. Trust the process and trust the journey.

If you wanted some help with structured learning for programmers then don't forget to check out my new series of Milestone projects where I go over my personal projects from when a was a beginner to full-fledged applications ready to be put on a resume.

BeGeos

Links
npm nanoid: https://www.npmjs.com/package/nanoid
nanoid GitHub repo: https://github.com/ai/nanoid
URL shortener bitly: https://bitly.com/

Media
Music: https://www.bensound.com/

Social
Twitter:   / begeosdev