Beginner's brain

jasonleow • 17 Jul 2024 •
Missing <div>s, randomly change node engine versions, forgetting to remove trailing spaces, not checking linting…
These are amongst the cardinal sins I committed lately as a freelance dev.
Bad, bad boy.
But thankfully, my clients are cool and understanding about it. They know where I fall short, and they were kind to mentor me along the way. I count my blessings everyday, to get to work with them.
I know I need some time to ramp up, not just to the codebase but to more professional approaches of software development that I had zero experience with before. Setting up docker, running runners, containers, workers, living inside the terminal, swinging git commands like its nothing. All very new to me. Too new. I’m a complete noob there. More junior than junior level. I feel challenged to rise to the occasion, for sure. My brain physically hurts at the end of the day, after trying to keep up. Context switching between 4 different jobs within a single day is super taxing too.
Ouch 🤕
But I’m not complaining. It can get rather fun, when it all clicks. I have moments where it feels like a great adventure.
Gonna focus on those moments.
Even while my beginner’s brain is on fire 🔥🧠🔥
Comments
Thanks David! Yeah learning loads! Hopefully that will help add to my dev skills for indie hacking

I’m sure it will!

Wow Jason, what a ride!
How exciting and how taxing, also! Of all I read, the most difficult part would definitely be the context switching, for sure.
I can only see this making you a stronger developer, keep it up!