4 ms·
As a slow engineer I always liked the term “careful”. As in: Move carefully and fix things; vs Move fast and break things. I’d say that most experienced trad
by this_steve_j 4y ago
As a slow engineer I always liked the term “careful”. As in:
Move carefully and fix things; vs
Move fast and break things.
I’d say that most experienced tradespeople are capable of operating in either mode or somewhere along the continuum.
Personality traits, beliefs, perspective, motivations, attitudes, age, and experiences might predispose someone to favor one side or the other.
- JohnFen 4y agoSince I consider "Move fast and break things" to be one of the worst and most destructive philosophies to find adoption in software engineering, I guess it's obvious which side I favor.
- disgruntledphd2 4y agoIt depends on what you're building, tbh. If you run a large b2c site and want to outpace your competition then you default to shipping. If the costs of failures are much higher, you are better off defaulting to a slow and steady pace.
- JohnFen 4y agoTrue, from a certain business point of view. As a customer, though, I want nothing to do with such software and I don't want to work on software that I wouldn't personally use. That's why I say it's obvious which side I fall on.