Can I get scolded in corporate? Or set boundaries. Long post but if you read till end i would be happy!
I'm not sure who needs to hear this, but I’m briefly sharing my experience! I have around 3YOE in software development. Previously, I worked at a large product-based company, where everything was fine except for the salary and hikes, which didn't meet my expectations. So, I decided to switch jobs and ended up at a consulting start-up-like firm with a small product development team (about 15 people inc myself), receiving a decent 50% raise. This is my first job switch. The working style between the two companies is significantly different (5 days WFO, only formal attire, 10 hr working as the norm, etc.). I've noticed a few odd things.
->It’s my third month in this company, and I admit I’m a bit of a slow performer. It’s taking me time to understand their applications, pick up the pace, and get up to speed. My assigned tasks are falling behind deadlines, while my co-workers are able to complete theirs on time. I acknowledge this, and I’m working on improving and catching up.
->In meetings and scrum calls, I’m getting yelled at when my tasks don't progress. If I hit a roadblock and ask my manager or the lead for help, instead of getting the support I need, I’m hit with questions like, "We've implemented the same feature in other applications without any issues—why are you the only one facing these doubts or blockers?" or "If xyz (a colleague who joined with me but has less experience) is getting their tasks done, why are you the only one struggling with these doubts or blockers?"
->Frequent UI-UX changes and sudden shifts in implementation, whenever they feel like it, are quite confusing for me and result in a lot of rework. However, these ad-hoc changes are never acknowledged, and the effort spent on reworking isn't captured anywhere. When I mention that I've worked on these changes, they respond by questioning why I need time for them, as if my code will magically handle everything on its own,apne ap hojayega!
-> I am questioning my abilities after coming to this team, whether I am the right fit or not. Very harsh comments are passed right in front of my face: Other team mates say to me that "You are Lucky in this team! This much leverage the management has never given to me or others, they are baring you even if your tasks are not moving ahead!", In 1-on-1 my manager is saying ki "I don't know, this much leverage and patience we have never shown to anyone"(its hardly 2.5m after joining), "I don't know what to say, other team mates are asking me(to my manager) if he(ie me) can do lesser work ,we are performing way higher why do you have problems with us! This creates problems in teams". He further added "Comparison shouldn't be made, but xyz is also newly joined but he picked up, but I don't have confidence in you to give any task and feel you will accomplish it!"
->When I ask my co-workers casual questions or try to have a small interaction, their responses are things like, "Oh, do we really have to explain all this?" or "What do you want this time? Why are you eating my head?" It's a small team of 14-15 people, and they all sit together and go for coffee or lunch, but no one includes me or talks to me. I know this isn't directly related to work, and it shouldn't matter, but I just wanted to express how uncomfortable the air is around me.
-> Even though xyz’s work has several bugs and coding standard mismatches, it’s brushed off as normal. But when it comes to my work, it’s heavily scrutinized. My manager even created a group with a tester where, every day, I have to update what feature I implemented and log the hours I spent on it. The tester then immediately tests it and flags bugs on the same day. This testing happens alongside my development, even before my code is pushed to production. It feels like my manager has completely lost trust in me, and now, every hour of my work is under a microscope.
Some of you might be managers—how do you handle folks in their first few months of joining? How do you handle someone who performs slow? I’m constantly improving, and compared to previous sprints, my tasks are getting better, but before I can even take a breath, I’m hit with these comments that make me feel dumb. The phrases I’ve included in quotes are actual words I hear daily, and I've only mentioned a few of them. Is this how corporate life works? Is it normal to be treated like this, or should I feel privileged that I haven't been fired yet? Should I be setting boundaries when it comes to receiving such intense criticism? I’m not sure what to do. No matter how much I push myself to improve, it feels like they expect me to perform at 200kph, and I just can’t keep up. I feel completely inadequate and dumb.
Thanks for reading all the way through...