Skip to main content
Tweeted twitter.com/StackWorkplace/status/1307967824808341505
Notice removed Comments only by CommunityBot
Post Unlocked by CommunityBot
Post Locked by Neo
Notice added Comments only by Neo
Mod Moved Comments To Chat
Edited for grammar and clarity
Source Link
Kevin
  • 6.2k
  • 2
  • 25
  • 28

I work in small team of 8 developers and we do not have direct management, because of our small numbers we. We are more or less self managed.

We make heavy use of version management, IDEs and all sorts of conventionally popular and well known tools and platforms. For example, we use VS Code and git for everything, this. This allowed us to make common compromise compromise between windowsWindows, appleApple and linuxLinux users, and almost everyone is happy.

However, we have one member who ostensibly refuses to use same tools as everyone else, he. He uses command line editors, cmake (manually writes scripts), perl, and some other obscure, and outdated tools, he goes against. He also does not follow the team coding style.

This was not problem until lately, because he had separate workflow, he. He mostly maintained some java codebasecode and worked independently, but. But after a COVID related layoff, there is way biggermore work on our shoulders, and having stubborn teammate really takes toll on our productivity and efficiency. Now that we inherited pretty big C# and managed C++ codebasescode bases, having proper IDE is more relevantimportant than ever, everyone. Everyone who didn't use windows, dual booted it or uses our preset VM snapshot. But our teammate refuses to use windows, claiming that it is spyware. We tried to negotiate with him, one. One of my coworkers even offered him to borrowlend him his laptop which is set up for task, but he refusesrefused to take it. We went to upper management but they can't do anything to him because he maintains some important codebase unrelated to our team, but. But they can't freeremove him from our team either because he must fill work hour quota specified in contract.

Edit: We already missed deadline several timesdeadlines because of him, and he's constantly lagging behind, we. We are unable to help him because he uses tools unfamiliar or less familiar to us. We once had urgencya urgent need to fix backendback-end code he had worked on while he was taking a day off, we. We had about 3 hours at most, so we called him, and he told us password of work laptop. It did not boot properly, after. After a biglot of confusion, it turned out that he didn't have desktop environment or something along that lines. We found ourselves in a very ugly situation afterwards, there. There was some solid damage to company and, our team will be disciplined, and, god forbid, but evenwe may even be sued. None of this would happen if he used the same stufftools as others.

How to approach this person and reasonably negotiate with themhim?

I work in small team of 8 developers and we do not have direct management, because of our small numbers we are more or less self managed.

We make heavy use of version management, IDEs and all sorts of conventionally popular and well known tools and platforms. For example we use VS Code and git for everything, this allowed us to make common compromise between windows, apple and linux users, and almost everyone is happy.

However we have one member who ostensibly refuses to use same tools as everyone else, he uses command line editors, cmake (manually writes scripts), perl, and some other obscure, and outdated tools, he goes against team coding style.

This was not problem until lately, because he had separate workflow, he mostly maintained some java codebase and worked independently, but after COVID related layoff there is way bigger work on our shoulders, and having stubborn teammate really takes toll on our productivity and efficiency. Now that we inherited pretty big C# and managed C++ codebases having proper IDE is more relevant than ever, everyone who didn't use windows, dual booted it or uses our preset VM snapshot. But our teammate refuses to use windows claiming that it is spyware. We tried to negotiate with him, one of my coworkers even offered him to borrow his laptop which is set up for task, but he refuses to take it. We went to upper management but they can't do anything to him because he maintains some important codebase unrelated to our team, but they can't free him from our team either because he must fill work hour quota specified in contract.

Edit: We already missed deadline several times because of him, and he's constantly lagging behind, we are unable to help him because he uses tools unfamiliar or less familiar to us. We once had urgency to fix backend he worked on while he was taking day off, we had about 3 hours at most, called him, he told us password of work laptop. It did not boot properly, after a big confusion it turned out that he didn't have desktop environment or something along that lines. We found ourselves in very ugly situation afterwards, there was some solid damage to company and our team will be disciplined and god forbid, but even may be sued. None of this would happen if he used same stuff as others.

