News for hackers. Stuff that matters.
Re:Hard-to-swallow truths they won't tell you about software... by quickthrower2 on Wednesday November 08, 2023 @06:59AM (#38189229)
Not testing your code though. Places that value that shit speed at any cost eventually go bust, it is not smart and indicates a dumb culture which probably carries over to strategy and financials. That has been my experience. There is a basic level of standards. No need for architectural astronauts or monad fanatics but some sanity!
Re:Hard-to-swallow truths they won't tell you about software... by pif on Wednesday November 08, 2023 @07:04AM (#38189277)
> There is a basic level of standards.

I agree with you, and it's very simple to define such a level: use as much discipline as you need to ensure shipping features at an acceptable rate in the long term.

Too much polishing lowers your release rate. Too little discipline will hurt the "in the long term" part.

Re:Hard-to-swallow truths they won't tell you about software... by quickthrower2 on Wednesday November 08, 2023 @07:11AM (#38189336)
Thats a good way to put it. Shipping value rather than features though. Which is represented as long term shareholder value, but within some kind of ethics (don’t fuck the customer type stuff).

Thinking in terms of value could mean you sometimes suggest weird things like removing features, cancelling WIP (sunk costs) etc. when appropriate. Or spending way more time polishing than seems necessary or conversely getting something out that looks way too quick and dirty. There are cases where no tests are OK despite what I said but usually MVP stage stuff where no market fit exists yet.

Re:Hard-to-swallow truths they won't tell you about software... by arethuza on Wednesday November 08, 2023 @11:42AM (#38192945)
"Places that value that shit speed at any cost eventually go bust"

That has not been my experience...

Re:Hard-to-swallow truths they won't tell you about software... by quickthrower2 on Wednesday November 08, 2023 @03:19PM (#38196339)
Have you experienced just speed. Or speed at any cost? I.e. releasing really buggy features that customers complain about and churn on? Obviously with enough VC and marketing dollars anything could be possible.