How to be a Good Programmer

The only way to become good at programming is by programming.

Rate of Change

Some layers of the AI stack change in days. Others change over decades. Learn the slow layers deeply, and keep up with the fast ones.

Rate of change across the AI stack, from days to decades

Useful List

System Design