So, this is a very personal kind of question, but I hope people relate and can provide an answer. I am CLOSE friends with a peer on my team and they an awful engineer and I'm always showing them up, simply by doing the right work. It's getting to a point where I'm getting bogged down by them, and I don't know if our manager will notice or if I need to do something to bring it up. What's the ideal solution for this? Maybe a stealth approach I haven't thought of? I don't want them to be fired...

like
Posting as :
works at
You are currently posting as works at

If it’s a close friend, then you should be able to have a conversation with them about how their effort (or lack there of) is affecting you. If you use a workforce management software, it should be easy to stop taking on their work. Keep their stories assigned to them, if they reach out for you to help, say you are busy working on your own stories. They will get motivated to start closing them out, because unclosed stories at the end of every sprint is going to raise flags they don’t want seen.

like

Oh wow, ok that is a really useful idea. I will test that out and see...I tend to be a very involved person, and this would be a bit of an adjustment in how I show up to people overall, but I can test it out.

like

I've found most awful engineers don't know they're awful. Have a talk.

If they are really your friend, they won't take offense, atleast long term.

like

Does your friend know they’re awful? Are they lazy and relying on you to clean up the mess—or are they trying to improve?

like

If you’re friends and you’re worried about their livelihood and your well-being, an honest conversation might do the trick. If you’re cleaning up their mess, they’re never going to do better on their own. And even if they have no idea, think about what happens if you change jobs/companies.

The true test is if you tell them/show them what they’re doing wrong and they want to be better. If they don’t, that’s an issue. But it’s not your job to do theirs and you’re hurting the both of you by doing so.

likesmart

In my experience, you can’t help people who don’t want to help themselves. But if you truly are friends I’m sure there’s a way you can encourage them to be better, if it’s an understanding issue you can help by supplying documentation for them to read/courses etc. I imagine it would be difficult to know what “the right work” is if you don’t know how what you’re doing is wrong.

likesmart

We all need the one on one that let's us grow. Have the talk. See if their open to learning. They could hate the job and maybe are a better fit in QA or BA over engineering

Moreover "Quality Assurance" isn't a role (at least as it pertains to technical delivery). If there is ANYONE on a team unconcerned with assuring quality, then that's the real problem. It's why the term SDET exists. Because test design and implementation IS software engineering.

I think you should tell them directly. If you don’t share feedback that might help that person grow (and stop being an impediment to your work), it’s unfair to both of you. It’ll probably be fine if you deliver it with care and an explicit intention to make things better for everyone.

They're lucky to have a friend who cares so much and wants to help without hurting them. Ultimately, they are going to be responsible for their success. You can't put all of that on your shoulders, but talk to them and give them some small measurable tips to improve their work. Let them know that you want to support them to help them succeed. There's always a chance it won't be received well, but remember that you're a good friend and doing the right thing no matter what.

Trying to echo what others have already said here. Just to add: try and be very specific at the skills this person require to be better. Don't be vague like you did in this post. There are specific programming skills this person needs to learn and someone's got to tell them and have them pick up some courses or trainings!

To tell you a story about myself. Earlier in my career I found it easier to ask someone sitting next to me how to do something instead of checking Software Engineering blogs and reading documents but one day a colleague of mine was honest with me by pointing me to stackoverflow which apparently is a great place to search and learn about different bugs and how to resolve them among many other uses. That's being the most valuable advice I ever got as a software engineer.

Thank you, this is a really helpful addition because I think I could pose it as "here's a great way to do this, here's a resource" focus rather than you're a burden and not good at your job.

like

Honestly, things like that cannot be resolved with finality unless you open a conversation with them. You have all the right to react in such a way because you already mentioned that it is affecting you. Get into a serious conversation with them. If you cannot come into terms with the others then let the management intervene.

I appreciate all the responses from everyone, and it definitely seems like the way to go is going to be having a challenging conversation with them. I might test out, first, being a little less available and really create some work distance wherever possible, see if they have any of their issues reveal themselves further and then almost pose a solution in the form of suggestions on things. Or, I can have an honest conversation upfront and work on that skill. It's hard for me, but I like the idea of being extremely specific and offering solutions to actually put them in a more favorable situation (and therefore myself).

You really can't do anything about these type of people. But just to handle things more professionally, you should try to talk things out. If they still do it after being called out, then that's the time to talk to your manager about it. Don't forget to document.

I bet if you are close friends with that person. They wouldn't mind asking you how to do the right kind of work. But you could also give them an idea on how to do the right job by being subtle about it. Teach them by giving them tips.

