Reflections on Ten Years of Programming

1 Preface Malcolm Gladwell&rsquo;s &ldquo;10,000-hour rule&rdquo; suggests that continuous investment of 10,000 hours of effort is sufficient to reach expert level in any field. Based on 20 hours of practice per week, this requires about 3 hours of daily investment, taking roughly ten years to achieve this goal. Since I wrote my first line of C code, more than ten years have passed. During this…