Friday, August 30, 2013

What we get and become

I have seen a talk given my Jim Rohn where he said an interesting thing:
"After you become a millionaire, you can give all of your money away because what's important is not the million dollars; what's important is the person you have become in the process of becoming a millionaire." -- Jim Rohn

I am not a millionaire, but I am lucky enough to have everything I want, great and fulfilling daily life, great customer friends, money and time. I am at the nirvana of time, money and energy.

I have time, money and energy.
Not as much money as a million, but the point is that I have everything I want, and know I can get what I want, my life reflects my dream, an amazing one.

But then I understood, something : If I stop creating and moving to my next goal (which I know I will finally always reach), I am depressed and feel empty. I have a urge to create and learn, if I play and do nothing for too long, I am depressed and empty.

I understand why I don't care about the million, but if it is here, I'll take it.
I will create my path to it, never work for it. It is what I become by creating this path that is worth a million dollar, bills are just paper.

Now I think about it... Minecraft is fun because Diamond is rare. Diamond is not what make us happy, the adventure to find it is the thrill of the game.

Saturday, August 17, 2013

Question, Answer and Query

I have maybe often repeated this fact over my career as a trainer :
I may know a lot about my work, I'm not here to give you answers, I will help you asking right questions and questions right.

Ask the right question to your rubber duck and you'll get the answer.
A question is the same as an answer for me, if I teach to ask questions, I teach to get answers by yourself.

But that does not mean that I don't give any response.
As google does, I always respond to rightly formulated queries.
And by rightly formulated query, I mean every search for information that could be understood by a search engine.
What is the namespace for the class File ? It is System.IO.

This is a query, a search for an information that is not stored into your mind, but you know for sure that the result exists somewhere. So I give results.

The distinction between a query and a question is not on the grammatical level.
A question is nothing but an incomplete answer, when you ask me a question, and I know that you holds all the pieces to transform it to an answer, I'll help you gather these pieces by asking more questions... until the dots connect together and the elegant solution pop into your mind.
I never give the solution because I know you already have it.

A query is a search for information, best handled by search engines, but, for your comfort, I will give you the result.

Sometimes, you have a question, but can't transform it to an answer.
This is when you need to ask the same question differently.
Do you know someone that got the solution ? Then learn his way to ask the same question, we call that an"abstraction".

Nobody knows the answer ? Invent your own abstraction, we call that "research".

Friday, August 9, 2013

Iterative methodology is important for motivation and growth

The mind procrastinates as soon as it does not know where to go.
He might know what goal he is looking for, but if he does not know where to go, he will immediately start procrastinating or wait orders from someone else.

Asking yourself what is the "right way" is a sure way to fail, because when you don't know where to go, the "right way" does not exist.

To quote Alice in wonderland,
“Alice came to a fork in the road. 'Which road do I take?' she asked.
'Where do you want to go?' responded the Cheshire Cat.
'I don't know,' Alice answered.
'Then,' said the Cat, 'it doesn't matter.”

The best thing to do is : What is the simplest thing that I can do now that make me a little closer to my goal ?
Then iterating by asking : What's next ? What's next ? What's next ? What's next ? until you say "I reached my goal".

Sure such short sighted methodology to move on a project will not show you the shortest path from A to B. Your path will more likely be a zigzag, but this zigzag only exist in the eye of someone who knows better. This ZigZag is an invention of the mind of the one who knows a shortest path.

When reaching your goal, reflect on your actions, see your zigzag. It does not mean you have lost your time. On the contrary. It means you grew, you can see what you could not see before.

If you can't see the zigzag, it means you are the same as you were before. What is the purpose of the goal if you've not grown from it ?