Mental Discipline

The practices of engineering and computer science are influenced by the same forces that shape manual labor and office work. Occasionally, it's useful to reassess our skills and question the value of our training.