DEV Community

Cover image for I Lost It All - My Tech Story

I Lost It All - My Tech Story

Scofield Idehen on May 02, 2025

Imagine losing everything, like you went back to square one, everything lost and down the drain because of one small, avoidable mistake. Not a cata...
Collapse
 
nevodavid profile image
Nevo David

Relating real hard to bouncing between trends and ending up with nothing solid - honestly, not sure focus is something you teach or something you hit after hitting the wall a few times. you think sticking to one stack actually matters most, or is just about what gets you finishing projects at all?

Collapse
 
scofieldidehen profile image
Scofield Idehen

Finding a balance is the missing piece. I walked the same thigh rope, imagining if I just use the skills found online to finish this job or that, that's the same.

Not true, bro.

You have no real experience, and you can't replicate your journey.

My advice is to learn one thing so well you know it by heart and build on top, not alongside, but on top.

Collapse
 
gorgija profile image
Georgy

Same history story but my learn from it was that you never learn frameworks!!! You learn standards and foundational technologies and then you build your own frameworks!
That worked for me very good, now no matter how much tech industry is gonna change i can always very easily "catch up" if needed or just upgrade my powers if wanted.

Hope this helps 😁

Collapse
 
imam_sutono_pasdev profile image
Imam Sutono

Agree. Instead of just learning tools, languages, or frameworks, the more important thing is we have to hone our skills to formulate concepts and ideas to solve the problems we face.

Collapse
 
scofieldidehen profile image
Scofield Idehen

Real practical application across different sphere. That's the mark of skill development.

Collapse
 
scofieldidehen profile image
Scofield Idehen

True, just having deep foundational knowledge allows you to pivot when naccesary.

Thats a good one.

Collapse
 
guxd72 profile image
Guxd72

Thanks for your honesty, I hope it will help other people.

I think they are things/advices I can add :

  • your journey seems to have been very solitary ; you should avoid that whatever you're doing : learning, building a business, etc. Try to find someone to work with.
  • it's more important to take whatever job you can find to begin and be realistic about it ; and don't forget that social skills are as important as technical skills to be recruited

For the true technical aspect (paradoxically, it won't help much finding a job but will help for adapting to whatever stack you need) :

  • the computer science fundamentals are very very important ; so it's better to start with a low level language and computer architecture
  • analysis is also essential and you have to understand that you should tackle design by 2 "opposite" sides : data modeling and operations modeling ; today we've come to understand that OOP is somewhat bad because it mixes these 2 things which should be avoided
  • but OOP is practical and functional programming is practical
  • think about practicality before theories and hype (my opinion: Rust is very bad hype)
  • Dependency Injection should be used because you will realize that using it properly will give a "natural" organization to all of your code and ease testing, refactoring, etc
  • writing small tests as you go is very good ; it also shows that the most simple code can be a bug nest !
  • re-read your code and think about it ; re-factor, re-read, ...
Collapse
 
scofieldidehen profile image
Scofield Idehen

This is valuable.

Collapse
 
hexshift profile image
HexShift

Thanks for sharing such a relatable story! It’s easy to get caught up in the noise and excitement of new trends, especially in tech, where there’s always some “next big thing” to chase. Your experience really highlights the importance of focus and consistency - sticking with one path long enough to gain real depth and expertise. I think a lot of people can relate to the feeling of being overwhelmed by options and constantly jumping from one thing to another. It’s not always about learning everything; it’s about mastering one thing and building real, tangible projects that you can be proud of. Your lesson about commitment over curiosity is a valuable takeaway that many beginners (and even more experienced devs) can learn from.

Collapse
 
scofieldidehen profile image
Scofield Idehen

Mastering.

That's the keyword.

Becoming proficient and using the knowledge to build.

Thanks for your astute feedback

Collapse
 
imam_sutono_pasdev profile image
Imam Sutono

One thing that could be an effect of this story is, I can't identify what is my expertise. So when I want to explore a new job opportunity, I'm having trouble to choose one. Because I feel my skills in this or that tech stack is not deep and maybe I'm not qualified with my current knowledge and skills. It ends with I'm not applying to any job opportunities, and feel stuck :(

Collapse
 
scofieldidehen profile image
Scofield Idehen

True. I always feel I am not the right guy because of my fear of not being good enough. Then, when I see others doing amazing stuff, it clicks: I can do this, too.

I believe just doing it is the best, no matter the consequence.

Collapse
 
jnp95 profile image
Jean-Noël

Thanks for sharing your story ! I'm living almost the same journey in learning.
Excepted that I think expanding the knownledges to many differents technologies is really helpfull to have a global vision and choosing rights tools for the right problem.

But you're right : mastering one (at least) is very important.

Collapse
 
amro045 profile image
AmRo

Finally, a real-world story on dev.to

Collapse
 
scofieldidehen profile image
Scofield Idehen

too bad!!

Collapse
 
deividas_strole profile image
Deividas Strole

Great article! Unfortunately, it's probably the story of many of us. It seems our higher education institutions are good at teaching theory, but very bad at preparing developers for the real world.

Collapse
 
scofieldidehen profile image
Scofield Idehen

We learnt so much without learning anything.

But we must all navigate and build a holistic pathway to success.

Collapse
 
7rainydays profile image
7-RainyDays

I was about to change my path, but this has reminded me to stay on track. Thanks a lot for sharing your story and the lessons you have learned!

Collapse
 
scofieldidehen profile image
Scofield Idehen

This is inspiring, knowing I helped in your journey of staying the course.

Best of luck.

Collapse
 
emmanuelmalik profile image
Emmanuel

Great writeup. Currently learning. Hoping to master frontend development.

Collapse
 
scofieldidehen profile image
Scofield Idehen

Stick to it and dont get carried away.

Collapse
 
corifine profile image
Corinna

Thanks for sharing! It was the same journey for me 😅

Collapse
 
scofieldidehen profile image
Scofield Idehen

So sorry, I do hope you learnt like I did.

Collapse
 
mehru_s_5d6b27920d7ababe8 profile image
Mehru S

Totally agree with this! I went through a similar journey — early on I spent too much time jumping between frameworks, but the real breakthrough came when I focused on learning the core web standards and underlying technologies. Once you understand the foundation, you’re no longer chasing trends — you're adapting with confidence. Now I even build lightweight custom frameworks when needed, and it’s incredibly empowering. Kind of like how with the right mindset, any experience — even something simple like a Sydney couple activity — becomes more meaningful because you're grounded and intentional. Great post and valuable discussion!