Wise words from Jeff Atwood, Coding Horror.
He did it. He set out to accomplish many goals in life and he either succeeded in achieving each one or in the attempt to achieve was led to something better.
Why did he achieve?
He achieved because he set out clear and attainable yet difficult goals. There is no such thing as a guaranteed goal.
Sure, we can be positive about accomplishing what we want. But we also have to be realistic.
The point of a goal is to propel us into action. When the goal is above our heads, we don’t get anywhere.
They say take goals step by step and build up momentum. That’s certainly true. You don’t go the gym dry and think you’re going to bench press 200 and run half an hour and do it every other day.
First, you’ll be in the pain. Second, you will have no ambition to go the next time.
Someone once said the road is better than the end. If you can get yourself to realize that the fun in achieving is the actual process and not the end-goal, you’ll be much happier with progress.
But don’t be patient. Go. Keep moving. The best strategy is to move fast, fail, learn, and then reshape your attempt on the next one.
Failure can be anything you want. It can be a hurdle or a breakthrough. If you’re an Aries, you hit your horns against the door and do it again. Forget about anyone else.
But when is it ok to stop?
It’s ok to stop when the goal becomes stupid. Stupid means the goal is a waste of time. You’re lucky if you see this before it starts. Some get so obsessed with the goal they overrun it.
Yes, you tried. But no, you will never achieve; the person or thing on the other end has already made the decision to reject you.
When you realize this, move on. You’ll find something better.
Better is something that you still work for yet realistically achieve because the other end is waiting for you. It’s still the dream.
At the end of the day, he was always ready. Ready to move, ready to put in the work, ready to do what it takes to his life in the right direction.
That person was me.