DEV Community

10 Months as a Self-Taught Dev - Reflecting on My Developer Journey

Alexandru Ene on July 06, 2025

Introduction When I created my first post, I was mainly thinking about documenting my journey and I had no idea how to do it and didn't ...
Collapse
 
juandadev profile image
Juanda Martínez

Nice to hear your story! I feel like you are doing great for a self-taught beginner, it sounds like you don't get stuck in the tutorial hell, which most devs are prone to face.

Just keep building stuff, you learn more from it than watching courses, and get tons of certificates.

One tip I can give you for your Typescript journey is to avoid using any or unknown; you are learning, so I'm assuming that you are not in a rush. Take your time to learn how to deal with different types. AI is pretty good at giving solutions for creating types.

MERN stack is popular, but based in my professional experience, if you want to land a full-stack job with bigger companies, you'd better start learning how relational databases work, and SQL as well.

Collapse
 
uzzy412_73 profile image
Alexandru Ene

Thank you for your sugestions!

Collapse
 
contractorx profile image
Collins Dada

You are headed on the right path. most devs face a lot of stress and confusion before mastery. with constant practice and dedication you will excel.

Collapse
 
ldriko profile image
Heaven Aldrico

Awesome, keep up the good work!

I would like to suggest that you keep focusing on mastering one thing/stack and continue building fun projects with it, like you’ve been doing. It’ll be easier to switch tech stacks once you have built a solid foundation.

Another tip is to try implementing things yourself instead of relying on existing services/solutions — it might be simpler than you think. This approach helps you gain broader knowledge of how things work and plan your next project more effectively.

Also, those ads/videos claiming you can become a web developer in 4 months are mostly misleading. Programming knowledge is vast and constantly growing. The one thing I keep reminding myself is: try to build with your current knowledge, no matter how small you think it is.

Have a great time learning!

Collapse
 
uzzy412_73 profile image
Alexandru Ene

Thank you so much for your suggestions, I will make them count! And this is a good reminder: "try to build with your current knowledge, no matter how small you think it is"

Collapse
 
dshree profile image
Shreelaxmi Hegde

I’m truly inspired by your 10-month self-taught dev journey. It’s not easy staying consistent and building up from scratch, but you’ve shown it’s possible!
I’m also walking a similar path and your blog really gave me a boost of motivation. Thank you for putting this out there! ☺️

Collapse
 
uzzy412_73 profile image
Alexandru Ene

I am so happy to hear my post made a change! Good luck on what you are doing! Always remember you can do it!

Collapse
 
dshree profile image
Shreelaxmi Hegde

Thank you so much 😊

Collapse
 
cristea_theodora_6200140b profile image
Theodora Cristea

Congratulations on your journey!👏 🥰It’s impressive how much progress you’ve made in just 10 months as a self-taught developer. Your reflection on both the challenges and the lessons learned is inspiring, and I can relate to how important consistency and patience are when learning on your own.👏

I really like that you’re honest about the struggles too, it’s a great reminder that growth isn’t linear, but every step forward counts. Keep up the amazing work, and I’m sure you will get quite far with such a mindset! The determination, curiosity, and discipline you’ve shown in your self-taught journey are exactly the qualities that help developers grow and succeed. Progress in this field is built step by step, and with your attitude, I’m sure you’ll continue to reach new milestones and expand your skills even further. Keep embracing challenges and learning from them, the future looks bright for you!👌🥰

Collapse
 
uzzy412_73 profile image
Alexandru Ene

Thank you very much!

Collapse
 
vidakhoshpey22 profile image
Vida Khoshpey

Keep going, I'm sure you'll succeed, and try to fill your activity on GitHub every time.
I've never had anyone point this out to me before.💪🏻😍 Awesome 😎

Collapse
 
uzzy412_73 profile image
Alexandru Ene

Thank you so much! Will do!

Collapse
 
dotallio profile image
Dotallio

Love your honest reflections, especially about progress being invisible sometimes. Any specific project you're most excited to build next with TypeScript?

Collapse
 
uzzy412_73 profile image
Alexandru Ene

Thank you! Actually yes! I am thinking about working on a blackjack project with visual interface. I saw it somewhere and it is slightly complex, but not incredibly hard. It is perfect for a challenge!

Collapse
 
nathan_tarbert profile image
Nathan Tarbert

this is extremely impressive and hits home for me, especially the part around just showing up daily you think you'll look back a year from now and feel totally different again

Collapse
 
uzzy412_73 profile image
Alexandru Ene

Thank you! I really want to look back a year from now and see where I am! Can't wait to see what happened!

Collapse
 
shiva_shanker_k profile image
shiva shanker

So relatable bro! I remember facing the same issues when I started. Your progress is inspiring! 🔥 What helped me was building one solid project rather than jumping between tutorials. Keep going👏

Collapse
 
uzzy412_73 profile image
Alexandru Ene

Thank you! Indeed, solid projects make you search, learn and apply. I am using this approach lately.