When The Product Manager Knows Better than the Developer...

แชร์
ฝัง

ความคิดเห็น • 13

  • @neli-b9n
    @neli-b9n 10 หลายเดือนก่อน +20

    as a software engineer, i was getting triggered just watching this

    • @DrBartPM
      @DrBartPM  10 หลายเดือนก่อน +3

      It was relevant 10 years ago and it still is :)

  • @ArmandoAlejandro2014
    @ArmandoAlejandro2014 5 หลายเดือนก่อน +8

    I've been a developer for 30 years. I always ignore the PM

  • @WalterWhite-h2s
    @WalterWhite-h2s 9 วันที่ผ่านมา +2

    man oh man, this is amazing content. As as developer I can't stop laughing 🤣🤣🤣

  • @TwitchingShark
    @TwitchingShark 27 วันที่ผ่านมา +5

    This is my reality as a sr. developer. This is depressing.
    Also funny... if you're not living it daily.

  • @amanitamuscaria5863
    @amanitamuscaria5863 25 วันที่ผ่านมา +3

    Just like, put the red ink cartridge into the green ink cartridge slot. Problem solved.

  • @bonquaviusdingle5720
    @bonquaviusdingle5720 8 วันที่ผ่านมา

    The dangers of a project manager without engineering experience managing an engineering project

  • @scrumtuous
    @scrumtuous 6 หลายเดือนก่อน

    The PO always knows best!

  • @simonedwards7101
    @simonedwards7101 2 หลายเดือนก่อน +1

    lol, this is brilliant.

  • @rustyspottedcat8885
    @rustyspottedcat8885 26 วันที่ผ่านมา +1

    When hustlers run the economy.

  • @awesomebearaudiobooks
    @awesomebearaudiobooks 22 วันที่ผ่านมา +2

    Eh, no... Not to be pedantic, but when you analyse the task mathematically, their plans are doable. You CAN make software that would draw 7 red lines all perpendicular to each other, some of them being grey, some of them being kittens... It might not be the best software in the world, but a good developer would easily be able to describe how such an idea be realised. A good developer can also point out why such an idea is not lucrative, but that's another level. In the video, the developer showed himself lacking proficiency in both the technical depth of his knowledge and the business usefulness of the software/.
    Here's what he could've ACTUALLY said if he were a GOOD developer.
    1. You can make software that would draw 7 lines perpendicular to each other. The limit that "only 2 lines can be perpendicular to each other" only applies to a 2D space. Computers can VERY EASILY work with more than 2 dimensions. The mathematics behind such a program would be relatively easy (albeit it can be relatively slow), and the visualisation could be done by using several screens at once (correct my calculations if I'm mistaken, but, I think you would have to have about 21 windows at once to visualise 7 lines being perpendicular to each other on a 7-dimensional cube, similar how you would need to have 3 screens to visualise three lines on a cube being perpendicular to each other, but it's possible, and we can even write a program to calculate the number of screens needed if you would want to draw 10 or 100 lines perpendicular to each other, but let's return to the topic of 7 lines).
    Okay, If you really want us to visualise 7 lines perpendicular to each other, remember that we would need 21 little windows crammed in our app interface for that to work, so, obviously, the interface would be very cluttered. It is doable if you really need us to make it work, but it would require additional funding and can be detrimental to the user experience.
    2. You can make software that would draw lines that would be both red and gray at the same time. First of all, what is red and what is gray is actually very subjective. Still there are more or less objective ways to calculate colors on a screen (the RGB model that probably every school kid is familiar with). For example, colors such as (140, 100, 100) and (120, 100, 100) and (102, 101, 101) are all technically red, but also technically grey.
    3. You can make software that would make a color both red and transparent as well. It's slightly more difficult than making it both red and grey at the same time, but it's very much doable, and these days, with the power of web technologies like HTML 5 and CSS 3 (or some language-integrated frontend framework like JavaFX or Python Tkinter), we can easily do it.
    4. I can't technically create lines that would also be kittens, because kittens have shapes that make it mathematically impossible to make them parallel to each other. But we can use a little trick here: we can calculate lines on the backend, and then we can visualise lines made of kittens on the frontend, with the cooridnates of centers of each kitten being approximate to the coordinates of the lines that would make it seem to the naked eye as if the kittens themselves are lined up perfectly.
    ...
    I see what they were trying to do with the video, but I didn't really find it funny, because the developer seemed just as incompetent as the boss and the manager. He could've come up with some potential solutions and described why they would be possible but not great, but he just decided to try and seem "smart" by "proving them wrong", but just showed himself arrogant and not very useful.

  • @MichaelWilliams-qw8yd
    @MichaelWilliams-qw8yd หลายเดือนก่อน +2

    ROFLMAO