How to approach this person and reasonably negotiate with them?

I work in small team of 8 developers and we do not have direct management because of our small numbers. We are more or less self managed.

We make heavy use of version management, IDEs and all sorts of conventionally popular and well known tools and platforms. For example, we use VS Code and git for everything. This allowed us to compromise between Windows, Apple and Linux users, and almost everyone is happy.

However, we have one member who ostensibly refuses to use same tools as everyone else. He uses command line editors, cmake (manually writes scripts), perl, and some other obscure and outdated tools. He also does not follow the team coding style.

This was not problem until lately because he had separate workflow. He mostly maintained some java code and worked independently. But after a COVID related layoff, there is way more work on our shoulders and having stubborn teammate really takes toll on our productivity and efficiency. Now that we inherited pretty big C# and managed C++ code bases, having proper IDE is more important than ever. Everyone who didn't use windows dual booted it or uses our preset VM snapshot. But our teammate refuses to use windows, claiming that it is spyware. We tried to negotiate with him. One of my coworkers even offered to lend him his laptop which is set up for task, but he refused to take it. We went to upper management but they can't do anything to him because he maintains some important codebase unrelated to our team. But they can't remove him from our team either because he must fill work hour quota specified in contract.

Edit: We already missed several deadlines because of him and he's constantly lagging behind. We are unable to help him because he uses tools unfamiliar or less familiar to us. We once had a urgent need to fix back-end code he had worked on while he was taking a day off. We had about 3 hours at most, so we called him and he told us password of work laptop. It did not boot properly. After a lot of confusion, it turned out that he didn't have desktop environment or something along that lines. We found ourselves in a very ugly situation afterwards. There was some solid damage to company, our team will be disciplined, and, god forbid, we may even be sued. None of this would happen if he used the same tools as others.

How to approach this person and reasonably negotiate with him?

Became Hot Network Question
deleted 70 characters in body; edited title
Source Link
Neo
  • 85.3k
  • 53
  • 279
  • 323

How to negotiate with oldera stubborn coworker?

I work in small team of 8 developers and we do not have direct management, because of our small numbers we are more or less self managed. Most of us are in mid-early 20s and hold junior positions.

We make heavy use of version management, IDEs and all sorts of conventionally popular and well known tools and platforms. For example we use VS Code and git for everything, this allowed us to make common compromise between windows, apple and linux users, and almost everyone is happy.

However we have one older (late 40s) member who ostensibly refuses to use same tools as everyone else, he uses command line editors, cmake (manually writes scripts), perl, and some other obscure, and outdated tools, he goes against team coding style.

This was not problem until lately, because he had separate workflow, he mostly maintained some java codebase and worked independently, but after COVID related layoff there is way bigger work on our shoulders, and having stubborn teammate really takes toll on our productivity and effeciencyefficiency. Now that we inherited pretty big C# and managed C++ codebases having proper IDE is more relevant than ever, everyone who didntdidn't use windows, dual booted it or uses our preset VM snapshot. But our teammate refuses to use windows claiming that it is spyware. We tried to negotiate with him, one of my coworkers even offered him to borrow his laptop which is set up for task, but he refuses to take it. We went to upper management but they can't do anything to him because he maintains some important codebase unrelated to our team, but they can't free him from our team either because he must fill work hour quota specified in contract.

Edit: We already missed deadline several times because of him, and he's constantly lagging behind, we are unable to help him because he uses tools unfamilarunfamiliar or less familarfamiliar to us. We once had urgency to fix backend he worked on while he was taking day off, we had about 3 hours at most, called him, he told us password of work laptop. It did not boot properly, after a big confusion it turned out that he didn't have desktop enviornmentenvironment or something along that lines. We found ourselves in very ugly situation afterwards, there was sonesome solid damage to company and our team will be disciplined and god forbid, but even may be sued. None of this would happen if he used same stuff as others.

How to approach this manperson and reasonably negotiate with him them?

