Programmer

> (Software|Application|System)

New programmer: 99% reading 1% coding
Novice: 80% reading 20% coding
Intermediate: 50% reading 50% coding
Advanced: 90% reading 10% coding
For me, part of what makes programming fun is trying to write programs that have an intellectual integrity to them … so I think a good attribute of a good programmer is they try to find a beautiful solution.
Peyton Jones