Advice to young computer science students

April 11th, 2012  |  Tags: ,

Here’s my best advice to young computer science students, especially those who are interested in building systems: “I will engage in a heroic engineering effort and …” is always a far worse starting point for a course or long-term project than “I will engage in heroic system characterization and ….” The sooner you learn this, the happier you’ll be and the better work you’ll do.

(I originally posted a shorter expression of this sentiment on Twitter.)