OK procrastination advice

David Seah on ‘premature optimization’:

Optimization itself is always desirable in an end product, but performing it before you fully understand where the bottlenecks are is a recipe for wasting time and energy. In the real world, it’s like arguing what the best way to do something is before anyone on the team has really done it; at some point, you have to try something and see what happens. Trying to be efficient before you have real experience just slows you down for no reason. In real-life work, it makes sense to just learn by doing, and make incremental improvements in the process as you gain experience with it. Make your best guesses based on what you do know, but don’t encumber the process with “it will be more efficient if we do it this way” conditions. Instead, focus only on the “it will work” conditions.

There’s more; I’d say it’s worth the read.

06:59 | 0 Comments

Comments