3 ms·
I have not spent much time thinking about this, but do you think, possibly, that the reason why a minor screw-up from an engineer is looked at as a huge mistake
by BryanBeshore 14y ago
I have not spent much time thinking about this, but do you think, possibly, that the reason why a minor screw-up from an engineer is looked at as a huge mistake (and ultimately the engineers feel like crap day-in-day-out), is because of the industry in which Square operates?
A minor error could practically take a company alike this down.
- rdl 14y agoNone of the behaviors ascribed to Square seem like the kind of things which contribute to Quality (in the measurable/repeatable process sense). In fact, most of the issues raised on Quora (whimsical firing, excessively long hours, incompetent HR and management, etc.) are directly counter to any decent Quality program. Yes, a financial company needs more focus on test, quality, etc. than a social network or game, but you don't really get those things by terrorizing employees. If you look at the organizations producing the best, most bug-free code, they're generally 9-5 shops with very experienced people, probably way more qualified than a startup employee for the same role, and for roles where the requirements and performance metrics are pretty well established. Trying to avoid all defects is kind of the opposite end of a spectrum from rapid innovation. You can have low defects in production through great test and rapidly catching/fixing bugs, but at a certain point, you do need to accept higher overhead and slower development speed to deliver very low defect products.