In 2025, the tech field and job market feel a bit different than just a few years ago. I recently posted on TikTok and YouTube about how tough it is to find a job, or even an internship, as someone studying and trying to get into the field. What surprised me was how many people related. The comments came from all over Europe and even beyond, and it quickly became clear this challenge isn’t just local.
Many mentioned AI as one of the main reasons, even though I hadn’t brought it up in the post. That made me wonder what exactly has changed since the “good old days” when tech students were hired before graduation? And more importantly, what does the future look like in this fast evolving field?
What Has Changed?
A few years ago getting into tech felt different. I heard stories of people landing developer jobs right after bootcamps or even before finishing school. Companies were hiring fast, and the demand seemed endless. When I started studying, I had this picture in my head that if I just learned to code, things would roll from there, but now the vibe is not quite the same.
I think several things have changed. First, AI tools have made developers more productive, which also means companies can do more with fewer people. Second, there are simply more people learning tech than ever before. Online courses and tutorials on TikTok and YouTube opened the field to a huge number of new learners. That’s great but it also means competition is tougher.
I think that at the same time many companies have become more careful about hiring juniors. They want people who not only know syntax but can communicate, adapt and work in teams. I’ve seen this myself in school and group projects, sometimes the technical side is the easiest part. The hard part is getting everyone aligned and finishing something together.
What could the future look like?
So where does this all go from here? If we keep automating technical work (as we likely do when looking at history), I believe the parts that stay most valuable will be the human parts like understanding people and users, collaborating and solving problems creatively.
That’s why I’ve started to believe that soft skills will define the next generation of great developers. Not just how well you code, but how well you communicate about ideas, listen, learn, and adapt when things change. It doesn’t mean coding becomes less important, but i see soft skills will be the thing that makes you stand out when everyone has similar technical skills. That’s what I’m learning myself now, being more human in this tech world.
When I started, I thought being a good developer meant just being great at code. But the more projects I’ve worked on, the more I’ve realized how much depends on how well people understand each other. Explaining ideas clearly, giving feedback, or even just staying curious.
If you enjoyed this post, you can find me on TikTok and YouTube as @humansideoftech or join to weekly wrap-up to learn more about soft skills in tech.