This is a line I read last week in one of the newsletters I subscribed to. It made me think: what makes a better engineer? What are the traits I see in the best engineers I have met? And what are the common mistakes freshers often make in engineering...