Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)PO
Posts
4
Comments
2,241
Joined
2 yr. ago

  • That's not optimism, it's the very real conclusion that Elon is the (miraculously unwitting) fall guy for all the bad shit they need done early on to facilitate everything else. They'll get to do the whole "we got rid of the bad eggs, we've tuned over a new leaf" thing that conservative politicians love to do when they kick out a fall guy.

    This time next year he's going to be shouting on some fuckhead podcast about how he was used. I practically guarantee it.

    Well that or Elon successfully manages to do what he thinks will happen and manages to take full control

  • Yes, silly engineers that don't like being held to unrealistic estimates and deadlines; typically the ones that arise at the start of a project where there are still who-knows-how-many unknowns to find.

    Waterfall is the most effective tool for software engineering in a world where the whole world stops once you've planned and only starts again once the project has finished—i.e. a fictional world that doesn't exist. Literally every waterfall project I worked on back in the old days was derailed because something happened that wasn't planned for—because planning for everything up front is impossible and planning for anything more than a handful of eventualities is impractical.

    Agile and subsequent methodology comes from realising that requirements will change and that you are better off accepting that fact at the time than having to face it once you're at the end of the current road.

    Agile does not mean engineers talking continuously to the users, engineers are hired to do what they're good at: engineering. Understanding user requirements and turning that into a plan has always been product's job regardless of methodology, in agile and similar it's just spread out over the duration of the project, not front loaded. Agile isn't "make the engineers do every proficiency".

  • They did those starter sku users dirty

    But yeah this was Microsoft's strategy for a while (and may still be): they attempted to push small business users to their server products for running servers by limiting the ram and core counts on the non-server skus.

  • A software engineer was not involved in this if waterfall is painted positively.

    I think the last time I heard an engineer unironically advocating for a waterfall IRL was about a decade ago and they were the one of the crab-in-a-bucket, I-refuse-to-learn-anything-new types—with that being the very obvious motivation for their push-back.