Lately, the future of development has been feeling kind of uncertain.
Lately I’ve been thinking a lot about where development is heading, and honestly it’s been sitting on my mind more than usual.
Every day it feels like more people are getting into tech — bootcamps, courses, YouTube videos, people switching careers, people starting fresh. It’s honestly inspiring in a way. But at the same time, it also feels like opportunities aren’t growing at the same speed. And sometimes that makes everything feel a bit uncertain.
Like the field is bigger than ever… but also harder to really “find your place” in it.
I’m originally from South Africa, and right now I run a small social marketing team along with a software development team in Manteca. From the outside it might look like everything is stable, but truthfully, there are days where I still question a lot of things.
There were moments I genuinely asked myself if I should keep going in this direction.
Is development still something worth building a long-term future around? Is there still space for people starting out? Or is everything slowly becoming too saturated? I’ve had moments where I seriously thought about stepping away from it completely.
It’s not really one big reason.
It’s more like a buildup over time — constantly trying to keep up with new tools, new frameworks, new expectations… while also trying not to lose motivation or burn out in the process.
Some days it feels exciting. Other days it just feels overwhelming.
But at some point, I started to realize something that helped me a bit.
Development isn’t really disappearing — it’s just changing faster than most of us are used to.
And the people who manage to stay in it long-term aren’t always the most talented. They’re usually the ones who can adapt, stay consistent, and keep going even when things feel uncertain.
That part feels like the real challenge right now.
Another thing I keep coming back to is that skills matter, but people matter just as much.
Sometimes someone doesn’t need perfect advice or a perfect plan — they just need someone to give them a chance, or believe in them at the right moment. I’ve seen how much that can change things.
That’s something I try to remember in my own work too.
Anyway, I don’t really have a big conclusion or anything wise to wrap this up.
It’s just been one of those thoughts I’ve been carrying around for a while.
Thank you to everyone who reads this. I really appreciate it more than I can explain — it genuinely means a lot.
Would be interested to hear how other developers are feeling about all of this lately.