Profile picture

Editor's Choice Q&A and Videos

About Editor's Choice

Feedback that I'm underperforming for my level. Is this PIP? What now?

Mid-Level Software Engineer [L4] at Taro Community profile pic
Mid-Level Software Engineer [L4] at Taro Community

I was hired as a mid-level engineer, but I'm performing at the level below it. I had about a year and a half of experience coming into my company but didn't get much from it due to multiple re-orgs. In hindsight, I was a poor hire for my role and have felt this way the entire time. I am not interested in the niche and motivation is a struggle at times. I stayed because the team was really strong and I thought I could focus on the coding and grow technically. That was a mistake.

Fast forward a year and a half later (now), my manager tells me informally that my delivery is ok, but the way I go about my work needs improvement and I'm not growing, so I am performing at a level below. I need a lot of help from other engineers. And that I need fewer comments on my diffs and to do more research on problems because I'm not problem-solving well enough to be at my level. He's completely right. The team is full of high-performers and I know that I'm doing poorly by comparison. But I'm already consistently overworking into the evening and weekends.

I'm also hitting the limit with my mental health. I am putting in effort, but am being told it's not enough. For example, I spend some time understanding X and think I understand it, but teammate questions me in a way that makes me apply that knowledge and I realize my understanding is not so good or I did not think about it that way, so I am ashamed because I have spent a lot of time working on the task, but have failed to deep dive into this part. Or my teammate asks me for my thoughts on how to make something better, but nothing really comes to mind. How do I work on this behavior?

Some other questions:

  • Is this a sign to leave my team or company? And the profession? Despite my best efforts, I'm disappointing my team and it's taking a toll.
  • I haven't been served a PIP yet, but is this a sign that it's coming?
  • Naive take, but is it a bad idea/even possible to ask for a downlevel? The reasoning was that I'd rather keep my job than lose it.
  • Any advice?
Show more
Posted a year ago
1.3K Views
10 Comments

Should I quit to prep for interviews?

Data Engineer at Financial Company profile pic
Data Engineer at Financial Company

I’m currently working as a Data Engineer for a mid-sized (1500 people) investment-services corporation. The company has been around for a long time and makes money, but it definitely isn’t a tech-first company (e.g. it refers to the software side as “I.T.”, has tons of meetings, approvals needed to install almost anything on my computer, including VSCode).

I want to get into FAANG as a software engineer because I want to move away from the business/data side of things and closer to the engineer side of things. On my current team, I’m the lone data-engineer (will be joined by another in a few months) and as someone with <3 years of experience, I know that my growth is being stunted.

I’m currently grinding AlgoExpert to prep for interviews.

How should I think about the circumstances under which it would be worthwhile to quit in order to prep (full time) for FAANG interviews? Here’s what I can come up with in terms of current pros/cons of quitting:

Pro’s of quitting:

  • A LOT more time to prep for interviews, can probably increase my output of questions by 3x
  • Can do a lot more interviews without worrying about my job and scheduling
  • Do less business/data stuff which I plan on moving away from anyways
  • Get closer to a FAANG salary faster, which will likely be around 2x of my current salary

Cons:

  • Don’t know how long it will take me to get a job
  • Don’t know how easy it will be for me to get interviews without a job
  • Psychological benefits of having a job
  • Some learning on the job
  • Low-stress job, nice manager, no overtime
  • Already take an hour or two of my current job time to do AlgoExpert
  • Make some money right now

How does the answer change (if at all) if I manage to land interviews with a bunch of different FAANG companies (say 5+) and I’m struggling to schedule all the time for interviews, prep for them, and do minimal work at my current job?

Thoughts are appreciated!

Show more
Posted 3 years ago
1.3K Views
4 Comments

How do I give critical feedback to my manager?

Anonymous User at Taro Community profile pic
Anonymous User at Taro Community

Situation:

I recently started a new position and I'm facing challenges with my manager's communication style. It's making my onboarding process difficult and I've noticed it's affecting our team's culture.

Evidence:

  1. On my first day, there wasn't a structured 1:1. I received a call with scattered instructions about completing 4 PRs by the end of week 1. When I mentioned needing time for machine setup, signing up for health insurance and mandatory trainings, my concerns were dismissed.
  2. By day 4, I hadn't been assigned an onboarding buddy. When I tried initiating a discussion, my manager seemed to think it was unnecessary. During an impromptu meeting, I wasn't given a chance to speak.
  3. My manager suggested working during my vacation. During that vacation, I injured myself but hadn't completed health insurance formalities to see a doctor.
  4. In the first week, I saw my manager confront our designer aggressively during a standup.
  5. In week 2, I was abruptly reassigned to a different project without clear communication to other stakeholders.
  6. During week 3, my manager had a heated debate with our team lead during standup. When I tried mediating, I was told I could leave the call.
  7. Again in week 3, I was told to drop everything to complete a security training by the end of the day.

Environment & Manager:

Speaking with peers, it's clear I'm not the only one feeling overwhelmed. Our onboarding process seems disjointed and the team's morale is low due to constant shifts in priorities. This all seems to link back to our manager's communication style.

Seeking Counsel:

While I understand I'm new and might not have the full picture, I believe this issue is beyond just my experience. I'm looking for advice from:

  1. Someone within the company with the authority to effect change.
  2. Someone who has dealt with similar situations before.

Questions:

  • Given what I've shared, how would you handle this situation?
  • How can I maintain high performance when it feels like there are barriers?
  • How should I approach giving feedback to my manager?
  • Are there any strategies to improve my current situation?

Desired Outcome:

With your guidance, I hope to find a sense of balance and detachment, focusing on my role while navigating these challenges.

I genuinely want to make the best out of my current role and contribute positively to my team. Your insights and advice will be invaluable. Thank you in advance.

Show more
Posted 2 years ago
1.3K Views
4 Comments