How to negotiate with older coworker?

I work in small team of 8 developers and we do not have direct management, because of our small numbers we are more or less self managed. Most of us are in mid-early 20s and hold junior positions.

We make heavy use of version management, IDEs and all sorts of conventionally popular and well known tools and platforms. For example we use VS Code and git for everything, this allowed us to make common compromise between windows, apple and linux users, and almost everyone is happy.

However we have one older (late 40s) member who ostensibly refuses to use same tools as everyone else, he uses command line editors, cmake (manually writes scripts), perl, and some other obscure, and outdated tools, he goes against team coding style.

This was not problem until lately, because he had separate workflow, he mostly maintained some java codebase and worked independently, but after COVID related layoff there is way bigger work on our shoulders, and having stubborn teammate really takes toll on our productivity and effeciency. Now that we inherited pretty big C# and managed C++ codebases having proper IDE is more relevant than ever, everyone who didnt use windows, dual booted it or uses our preset VM snapshot. But our teammate refuses to use windows claiming that it is spyware. We tried to negotiate with him, one of my coworkers even offered him to borrow his laptop which is set up for task, but he refuses to take it. We went to upper management but they can't do anything to him because he maintains some important codebase unrelated to our team, but they can't free him from our team either because he must fill work hour quota specified in contract.

Edit: We already missed deadline several times because of him, and he's constantly lagging behind, we are unable to help him because he uses tools unfamilar or less familar to us. We once had urgency to fix backend he worked on while he was taking day off, we had about 3 hours at most, called him, he told us password of work laptop. It did not boot properly, after a big confusion it turned out that he didn't have desktop enviornment or something along that lines. We found ourselves in very ugly situation afterwards, there was sone solid damage to company and our team will be disciplined and god forbid, but even may be sued. None of this would happen if he used same stuff as others.

How to approach this man and reasonably negotiate with him ?

How to negotiate with a stubborn coworker?

I work in small team of 8 developers and we do not have direct management, because of our small numbers we are more or less self managed.

We make heavy use of version management, IDEs and all sorts of conventionally popular and well known tools and platforms. For example we use VS Code and git for everything, this allowed us to make common compromise between windows, apple and linux users, and almost everyone is happy.

However we have one member who ostensibly refuses to use same tools as everyone else, he uses command line editors, cmake (manually writes scripts), perl, and some other obscure, and outdated tools, he goes against team coding style.

This was not problem until lately, because he had separate workflow, he mostly maintained some java codebase and worked independently, but after COVID related layoff there is way bigger work on our shoulders, and having stubborn teammate really takes toll on our productivity and efficiency. Now that we inherited pretty big C# and managed C++ codebases having proper IDE is more relevant than ever, everyone who didn't use windows, dual booted it or uses our preset VM snapshot. But our teammate refuses to use windows claiming that it is spyware. We tried to negotiate with him, one of my coworkers even offered him to borrow his laptop which is set up for task, but he refuses to take it. We went to upper management but they can't do anything to him because he maintains some important codebase unrelated to our team, but they can't free him from our team either because he must fill work hour quota specified in contract.

Edit: We already missed deadline several times because of him, and he's constantly lagging behind, we are unable to help him because he uses tools unfamiliar or less familiar to us. We once had urgency to fix backend he worked on while he was taking day off, we had about 3 hours at most, called him, he told us password of work laptop. It did not boot properly, after a big confusion it turned out that he didn't have desktop environment or something along that lines. We found ourselves in very ugly situation afterwards, there was some solid damage to company and our team will be disciplined and god forbid, but even may be sued. None of this would happen if he used same stuff as others.

How to approach this person and reasonably negotiate with them?

added 700 characters in body
Link
Антон
  • 553
  • 1
  • 4
  • 11

How to stay objective when dealingnegotiate with older coworkerscoworker?

added 700 characters in body
Source Link
Антон
  • 553
  • 1
  • 4
  • 11
Loading
Source Link
Антон
  • 553
  • 1
  • 4
  • 11
Loading