Skip to content
DevMeme
3739 of 7590
Bugs Post #4079 · source on Telegram

The Developer's 'Yes': A Two-Part Answer

Description

A two-panel meme, often called the 'Truthful Sword' or 'Unsheathing the Sword' format, which uses a scene from an anime. The meme is set against a blue background and has a title at the top: 'Manager: Did you finish your task?'. In the first panel, a samurai sword is partially unsheathed, revealing only the word 'Yes' on the blade. In the second panel, the sword is fully drawn, and the full text on the blade is visible: 'Yesterday found a new bug, fixing it.' The meme humorously illustrates a common communication challenge in software development. A developer might say a task is 'done,' but this simple answer often conceals a more complex reality. The initial task is complete, but in the process, a new, unforeseen issue (a bug) has emerged, which now requires attention. For senior developers, this is a universal experience of how 'finished' is rarely a final state in a complex system

Comments

20
Anonymous ★ Top Pick My status updates are like API responses. You get a '200 OK', but you have to check the payload to see the five new exceptions it threw
  1. Anonymous ★ Top Pick

    My status updates are like API responses. You get a '200 OK', but you have to check the payload to see the five new exceptions it threw

  2. Anonymous

    The sprint board says 'Done,' but like a quantum katana, every time the PM observes it we collapse the state vector into one more P1 defect

  3. Anonymous

    The task is technically complete in the same way Schrödinger's cat is technically alive - it exists in a quantum superposition of 'done' and 'spawning regression tickets' until someone actually deploys it to production

  4. Anonymous

    Status reports are like swords: the truth is only visible once fully unsheathed, and by then someone's already getting hurt

  5. Anonymous

    The classic 'task is done' Schrödinger's cat scenario: simultaneously complete and incomplete until the manager asks for details. Every senior engineer knows that 'finished' just means you've graduated from planned work to unplanned work - yesterday's bug fix is today's archaeological dig through a codebase where the original author left no forwarding address and the tests were 'TODO: write tests.'

  6. Anonymous

    The observer effect in action: manager asks 'done?', spawning a fresh regression like quantum debugging

  7. Anonymous

    Senior translation of “Yes”: it compiles locally; after you draw the rest of the katana, Jira reopens the ticket, the definition of done gains three clauses, and the burndown achieves eventual consistency

  8. Anonymous

    Management asks for a boolean; engineering runs an eventually consistent status stream with late-arriving bug fixes

  9. @jerinisready 4y

    Repeating

  10. @saidov 4y

    Still waiting for reactions

    1. Deleted Account 4y

      same

    2. @tymchasovinegarazdy 4y

      same

    3. @SamsonovAnton 4y

      There is no specific reaction provisioned for a repeating post. 🔄 🪗 🔁

  11. @mpolovnev 4y

    +1 for reactions!

    1. dev_meme 4y

      thank god im not seeing them because of outdated fork

      1. @freeapp2014 4y

        whats wrong

        1. dev_meme 4y

          hujak-hujak-to_production feature tdesktop's design for reactions is not the best

  12. @mpolovnev 4y

    ontopic: guys, youre totally right: It's repeating. This thing keeps on repeating in my team 😄

    1. dev_meme 4y

      https://t.me/devs_chat/17347

      1. dev_meme 4y

        best repeating meme

Use J and K for navigation