Don’t be so hard on yourself

Why is it that so many intelligent and hard working people are so hard on themselves? The opposite seems also true - a great many genuine underachievers and lazy people seem utterly content and extremely confident.

I don’t think I’ve ever known a truly intelligent and hard working person who could not readily declare their previous work as rubbish or lament missed opportunities and wasted time. It’s not hard to detect a pinch of melancholy when Newton wrote “I was like a boy playing on the sea-shore, and diverting myself now and then finding a smoother pebble or a prettier shell than ordinary, whilst the great ocean of truth lay all undiscovered before me.”

 
5
Kudos
 
5
Kudos

Now read this

Java Developers

There’s something wrong with Java developers. I’ve been working with Java now for over 10 years. I’ve also had the good fortune to work with a number of other languages as well - C#, C, C++, Python, Lua, Objective-C - which I think has... Continue →