Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Root797673yManager, 8am:
“Move fast and break things!”
Manager, 1pm:
“Why is this feature broken?! Why did you think this was a good idea?!” -
Elon Musk (hate all you want, he does understand effective scaling methods for startups) gave some pretty good advice during the recent tour with Tim Dodd:
1. Improve requirements. There should be a clear foundation & reasoning, evidence for necessity, traceability & accountability for all feature requests.
2. Delete the unnecessary. Try really hard to delete processes and parts. You should find yourself adding things back later, otherwise you didn't delete enough.
3. Optimize. but do not optimize parts which shouldn't exist at all (see 2), that's just wasted time.
4. Accelerate. Move faster, in smaller iteration cycles -- But only as fast as steps 1-2-3 allow for, otherwise you're just delivering crap faster.
5. Automate. But only after taking care of 1-2-3-4, otherwise you've got automated processes building the wrong things, which is much worse than doing the right thing manually.
Most startups (historically including Tesla & SpaceX), confuse this ordering. -
Fucking hell jake, why did you wipe our build machine? And why in gods is your PC sending special broadcasts on our test network saying "I love turtles"?
-
@Root *Skateboard past everyone's desks at the office at breakneck speed, emptying a water bottle over all the Macbook keyboards*
✔ Moved fast
✔ Broke things
So boss, what's next?
Related Rants
Move fast and break things
rant
wk274