STOP IT. Unless the person is sharing their paycheck....STOP IT...IMMEDIATELY. Mentoring is different from doing someone's work. I'm a senior engineer & I had a tremendous opportunity to mentor 2 level of seniors above my levels. That gave me a marvelous experience I now put on my resume & great conversational pieces in interviews. Get it?

This is why I do my best to not get too close to people I work with. It's so hard to have, sorry, those "you suck" conversations. But like others have said, it may be time for a heart to heart.

I'd suggest talking to them. Let them know that they aren't pulling their weight and that you're concerned for them. Make sure not to come from a blaming angle. Just say you're worried for them and you've been trying to help them but they also need to help themselves. If you're covering for them, slowly stop. Don't make it immediate. Just enough that people notice their work is not up to par and start chasing them for it. It's not your job to do their work, and they should be held accountable. This way, they are, and you get to keep your friendship.

Please say something. I think most engineers' thoughts go from "I'm the worlds worst developer" to "I'm the greatest there is" and back again in a very short span. To be honest, I think most of us, especially non senior engineers, would love some honest feedback on where we stack up among our peers.

Say something to your peer first. Give it some time to see if anything changes.

But if they continue to slow you down, and you don't say anything to both your peer and your manager.. It'll be too late after your reviews. But be upfront to the other person. You don't want to feel snakish about it. Turning it into a non relationship is better than a guilty conscience relationship.

Speaking up for yourself should make you feel like a bad person.

I over help as well and my helping often covers up others laziness. Now I try to mentor a few times, I create documentation on the topic and after 2 times I just send them the confluence link and leave them to their own devices. There are people genuinely trying to learn that will come back asking new questions if they get stuck and I don't mind helping them. Then I have teammates who ask the same lazy question for 5 years and it's sink or swim buddy. My bosses have directly asked me to stop being so helpful because it takes away from my time and my own growth. They still like that I help but agree with the boundaries I've put in place so that those other people's lack of effort comes to light. It's difficult to do when that's not what you're used to but I've also helped people that they take the credit for my work so I'm hindering my own growth opportunities and that's motivation for me to stop.

.

Since you are close friends, you could offer your mentorship.

Related Posts

What's the process for leaving the firm? Is there a formal process that I have to go through or do I just tell my PML that I took another opportunity and I'm out in 2 weeks?

like

I’ve just started my second warehouse job and I’ve noticed the same toxic resentment between warehouse and office staff. Is this the norm?

like

In small companies (especially startups), where HR may not really exist or the HR person may be the main violator, how do you deal with inappropriate behavior. If a person has been there a long time and is "too important to fire" how do you handle them?

At a startup I left because of this, my boss had been there since day 1. He was a nightmare. The last straw was when he took out his anger at a home issue on me and made fun of me for being upset. HR told me they couldn't do anything about him.

like

Hi fishes!

I am seeing too many post about awards like rising star, Kudos, etc. People keep telling there managers recommended them for these awards.
My manager doesn't interact much with us. I consider myself as some one who has worked hard for project and other intiatives. Should I ask my manager to consider me and if yes how should I initiate it.
Part of MC team.

Thank you.

like

What are effective ways to ensure your team feels content within the workplace? There is a rise of many people feeling undervalued and not cared for as an employee. I would like to change that. No matter the job, no one should feel less than.

like

Is it normal for people in our profession to be so closely monitored by management, or is that just a thing at my workplace? Feels kinda suffocating…

like

Hi guys, how is job security at Tech M. Do they layoff employees frequently ?

like

Hearing there were some layoffs today…

like

Should I open an IRA? 25m net worth ~$80k
- 401k: $30k
- robinhood: $20k (+60% all time 😎)
- cash: $25k
- random stuff like bitcoin/robos: $5k

Worked in consulting for two years > startup (laid off) > will be interning at a growth equity/VC fund starting July 6. Comp is variable, could be $70-$200

likehelpful

Does your firm consider Asian Americans to be POC for purposes of partnership promotions, etc.? I have multiple times now been purposefully staffed with other POC (non-Asian) attorneys and have been told to staff juniors who are women. I don’t mind this, of course, but it honestly feels like they don’t consider me an “actual” minority and that it’s not enough. If there is, e.g., a black attorney and a partner on a team, this never comes up.

like

I have several job offers I am considering. My dilemma is when I put my resignation in for my current employer should I tell them why I’m leaving? (Toxic environment passive aggressive behavior from superiors
And staff that habitually didn’t do their job thoroughly and I was prohibited from writing them up?) thoughts?

