
Support Projects in TCS are the worst.
No career development , no growth , no learning and also if u are working in support projects those tech tools ..never heard about them.....and sitting on the bench is far better than accepting these types of Projects. If u hve a plan to move to service based to service based then its good otherwise from service based to product based it will impact very badly specially ur these experience of support project .
What do u think about this ?

Most projects in TCS are support-focused, so take the time to review the code and analyze how previous developers have written it. Identify any areas for improvement. If you find any, try implementing changes in the development environment using a new branch. If it works, communicate with the client and explain why your solution is better. If they approve, push the code to production. There are always opportunities for improvement in legacy systems or support projects – it's up to you to find them and contribute. Simply sitting idle and waiting for support tickets won't help you learn.

How could u contribute to the dev projects if u r already in L1/L2 support they dont have access to the codebase and not even to see …forget about changes and all in the code that comes for the later part bro.

L1/L2 are like a bridge blw customer and L3 .... We have no access to the codebase or how things are working there ..we just have access to our so called tech tools Which someone has barely heard about .

I am currently in a support project, facing same consequences 😢 although I am good in coding , recently in TCS Top 10 coding Competition within the TCS only , I ranked 92nd globally.

If u are in a wrong place no matter how good u are ..you will still be treated as nothing .

Agreed 💯

In my experience, support projects are just as valuable for growth as development projects.
Very few candidates can actually build large-scale, industry-level applications from scratch, but working under the guidance of senior developers helps bridge that gap.
By reviewing code, fixing defects, and improving existing systems, one gains real-world coding experience and a deeper understanding of best practices. Additionally, support projects offer exposure to new technologies, workflows, and industry standards, making them an excellent learning opportunity.