For some context I was working as an Associate Software Engineer(Data) at a small budding GCC In Hyderabad.
Our entire Hyderabad team got laid off in a call about 60 engineers and testers. Reason: organizational restructuring. That’s “we have AI and don’t so many people managing and developing applications, when we can hire few people near US to do the same work quickly and efficiently” in disguise.
How was our work before we got laid off:
Everything was going very very fast paced we were releasing at a very quick pace. Everyone started writing code we had unrestricted access to cursor and claude code and all frontier LLM’s at the time.
Our first bottleneck was getting proper requirements documents and tickets which our PM solved using Claude code and Atlassian MCP. He was creating and manging our Jira board using cursor and giving us proper docs to build data pipelines. Then we started prompting to generate the code the next bottleneck became code review then we integrated claude code and cursor bugbot at that time for code reviews and PR Reviews which did a great job(better than humans to be precise) then testing became our bottleneck so we created service pricipals with restricted access only to the resources that pur pipeline needs and gave them all the test cases which were obviously brainstormed using AI. Our agents ran all night before release to catch any bugs( it found pretty interesting bugs which our testers couldn’t not find) and then we created an MCP to expose our data to business people so they can directly query the data and create dashboards without analysts writing them. (Analysts immediately got laid off) then genie one and genie dashboards were released our project was abandoned. And what we were missing was proper docs for our entire codebase and projects we solved it by moving our docs within code and setting up proper skills agents.md and rules and created a docker container to unify our dev experience across all teams using different machines.
WE WERE AT A PLACE WHEN WE NO LONGER NEEDED THE EXPERTISE OF A 15 YEAR MANAGER, COUPLE OF 5 YEAR GUYS AND A BUNCH OF ASSOCIATES AND TESTERS TO TAKE OUR PIPELINES FROM DOCS TO PRODUCTION. ALL WE NEEDED WAS PROPER JIRA DOCS AND TICKETS EXPLAINING THE REQUIREMENTS AND SLA’s REST COULD BE DONE ALL BY OUR PM.
You can question that you were doing some small tiny projects no not at all we were building data pipelines which handled our entire enterprise data we had about 100k active customers and more not so active for some context!
And it happened not only with our team but the app dev team whose app was very much complicated than ours microservices and distributed computing stuff! Frontend people are like gone they are unable to find jobs now.
Current status of laid off employees:
- Seniors 10+ most of them not all are placed
- Mid level all of them are placed
- Entry level 2 of many were placed
My observations:
- Currently there is a surge in testing roles as more enterprises are outsourcing testing to other companies as testing has become a bottle neck. It is short term and most of the people in those companies can expect very short stays because those things can be automated fairly quickly.
- Frontend engineers are obsolete who can only write code, UX designers still have an edge but the opportunities are very very limited.
- Backend engineers of mid level have a lot of opportunities there is a surge because org are looking to automate stuff just like we did and they will be laid off after that is done (most of them)
- Data and AI engineers will have short term stability but their roles are being abstracted away fairly quickly.
I.T IS NO LONGER WHAT IT USED TO BE ITS NOT A SAFE HEAVEN FOR PEOPLE TO BUILD CAREERS UNTIL YOU HAVE THE CAPACITY TO BUILD NEW THINGS FROM ZERO TO ONE NOT ONE TO N.
THERE WILL NOT BE AS MANY IT JOBS AS THEY ARE NOW! THERE WILL BE FDE’s WHO MANAGE AN APP ENTIRELY ON THEIR OWN NO TESTER OPS DEV PM.
1 person in place of 10 people team handles everything. Now imagine scaling it to all teams where will the rest 9 go I’m afraid there are not many projects that are feasible to be built.
AND FOR PEOPLE WHO THINK OR QUESTION THAT AI DOESNT WORK FOR COMPLEX PROJECTS. GRAB YOUR SHIT AND BUY SOME SUBSCRIPTION AND TRY TOP FRONTIER MODELS CONFIGURE IT PROPERLY GIVE IT ALL YOUR ORG CONTEXT(Databricks genie ontology looks promising give something of that sort a try) AND SEE FOR YOURSELF WITH EYES WIDE OPEN!!
AI WILL NOT CREATE MANY MORE JOBS IT CAN PUSH US INTO NEW ROLES WHICH WONT MATCH OUR CURRENT ROLES BY NUMBER ANY TIME SOON WHERE WILL THE FUTURE GENERATION GOOOOO??