If this isn’t the right place for this post, please let me know or feel free to remove it.
Hi everyone,
I’m writing this post because I honestly feel a bit lost and I’m looking for guidance from people who may have been through something similar.
I have a solid experience in IT, mainly in enterprise environments. My background is mostly around data platforms and systems like Teradata (scripting), DB2, DataStage, and some legacy technologies. Over the years, I also moved more and more toward project and delivery management, leading teams, managing resources, stabilizing applications, and delivering complex projects.
Recently, I started looking at job postings again, and I feel very confused. Most roles today seem to ask for everything at once: deep Python, cloud (AWS/Azure/GCP), Spark, Kafka, CI/CD, DevOps … plus strong leadership and communication skills , all in a single role. It feels unrealistic, and honestly a bit discouraging.
The problem is that I don’t see many roles that match 100% what I’ve done in the past, even though I know my experience is valuable. I’m currently refreshing my technical skills, but I sometimes wonder:
- Is the job market really expecting people to master all of this?
- Are these job descriptions more of a “wishlist” than real expectations?
- How do experienced professionals reposition themselves when the market shifts this much?
I’m not afraid to learn, but I want to move in the right direction instead of chasing everything at once. If you’ve gone through a similar transition (especially from enterprise/legacy/data platforms to more modern roles), I’d really appreciate your perspective.
Thanks for reading, and thanks in advance for any advice.
I don’t want to sound negative, I’m just trying to understand how to navigate this market in a healthy and realistic way.
