Hey folks, hope you're all doing well!
šØāš¬ From Lab to Code
I started my coding journey almost 5 years ago. I came from a science lab background and jumped into tech, enrolling in computer science at college.
While studying, I worked for 4 years as a developer using a low-code platform. It was a good experience, and I learned a lotābut deep down, I knew it wasnāt the path I wanted to stay on.
It started to feel like I was stuck in that specific technology, and I could see it holding back my growth. I wanted to move into a new stack where I could truly sharpen my skills and build a future with more freedom and challenge.
š New Internship, New Stack
About two months ago, I started an internship at a new company, and I finally got the chance to work on a project using React Native.
Hereās the thing: I didnāt really learn React properly in collegeāthe material was outdated and didnāt prepare me for real-world development. So, I jumped into this project using bits and pieces Iād picked up from online courses, YouTube, and docs.
Basically, I was building the plane while flying it.
šµ And Somewhere Along the Way⦠I Got Lost
I became overly dependent on AI to write code and solve problems. While it helped me move fast, it also kept me from truly understanding what I was building.
Now, when I look at my codebase, I realize Iāve probably made some bad decisionsāmessy organization, rushed components, and maybe even architecture choices that wonāt scale.
And all of that has left me feeling frustrated, overwhelmed, and drowning in imposter syndrome.
"Am I even a good developer? Do I actually know what Iām doing?"
š Trying to Take Back Control
Right now, Iām trying to get control of the project again⦠but Iāll be honest, I still get lost a lot.
Some days, I feel like Iām making progress:
- I refactor a piece of code
- I understand something I used to just copy
- I finally connect the dots between parts of the stack
Other days, it feels like Iām just patching holes without knowing how to steer the ship.
Iām collecting knowledge piece by pieceāthrough docs, tutorials, and AI answersābut I can tell Iām missing something deeper. Something more reliable. A stronger foundation.
š± Learning to Slow Down
I donāt have all the answers yet.
Iām still figuring out how to:
- Slow down
- Make intentional decisions
- Learn for real instead of just keeping up
Itās hard. But I want to believe this phase is part of the processāeven if itās messy, full of doubt, and not always easy to talk about.
š« If Youāre Feeling This Tooā¦
If youāre going through something similarāfeeling stuck, lost in your own code, or doubting your skillsāyouāre not alone. Iām right there too.
Itās easy to feel like everyone else has it all figured out, but I think we all go through these chaotic, confusing phases.
Maybe theyāre necessary.
Maybe this is just what growth looks likeāmessy, frustrating, and full of trial and error.
Iām still learning how to rebuild my confidence and make AI a tool I control, not something that controls me.
š¬ Letās Talk
If youāve been through something like thisāor are in the middle of it nowāIād love to hear from you:
What helped you regain control?
How did you push through those waves of doubt?
Letās talk about it.
No filters, just real dev struggles.