Comment by kendallpark

7 years ago

Weirdly enough, "getting shit done fast" were the exact words used in the meeting where it was explained why my contract wouldn't be renewed.

Like I said, the feeling was mutual. Every company and person can decide how deeply they're willing to cut corners. My speed-quality equilibrium and this company's speed-quality equilibrium did not match.

(But seriously can I get a show of hands on HN as to how many devs would be willing to accept FTPing non-versioned code changes to a live, high-traffic website as a standard of practice? I don't think my speed-quality equilibrium is extreme by any means.)

It's not a good practice, but I've done it. The thing is, most live high traffic websites are doing things that are absolutely pointless and the world would not be greatly harmed if they went down. It might even be improved!

It's not my job to prevent some assholes from taking whatever risks they want with their piece of shit non-critical website, once they're in full possession of the facts.

Actual critical systems where lives are on the line are another story completely.