News for hackers. Stuff that matters.
Re:Speed matters: Why working quickly is more important than... by andai on Tuesday June 13, 2023 @01:24PM (#36313535)
I agree completely. That sounds much better than my current strategy of delivering incomplete and broken products at unpredictable intervals.
Re:Speed matters: Why working quickly is more important than... by EliRivers on Tuesday June 13, 2023 @01:29PM (#36313611)
My highly specialised sarcasm sensors (honed in the UK) suggest that this is not in fact your current deliberate strategy; that said, I have worked for so many groups and companies where that is exactly what happens, even if they think they're planning for something else to happen.
Re:Speed matters: Why working quickly is more important than... by andai on Tuesday June 13, 2023 @02:49PM (#36314970)
I was being humorous, but also telling the truth!

I went straight from hobby programming to freelancing, so I've been "rediscovering" best practices the hard way.

I did actually intend to do things properly, but client asked "can it be done faster" and I thought "sure I'll just ship fast and then rewrite it later"... ha! Project became so unmaintainable, development ground to a halt. (I am doing the rewrite now...)

Turns out sometimes my job is to say "no."

Re:Speed matters: Why working quickly is more important than... by steve_adams_86 on Tuesday June 13, 2023 @03:48PM (#36315913)
This is the side of software where soft skills are critical. Navigating when and how to say no can be extremely difficult, but it’s arguably crucial to operating effectively and sustainably.

Early in my career, everything was a yes and it cost me a lot of sanity. It rarely cost me clients because I was so diligent about keeping things on the rails, but that seemed to come with an inversely proportional cost to my well-being.

It took me a long time to realize that saying no is kind of like saying yes; you’re saying yes to getting the project done on a reasonable timeline and with the budget the client has, and most importantly, with your happiness intact. Saying yes at the wrong time can be saying no to finishing the project at all. It’s the right, and in a sense “nice” thing to do for everyone involved.

If you’re a chronic people pleaser, this kind of work can be extremely taxing (speaking from experience).

Re:Speed matters: Why working quickly is more important than... by collenjones on Tuesday June 13, 2023 @01:33PM (#36313682)
Thanks. Hot coffee just came out of my nose.
Re:Speed matters: Why working quickly is more important than... by renewiltord on Tuesday June 13, 2023 @01:47PM (#36313869)
As I always tell my team: fast, cheap, good; pick three.
Re:Speed matters: Why working quickly is more important than... by Eddy_Viscosity2 on Tuesday June 13, 2023 @02:31PM (#36314678)
In my work they say: fast, cheap, good -- you can't have any of these.
Re:Speed matters: Why working quickly is more important than... by bell-cot on Tuesday June 13, 2023 @03:01PM (#36315174)
Oncology?
Re:Speed matters: Why working quickly is more important than... by dmoy on Tuesday June 13, 2023 @05:08PM (#36317369)
Or defense contracting?
Re:Speed matters: Why working quickly is more important than... by expertentipp on Wednesday June 14, 2023 @02:57AM (#36322392)
healthcare?
Re:Speed matters: Why working quickly is more important than... by tome on Tuesday June 13, 2023 @02:49PM (#36314975)
More to the point, it's much better than delivering incomplete yet working products quickly and regularly, complete yet broken products quickly and regularly, complete and working products slowly and regularly or complete and working products quickly and irregularly.
Re:Speed matters: Why working quickly is more important than... by marcosdumay on Tuesday June 13, 2023 @04:46PM (#36316976)
Well, that's my main strategy for my personal projects.
Re:Speed matters: Why working quickly is more important than... by greesil on Tuesday June 13, 2023 @06:59PM (#36318825)
But why can't you just do it faster?
Re:Speed matters: Why working quickly is more important than... by Gordonjcp on Wednesday June 14, 2023 @04:41AM (#36323153)
Ah, you sound like the vendor we've just fired.

I wish I was joking.

Re:Speed matters: Why working quickly is more important than... by IggleSniggle on Wednesday June 14, 2023 @07:53AM (#36324475)
I’ve been going with “set expectations high and then pivot to new high expectations.” It compliments your strategy pretty well.