Skip to content
DevMeme
5237 of 7590
Management PMs Post #5744 · source on Telegram

CTO's Personal Bias vs. Engineering Team's Logic

Description

The image presents a stark contrast between an engineering team's pragmatic decision and a CTO's arbitrary veto. The top text, in large white font on a black background, reads 'Engineers: Let's use C#' followed by 'CTO: I don't like Microsoft'. Below this is a screenshot of a detailed comment from a user named 'engineerFWSWHW'. The comment recounts a real-world story where a principal engineer joined a startup, and the team unanimously agreed to use C# and the .NET ecosystem (WPF, Xamarin, .NET Core) for all their projects. A new CTO then joined and rejected this plan purely out of a personal hatred for Microsoft, mandating a fragmented and diverse stack of Java, C++, Flutter, and Go. This decision, which ignored the team's existing expertise and productivity, led to the mass resignation of almost every engineer. The meme is a classic example of the frustrations senior developers face when leadership makes poor, biased technical decisions that undermine team morale and productivity

Comments

25
Anonymous ★ Top Pick Some CTOs think a diverse tech stack shows versatility. What it really shows is that their opinions are so strong, they'd rather manage a mass resignation than a single line of C#
  1. Anonymous ★ Top Pick

    Some CTOs think a diverse tech stack shows versatility. What it really shows is that their opinions are so strong, they'd rather manage a mass resignation than a single line of C#

  2. Anonymous

    The CTO called it “strategic diversification”; the burnout curve called it O(n stacks) cognitive load - and the bus factor hit zero before the first Java build passed CI

  3. Anonymous

    The only thing more cross-platform than .NET Core is the team's unanimous decision to cross over to new companies after the CTO's platform-agnostic bigotry kicked in

  4. Anonymous

    Nothing says 'visionary technical leadership' quite like a CTO who'd rather maintain four separate build pipelines, CI/CD configurations, and hiring pipelines across Java, C++, Dart, and Go - just to avoid admitting that Microsoft actually shipped something useful this millennium. The real kicker? That one remaining remote engineer is probably still there because they're too busy context-switching between four IDEs to update their LinkedIn

  5. Anonymous

    The only truly cross-platform outcome of that CTO decision: engineers' resumes deploying everywhere

  6. Anonymous

    CTO banned Microsoft, so we avoided vendor lock‑in by locking ourselves into Java web, Qt desktop, Flutter mobile, and Go embedded - the only monolith left is the team’s cognitive load

  7. Anonymous

    We replaced a boring monostack with an exciting polyglot: four package managers, five build systems, zero engineers

  8. @maggelia 2y

    Lol sure

  9. @ZgGPuo8dZef58K6hxxGVj3Z2 2y

    Dude killed the comp in a moment

  10. @scout_ca11sign 2y

    Yeah should have been kotlin

  11. @purplesyringa 2y

    what

  12. @sylfn 2y

    the what.

  13. @sylfn 2y

    how does "tranny" relate to this??

  14. @sylfn 2y

    what is the connection between your hatred to "trannies" and a person advicing using kotlin?

  15. @sylfn 2y

    (and this is how the community tries to manage itself)

  16. @sylfn 2y

    lmao

  17. @sylfn 2y

    WTF

  18. @ZgGPuo8dZef58K6hxxGVj3Z2 2y

    This bot is kinda more broken than average junior devs project @RiedleroD /jkjkjkjkjk

    1. @purplesyringa 2y

      actually, no

      1. @purplesyringa 2y

        i'd argue might produce more bugs in simple code

  19. dev_meme 2y

    👍

  20. @sylfn 2y

    oh

  21. Zeno Bin Kanaan 2y

    Absolutely based.

  22. @InnerTempest 2y

    I don't get it. What CTO said wrong?

    1. dev_meme 2y

      You know, people on such position are expected to maintain company alive and moving to better results. Sure it’s could be (maybe) not a bad idea to change tech stack. And it’s CTOs responsibility to plan steps of that change in least harmful way for both company and employees P.s. I have weird feeling of being trolled but whatever :D

Use J and K for navigation