2 ms·
In my team (big tech company), if there's some new problem to solve, you write a design doc, and validate it with your colleagues. If nobody gets a better idea
by yodsanklai 3y ago
In my team (big tech company), if there's some new problem to solve, you write a design doc, and validate it with your colleagues. If nobody gets a better idea than you, then you implement what you had in mind. We're not incentized to produce perfect designs, but hopefully something that works and is simple enough that you can implement it within a few months. It's pretty rare that we have to implement entire complex systems from scratch. We also have a lot of internal tools and specific problematics, so I rarely feel the need to look up for an existing solution.