I have been developing software in embedded / finance & telecom domain since last 14 years.
Whenever I see any work of engineering or science I always ask myself, how is this working? can we do better?