Lessons from 10 years as a self taught engineer