
Betrayal in assigning work
I am python developer having 3- yrs of experience worked on Data science, data analytics and web development using python (Django) and Android Studio (Java).I was told that I will trained and will be working on data engineering role and I was assigned low level support job where it is not even near to my work experience....do I have to work on that ?? If any experience people are there kindly educate me if I am wrong in this situation

Same thing happened with me bro I was also a python dev with all the experience you mentioned above except Android and was about to get training on data engineering but same as you I was also thrown on a support project where there was no scope of learning or growth. A completely BS project which doesn't have any future till now. I have asked my manager, hr , TL for release but everyone denied. So at last I had no choice except resigning so I resigned after 2 yrs in a support project and now searching for better opportunities. My 2 yrs in tcs is just wasted and it harmed my skills making me feel like fresher. So in interviews I mention my previous 5 yrs experience on python and give interviews on that basis. Good luck to you bro. If you don't get release from this project ( which most probably you won't get ) then resign instead of wasting your career in tcs.

Highlight your dissatisfaction on mail once to all your managers and ask for further options which will be relevant to your career progression.. If no one listens (which will be obvious) then just be there for your login hours with minimum productivity (have a chill life or utilise time to upskill) without caring about yearly appraisal (which is useless in my opinion) and wait for them release you from the project.