A few of the most toxic behaviors that I've worked with in my career

These are not even in my top 5 of the most toxic behaviors I've seen in my career. Here are ones that I find far worse.

  1. The alpha. Won't let anyone speak in meetings, talks down to everyone, asserts authority constantly.
  2. The brogrammer. Brings a frathouse to work, makes everyone uncomfortable and gets company sued to oblivion.
  3. The cowboy. Checks in code without tests, pushes it to production, leaves for the day.
  4. The debt creator. Joins company, writes their stuff in an obscure language or new stack or overdesigns what they're doing, then leaves the company in a few months.
  5. Stealth bomber. Can't get buy-in on an idea from the team, so works on the idea in secret. Weeks or months later, they reveal that they've made a prototype of the idea, and it gets promptly rejected again, wasting everyone's time.
  6. The passive-design reviewer. Won't participate in design review, but after the code is written remarks on the code review that the entire thing should be redesigned.
  7. The old schooler. Can't accept that tools or frameworks used 20 years ago aren't used anymore. Creates a lot of technical debt no one wants to deal with.
/r/cscareerquestions Thread