Problematic employee that can't be firedHow do I deal with an autistic employee who criticizes teammates publicly and doesn't understand the harm in doing so?How do I migrate from employee to consultant?How to manage an employee who talks too much?Dealing with a very problematic co-workerI forked a coworkers code without asking and made it my own. Should I have asked first?Problematic COOHow can I help a struggling but dedicated employee?How do I deal with an autistic employee who criticizes teammates publicly and doesn't understand the harm in doing so?Accused of racism for refusing to name room after foreign name that sounds like an offensive phraseHow to deal with a software developer who doesn't seem to understand that he's just a coder?Inappropriate comment made by colleague outside of work
Flatten array with OPENJSON: OPENJSON on a value that may not be an array? [ [1] ], vs [1]
Why didn't Thanos kill all the Dwarves on Nidavellir?
Keep milk (or milk alternative) for a day without a fridge
Parse source code of the RAPID robot-automation language
Book where the stars go black due to aliens stopping human observation collapsing quantum possibilities
How did the hit man miss?
Why did my rum cake turn black?
How do Windows version numbers work?
Why do players in the past play much longer tournaments than today's top players?
How to know whether a Tamron lens is compatible with Canon EOS 60D?
I wrote two alternate fugue expositions for one subject do both follow good harmonic conventions?
Referring to different instances of the same character in time travel
What happens as wavelengths of sound waves approach tens of micrometers?
Can I call 112 to check a police officer's identity in the Czech Republic?
Is purchasing foreign currency before going abroad a losing proposition?
What are some examples of special things about Russian?
Does throwing a penny at a train stop the train?
Supporting developers who insist on using their pet language
Setting MAC field to all-zero to indicate unencrypted data
How can one write good dialogue in a story without sounding wooden?
Is anyone advocating the promotion of homosexuality in UK schools?
Comparing two limsup's
What's the maximum time an interrupt service routine can take to execute on atmega328p?
Can I intentionally omit previous work experience or pretend it doesn't exist when applying for jobs?
Problematic employee that can't be fired
How do I deal with an autistic employee who criticizes teammates publicly and doesn't understand the harm in doing so?How do I migrate from employee to consultant?How to manage an employee who talks too much?Dealing with a very problematic co-workerI forked a coworkers code without asking and made it my own. Should I have asked first?Problematic COOHow can I help a struggling but dedicated employee?How do I deal with an autistic employee who criticizes teammates publicly and doesn't understand the harm in doing so?Accused of racism for refusing to name room after foreign name that sounds like an offensive phraseHow to deal with a software developer who doesn't seem to understand that he's just a coder?Inappropriate comment made by colleague outside of work
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I've recently been placed in charge of a software engineer who is considered a "problem" employee for a couple of different reasons. The employee is not a capable people person. I believe he has a minor case of autism / asperger's / something along those lines. You can have a conversation with him, but you can tell he isn't super comfortable, and it is difficult for him to collaborate on team projects.
On the other hand, he is a "10x" developer in the absolute best sense of the term. He works 10-12 hours a day, and while I've only recently begun managing him, I am given to understand that he produces not only a stupendous volume of code, but also that this work is thoroughly documented and well tested such that it can be handed off to other people very easily.
Finally, the guy has deep seated, problematic viewpoints. He isn't racist in a "angry redneck" way where he express dislike for certain groups, but he not infrequently will say things like "I don't think its a good idea to have someone of (whatever minority / gender / etc) do that". He is very matter of fact about it: again there isn't what you would describe as malice, he just views these things as facts and (I think) isn't socially capable enough to understand that, regardless of what he thinks, there are some things he should not say.
Due to his usefulness, and his general lack of interest in talking to people anyways, the solution has historically been to try to isolate him from people he is likely to offend, and just let him keep doing his own thing. However, I've recently had an incident where something offensive made its way into code documentation and got to someone who was upset enough by it that they felt it needed to be brought to my attention. This person was understanding: they know that he doesn't mean harm, and that he doesn't quite understand the emotional effects of his opinions, but they (rightly) expressed that it isn't fair / acceptable / etc to have things like that in the codebase, and to force them and others to deal with it.
I haven't got a ton of experience with dealing with people like this, and am kind of at a loss. My boss tells me we aren't considering firing him. In the meantime I've been going thru his past code and any code he submits: things like this pop up very rarely, but I've found a couple others from past code (nothing since the incident, when I talked to him). I've discussed it with him, and he seemed to understand, but I can't imagine no one else has had this discussion with him before, and so I think repeat incidents aren't out of the question.
Its also worth pointing out that there are two important dimensions that need solving. First and most important, I need to make sure he isn't hurting anyone. But secondly, as long as he is my direct report it is my job to help him progress personally and professionally, so I also really want to try to help him change, or at the very least learn to stop talking about, these views. If he didn't have this problem, he would just be "the best software engineer I've ever seen" instead of "that weird racist code jockey," and since I'm stuck managing him I really would like to help him become the former.
As a side note: I know I sound a little more sympathetic to the guy than is typical when dealing with views like his. Please understand I am completely not ok with his viewpoints, and find them totally vile. That doesn't make me not have to manage him, and given that I want to find the best solution I can.
software-industry employees discrimination autism-spectrum social-nuances
New contributor
add a comment |
I've recently been placed in charge of a software engineer who is considered a "problem" employee for a couple of different reasons. The employee is not a capable people person. I believe he has a minor case of autism / asperger's / something along those lines. You can have a conversation with him, but you can tell he isn't super comfortable, and it is difficult for him to collaborate on team projects.
On the other hand, he is a "10x" developer in the absolute best sense of the term. He works 10-12 hours a day, and while I've only recently begun managing him, I am given to understand that he produces not only a stupendous volume of code, but also that this work is thoroughly documented and well tested such that it can be handed off to other people very easily.
Finally, the guy has deep seated, problematic viewpoints. He isn't racist in a "angry redneck" way where he express dislike for certain groups, but he not infrequently will say things like "I don't think its a good idea to have someone of (whatever minority / gender / etc) do that". He is very matter of fact about it: again there isn't what you would describe as malice, he just views these things as facts and (I think) isn't socially capable enough to understand that, regardless of what he thinks, there are some things he should not say.
Due to his usefulness, and his general lack of interest in talking to people anyways, the solution has historically been to try to isolate him from people he is likely to offend, and just let him keep doing his own thing. However, I've recently had an incident where something offensive made its way into code documentation and got to someone who was upset enough by it that they felt it needed to be brought to my attention. This person was understanding: they know that he doesn't mean harm, and that he doesn't quite understand the emotional effects of his opinions, but they (rightly) expressed that it isn't fair / acceptable / etc to have things like that in the codebase, and to force them and others to deal with it.
I haven't got a ton of experience with dealing with people like this, and am kind of at a loss. My boss tells me we aren't considering firing him. In the meantime I've been going thru his past code and any code he submits: things like this pop up very rarely, but I've found a couple others from past code (nothing since the incident, when I talked to him). I've discussed it with him, and he seemed to understand, but I can't imagine no one else has had this discussion with him before, and so I think repeat incidents aren't out of the question.
Its also worth pointing out that there are two important dimensions that need solving. First and most important, I need to make sure he isn't hurting anyone. But secondly, as long as he is my direct report it is my job to help him progress personally and professionally, so I also really want to try to help him change, or at the very least learn to stop talking about, these views. If he didn't have this problem, he would just be "the best software engineer I've ever seen" instead of "that weird racist code jockey," and since I'm stuck managing him I really would like to help him become the former.
As a side note: I know I sound a little more sympathetic to the guy than is typical when dealing with views like his. Please understand I am completely not ok with his viewpoints, and find them totally vile. That doesn't make me not have to manage him, and given that I want to find the best solution I can.
software-industry employees discrimination autism-spectrum social-nuances
New contributor
Note: I've noticed workplace.stackexchange.com/questions/117206/…, which is similar, but I think there is another dimension here that I wanted help addressing.
– ann private
28 mins ago
You sound like a really good manager of people. I do like the other answer here, but what I'd make sure they'd understand is that you're not arguing about his comments, but where the comments are appearing. Just say that stuff like that shouldn't be in code comments, and if the exact opposite was written, it would still be inappropriate. Also, you may have to accept that it may not be possible to change them, without significant pain.
– Gregory Currie
9 mins ago
add a comment |
I've recently been placed in charge of a software engineer who is considered a "problem" employee for a couple of different reasons. The employee is not a capable people person. I believe he has a minor case of autism / asperger's / something along those lines. You can have a conversation with him, but you can tell he isn't super comfortable, and it is difficult for him to collaborate on team projects.
On the other hand, he is a "10x" developer in the absolute best sense of the term. He works 10-12 hours a day, and while I've only recently begun managing him, I am given to understand that he produces not only a stupendous volume of code, but also that this work is thoroughly documented and well tested such that it can be handed off to other people very easily.
Finally, the guy has deep seated, problematic viewpoints. He isn't racist in a "angry redneck" way where he express dislike for certain groups, but he not infrequently will say things like "I don't think its a good idea to have someone of (whatever minority / gender / etc) do that". He is very matter of fact about it: again there isn't what you would describe as malice, he just views these things as facts and (I think) isn't socially capable enough to understand that, regardless of what he thinks, there are some things he should not say.
Due to his usefulness, and his general lack of interest in talking to people anyways, the solution has historically been to try to isolate him from people he is likely to offend, and just let him keep doing his own thing. However, I've recently had an incident where something offensive made its way into code documentation and got to someone who was upset enough by it that they felt it needed to be brought to my attention. This person was understanding: they know that he doesn't mean harm, and that he doesn't quite understand the emotional effects of his opinions, but they (rightly) expressed that it isn't fair / acceptable / etc to have things like that in the codebase, and to force them and others to deal with it.
I haven't got a ton of experience with dealing with people like this, and am kind of at a loss. My boss tells me we aren't considering firing him. In the meantime I've been going thru his past code and any code he submits: things like this pop up very rarely, but I've found a couple others from past code (nothing since the incident, when I talked to him). I've discussed it with him, and he seemed to understand, but I can't imagine no one else has had this discussion with him before, and so I think repeat incidents aren't out of the question.
Its also worth pointing out that there are two important dimensions that need solving. First and most important, I need to make sure he isn't hurting anyone. But secondly, as long as he is my direct report it is my job to help him progress personally and professionally, so I also really want to try to help him change, or at the very least learn to stop talking about, these views. If he didn't have this problem, he would just be "the best software engineer I've ever seen" instead of "that weird racist code jockey," and since I'm stuck managing him I really would like to help him become the former.
As a side note: I know I sound a little more sympathetic to the guy than is typical when dealing with views like his. Please understand I am completely not ok with his viewpoints, and find them totally vile. That doesn't make me not have to manage him, and given that I want to find the best solution I can.
software-industry employees discrimination autism-spectrum social-nuances
New contributor
I've recently been placed in charge of a software engineer who is considered a "problem" employee for a couple of different reasons. The employee is not a capable people person. I believe he has a minor case of autism / asperger's / something along those lines. You can have a conversation with him, but you can tell he isn't super comfortable, and it is difficult for him to collaborate on team projects.
On the other hand, he is a "10x" developer in the absolute best sense of the term. He works 10-12 hours a day, and while I've only recently begun managing him, I am given to understand that he produces not only a stupendous volume of code, but also that this work is thoroughly documented and well tested such that it can be handed off to other people very easily.
Finally, the guy has deep seated, problematic viewpoints. He isn't racist in a "angry redneck" way where he express dislike for certain groups, but he not infrequently will say things like "I don't think its a good idea to have someone of (whatever minority / gender / etc) do that". He is very matter of fact about it: again there isn't what you would describe as malice, he just views these things as facts and (I think) isn't socially capable enough to understand that, regardless of what he thinks, there are some things he should not say.
Due to his usefulness, and his general lack of interest in talking to people anyways, the solution has historically been to try to isolate him from people he is likely to offend, and just let him keep doing his own thing. However, I've recently had an incident where something offensive made its way into code documentation and got to someone who was upset enough by it that they felt it needed to be brought to my attention. This person was understanding: they know that he doesn't mean harm, and that he doesn't quite understand the emotional effects of his opinions, but they (rightly) expressed that it isn't fair / acceptable / etc to have things like that in the codebase, and to force them and others to deal with it.
I haven't got a ton of experience with dealing with people like this, and am kind of at a loss. My boss tells me we aren't considering firing him. In the meantime I've been going thru his past code and any code he submits: things like this pop up very rarely, but I've found a couple others from past code (nothing since the incident, when I talked to him). I've discussed it with him, and he seemed to understand, but I can't imagine no one else has had this discussion with him before, and so I think repeat incidents aren't out of the question.
Its also worth pointing out that there are two important dimensions that need solving. First and most important, I need to make sure he isn't hurting anyone. But secondly, as long as he is my direct report it is my job to help him progress personally and professionally, so I also really want to try to help him change, or at the very least learn to stop talking about, these views. If he didn't have this problem, he would just be "the best software engineer I've ever seen" instead of "that weird racist code jockey," and since I'm stuck managing him I really would like to help him become the former.
As a side note: I know I sound a little more sympathetic to the guy than is typical when dealing with views like his. Please understand I am completely not ok with his viewpoints, and find them totally vile. That doesn't make me not have to manage him, and given that I want to find the best solution I can.
software-industry employees discrimination autism-spectrum social-nuances
software-industry employees discrimination autism-spectrum social-nuances
New contributor
New contributor
New contributor
asked 33 mins ago
ann privateann private
61 bronze badge
61 bronze badge
New contributor
New contributor
Note: I've noticed workplace.stackexchange.com/questions/117206/…, which is similar, but I think there is another dimension here that I wanted help addressing.
– ann private
28 mins ago
You sound like a really good manager of people. I do like the other answer here, but what I'd make sure they'd understand is that you're not arguing about his comments, but where the comments are appearing. Just say that stuff like that shouldn't be in code comments, and if the exact opposite was written, it would still be inappropriate. Also, you may have to accept that it may not be possible to change them, without significant pain.
– Gregory Currie
9 mins ago
add a comment |
Note: I've noticed workplace.stackexchange.com/questions/117206/…, which is similar, but I think there is another dimension here that I wanted help addressing.
– ann private
28 mins ago
You sound like a really good manager of people. I do like the other answer here, but what I'd make sure they'd understand is that you're not arguing about his comments, but where the comments are appearing. Just say that stuff like that shouldn't be in code comments, and if the exact opposite was written, it would still be inappropriate. Also, you may have to accept that it may not be possible to change them, without significant pain.
– Gregory Currie
9 mins ago
Note: I've noticed workplace.stackexchange.com/questions/117206/…, which is similar, but I think there is another dimension here that I wanted help addressing.
– ann private
28 mins ago
Note: I've noticed workplace.stackexchange.com/questions/117206/…, which is similar, but I think there is another dimension here that I wanted help addressing.
– ann private
28 mins ago
You sound like a really good manager of people. I do like the other answer here, but what I'd make sure they'd understand is that you're not arguing about his comments, but where the comments are appearing. Just say that stuff like that shouldn't be in code comments, and if the exact opposite was written, it would still be inappropriate. Also, you may have to accept that it may not be possible to change them, without significant pain.
– Gregory Currie
9 mins ago
You sound like a really good manager of people. I do like the other answer here, but what I'd make sure they'd understand is that you're not arguing about his comments, but where the comments are appearing. Just say that stuff like that shouldn't be in code comments, and if the exact opposite was written, it would still be inappropriate. Also, you may have to accept that it may not be possible to change them, without significant pain.
– Gregory Currie
9 mins ago
add a comment |
1 Answer
1
active
oldest
votes
The best solution is don't change anything.
the solution has historically been to try to isolate him from people he is likely to offend, and just let him keep doing his own thing
He's producing high quality work. He isn't causing problems to the company (as long as you keep him apart from those he has an issue with) and you said he doesn't put anything in code comments that could be problematic anymore.
Are you trying to create a problem that doesn't exist simply because you disagree with his personal opinions?
I would think very carefully about that. Your job isn't to create a harmonious Disneyland where everyone holds hands and sings "we are the world". He's a top notch engineer and often people like that have quirks. Let him do his job and you do yours which will be to brag about how much work is getting done (thanks to him).
Alternatively:
Cause a big fuss, take him to HR, upset the workplace dynamics and this employee, risk having him leave and then be left with explaining why the work is falling behind. But at least people aren't being "offended" anymore. Do you think the company stakeholders would care about peoples feelings more or the bottomline?
This is fair. Obviously I disagree with his viewpoint, but its also not totally true that there aren't already problems. Obviously someone came to me and complained, and I've been made his manager because the last person who was doing it felt uncomfortable continuing to do so.
– ann private
19 mins ago
I suppose maybe the answer is to do nothing and see if there are recurring issues. Assuming people continue to have complaints to me, what would your recommendation be?
– ann private
18 mins ago
It does sound like they need a tiny bit of training about what is appropriate to appear in code comments. Beyond that, it sounds like things are fine. I would let them know that comments like that can cause problems in the future, so it would be best if they could do what they can to avoid writing them.
– Gregory Currie
7 mins ago
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "423"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
ann private is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f140206%2fproblematic-employee-that-cant-be-fired%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
The best solution is don't change anything.
the solution has historically been to try to isolate him from people he is likely to offend, and just let him keep doing his own thing
He's producing high quality work. He isn't causing problems to the company (as long as you keep him apart from those he has an issue with) and you said he doesn't put anything in code comments that could be problematic anymore.
Are you trying to create a problem that doesn't exist simply because you disagree with his personal opinions?
I would think very carefully about that. Your job isn't to create a harmonious Disneyland where everyone holds hands and sings "we are the world". He's a top notch engineer and often people like that have quirks. Let him do his job and you do yours which will be to brag about how much work is getting done (thanks to him).
Alternatively:
Cause a big fuss, take him to HR, upset the workplace dynamics and this employee, risk having him leave and then be left with explaining why the work is falling behind. But at least people aren't being "offended" anymore. Do you think the company stakeholders would care about peoples feelings more or the bottomline?
This is fair. Obviously I disagree with his viewpoint, but its also not totally true that there aren't already problems. Obviously someone came to me and complained, and I've been made his manager because the last person who was doing it felt uncomfortable continuing to do so.
– ann private
19 mins ago
I suppose maybe the answer is to do nothing and see if there are recurring issues. Assuming people continue to have complaints to me, what would your recommendation be?
– ann private
18 mins ago
It does sound like they need a tiny bit of training about what is appropriate to appear in code comments. Beyond that, it sounds like things are fine. I would let them know that comments like that can cause problems in the future, so it would be best if they could do what they can to avoid writing them.
– Gregory Currie
7 mins ago
add a comment |
The best solution is don't change anything.
the solution has historically been to try to isolate him from people he is likely to offend, and just let him keep doing his own thing
He's producing high quality work. He isn't causing problems to the company (as long as you keep him apart from those he has an issue with) and you said he doesn't put anything in code comments that could be problematic anymore.
Are you trying to create a problem that doesn't exist simply because you disagree with his personal opinions?
I would think very carefully about that. Your job isn't to create a harmonious Disneyland where everyone holds hands and sings "we are the world". He's a top notch engineer and often people like that have quirks. Let him do his job and you do yours which will be to brag about how much work is getting done (thanks to him).
Alternatively:
Cause a big fuss, take him to HR, upset the workplace dynamics and this employee, risk having him leave and then be left with explaining why the work is falling behind. But at least people aren't being "offended" anymore. Do you think the company stakeholders would care about peoples feelings more or the bottomline?
This is fair. Obviously I disagree with his viewpoint, but its also not totally true that there aren't already problems. Obviously someone came to me and complained, and I've been made his manager because the last person who was doing it felt uncomfortable continuing to do so.
– ann private
19 mins ago
I suppose maybe the answer is to do nothing and see if there are recurring issues. Assuming people continue to have complaints to me, what would your recommendation be?
– ann private
18 mins ago
It does sound like they need a tiny bit of training about what is appropriate to appear in code comments. Beyond that, it sounds like things are fine. I would let them know that comments like that can cause problems in the future, so it would be best if they could do what they can to avoid writing them.
– Gregory Currie
7 mins ago
add a comment |
The best solution is don't change anything.
the solution has historically been to try to isolate him from people he is likely to offend, and just let him keep doing his own thing
He's producing high quality work. He isn't causing problems to the company (as long as you keep him apart from those he has an issue with) and you said he doesn't put anything in code comments that could be problematic anymore.
Are you trying to create a problem that doesn't exist simply because you disagree with his personal opinions?
I would think very carefully about that. Your job isn't to create a harmonious Disneyland where everyone holds hands and sings "we are the world". He's a top notch engineer and often people like that have quirks. Let him do his job and you do yours which will be to brag about how much work is getting done (thanks to him).
Alternatively:
Cause a big fuss, take him to HR, upset the workplace dynamics and this employee, risk having him leave and then be left with explaining why the work is falling behind. But at least people aren't being "offended" anymore. Do you think the company stakeholders would care about peoples feelings more or the bottomline?
The best solution is don't change anything.
the solution has historically been to try to isolate him from people he is likely to offend, and just let him keep doing his own thing
He's producing high quality work. He isn't causing problems to the company (as long as you keep him apart from those he has an issue with) and you said he doesn't put anything in code comments that could be problematic anymore.
Are you trying to create a problem that doesn't exist simply because you disagree with his personal opinions?
I would think very carefully about that. Your job isn't to create a harmonious Disneyland where everyone holds hands and sings "we are the world". He's a top notch engineer and often people like that have quirks. Let him do his job and you do yours which will be to brag about how much work is getting done (thanks to him).
Alternatively:
Cause a big fuss, take him to HR, upset the workplace dynamics and this employee, risk having him leave and then be left with explaining why the work is falling behind. But at least people aren't being "offended" anymore. Do you think the company stakeholders would care about peoples feelings more or the bottomline?
answered 22 mins ago
solarflaresolarflare
13.1k6 gold badges30 silver badges62 bronze badges
13.1k6 gold badges30 silver badges62 bronze badges
This is fair. Obviously I disagree with his viewpoint, but its also not totally true that there aren't already problems. Obviously someone came to me and complained, and I've been made his manager because the last person who was doing it felt uncomfortable continuing to do so.
– ann private
19 mins ago
I suppose maybe the answer is to do nothing and see if there are recurring issues. Assuming people continue to have complaints to me, what would your recommendation be?
– ann private
18 mins ago
It does sound like they need a tiny bit of training about what is appropriate to appear in code comments. Beyond that, it sounds like things are fine. I would let them know that comments like that can cause problems in the future, so it would be best if they could do what they can to avoid writing them.
– Gregory Currie
7 mins ago
add a comment |
This is fair. Obviously I disagree with his viewpoint, but its also not totally true that there aren't already problems. Obviously someone came to me and complained, and I've been made his manager because the last person who was doing it felt uncomfortable continuing to do so.
– ann private
19 mins ago
I suppose maybe the answer is to do nothing and see if there are recurring issues. Assuming people continue to have complaints to me, what would your recommendation be?
– ann private
18 mins ago
It does sound like they need a tiny bit of training about what is appropriate to appear in code comments. Beyond that, it sounds like things are fine. I would let them know that comments like that can cause problems in the future, so it would be best if they could do what they can to avoid writing them.
– Gregory Currie
7 mins ago
This is fair. Obviously I disagree with his viewpoint, but its also not totally true that there aren't already problems. Obviously someone came to me and complained, and I've been made his manager because the last person who was doing it felt uncomfortable continuing to do so.
– ann private
19 mins ago
This is fair. Obviously I disagree with his viewpoint, but its also not totally true that there aren't already problems. Obviously someone came to me and complained, and I've been made his manager because the last person who was doing it felt uncomfortable continuing to do so.
– ann private
19 mins ago
I suppose maybe the answer is to do nothing and see if there are recurring issues. Assuming people continue to have complaints to me, what would your recommendation be?
– ann private
18 mins ago
I suppose maybe the answer is to do nothing and see if there are recurring issues. Assuming people continue to have complaints to me, what would your recommendation be?
– ann private
18 mins ago
It does sound like they need a tiny bit of training about what is appropriate to appear in code comments. Beyond that, it sounds like things are fine. I would let them know that comments like that can cause problems in the future, so it would be best if they could do what they can to avoid writing them.
– Gregory Currie
7 mins ago
It does sound like they need a tiny bit of training about what is appropriate to appear in code comments. Beyond that, it sounds like things are fine. I would let them know that comments like that can cause problems in the future, so it would be best if they could do what they can to avoid writing them.
– Gregory Currie
7 mins ago
add a comment |
ann private is a new contributor. Be nice, and check out our Code of Conduct.
ann private is a new contributor. Be nice, and check out our Code of Conduct.
ann private is a new contributor. Be nice, and check out our Code of Conduct.
ann private is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to The Workplace Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f140206%2fproblematic-employee-that-cant-be-fired%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Note: I've noticed workplace.stackexchange.com/questions/117206/…, which is similar, but I think there is another dimension here that I wanted help addressing.
– ann private
28 mins ago
You sound like a really good manager of people. I do like the other answer here, but what I'd make sure they'd understand is that you're not arguing about his comments, but where the comments are appearing. Just say that stuff like that shouldn't be in code comments, and if the exact opposite was written, it would still be inappropriate. Also, you may have to accept that it may not be possible to change them, without significant pain.
– Gregory Currie
9 mins ago