like

Going through a divorce and looking for advice. My wife called my employer and filed an allegation that I took client confidential documents out of my firm. I have had talent calls....

I’m struggling to be a good ally for people who are transgender & could use some advice. I recognize my privilege as a gay man and have been championing ways to bring visibility to transgender people, their experiences and stories at work. I also recognize the burden shouldn’t fall entirely on people who identify as transgender. Here lies the challenge: I can’t personally speak on the experiences of transgender people so my approach is to surface content from those who do. (More in 1st comment)

like

Any layoffs happening at cognizant due to cost cutting

like

Just left a small agency for a big one & my new team has a PM. Lots the responsibilities I’m used to are covered by her & I feel like I don’t know my purpose. Any advice or similar situations?

like

HCB layoffs on the horizon

like

I hate working on commission. I am a naturally shy person and approaching guests in our store is intimidating enough, it's even worse when some of my more socially savvy coworkers notice me trying to strike up a conversation with someone and they come in and literally steal my client from me.

like

Is USDC the first area Deloitte will look to downsize keeping in mind the recession? I got a good rating but I’ve only been 11 months at the firm and am terrified of being laid off.

like

More Posts

What is the average increment in Natwest Group for B6 level?

Salary band for risk management senior associate at capital one ?

like

What would the salary be for a VP of Finance at a family office looking after two HNW CEO's?

like

Do you feel like you just "get by" with your current salary? Or, are you comfortable enough?

I am the president of our school board at Franklin Country School Corporation in Brookville, In. I would like to start a NASA Stem project starting in school year 2022-2023. Does anyone know where I need to start?

likehelpful

A friend of mine working as a Mulesoft developer is looking for change urgently. Please provide referal.

like

Looking for advice… I just found out my salary is at the lowest range of the band for my management role (even lower than highest salary in the band for the position below me). How do I approach a conversation about asking for a raise when my annual review isn’t until next year?

like

This company I interviewed at expects me to create a wireframe and design out visuals, as well as fully animated prototypes. Is that a normal thing these days?

Microsoft Azure
Aws
Developer, administrator, architects

Remote support from india, for USA customer contact on 8851891563

like

Dear boomers: please stop believing everything you see on Facebook or Twitter is the truth. You guys have no idea how many times I've had to chat with my parents about the fact that if an image or a text post isn't coming from a proper source, then it was probably written by some teenager in their bedroom. Anyone else?

likefunny

Freelance writers, especially new ones, how do you find stories to cold pitch?

like

Do you think the news catastrophizes everything too much?

likesmart

Have you tried Midtown’s first rooftop restaurant named Salvaje, another roof top bar is coming soon to the the stranded.

Post Photo
like

Any data science openings ?? Please let me know

like

Anyone recently joined in CGI PMO team for shell Client ?

Hi All, I have overall 9 years of exp in Project Management. Is anyone hiring for PM or PMO roles?

like

I need a fresher job python developer artificial intelligence and machine learning trainee engineer

like
like

Are director roles at the big banks intense?
M at big4 strat and ops thinking of making a move.

Also any insight into salary ranges for Directors?

like

Is it just me, or is Bulleit just as good as Woodford?

like

Additional Posts in Software Engineering

Good morning! I have a nephew who’s interested in coding (video games, apps, etc.) and I wanted to know if there’s any virtual programs, bootcamps, courses he can do (maybe some that can give him college credits). He’s 14 and just started high school in Atlanta, Georgia! If anybody knows anything please let me know!

like

I’ve been working as a data analyst for about 5 years, and I’m wanting to switch careers into SE. I recently finished a python course, and I’m unsure of my next steps. I’ve seen some posts about pros and cons of boot camps or learning additional languages but with my current experience, would either of these be a realistic path to get a job? Or would I need something like an additional degree to get my foot in the door? Any advice is welcome!

like

I just accepted an offer at Paycom as a senior software dev. Anyone have experience with this company as a developer?

like

Anyone have any scholarship suggestions for female college software engineering majors?

like

Okay, I feel like if a QE in India needs to email me, an SE, to just press the 'resolve' button on a user story that was created after a bug report was issued and fixed, then maybe... Just MAYBE... There might be a bureaucracy problem. 😒

likefunny

Just spoke to a tech recruiter at @Google- any Googlers here?

Curious about your experience (culture, remote-friendliness, etc.), recommendations for interview prep, and any other tidbits you might have to share!

like