Train to learn.
How do you know when you really understand a subject? I always find that when I can explain a subject to a relative newcomer, and make them understand the material, I have a mastery of the subject.
Train to learn is a motto of mine, because if you have holes in your knowledge it will come to light when you have to stand in front of a group and train them. The “why’s” and “how’s” and “what-for’s” will come flying at you fast and furiously from the people you’re training.
We’ve grown the IT department at the company I work for and with a new addition to the team I thought it would be a good idea to do some system training on the ERP software package our company runs.
Normally it takes about a week to go through the “official” training on how to install the system from the software vendor, so there is a lot of material to cover. Sitting in front of the department, notes in hand, was a major test of what I understood and more importantly how well I could communicate it back.
The first day I spend training made me realize where my weaknesses in understanding the system were and where I needed to brush up myself. It also meant a week of going home and doing my own homework to get ready for each new training session.
Train to learn - in this case where you’re weaknesses are.
I’ve found that throughout my life this works. If I really need to understand some new material, when I sit down and explain it to someone else it really helps cement it in my own head.
Have you ever been working through a problem - maybe you couldn’t get something to work the way you expected - you called someone over to ask for their help and as soon as you started explaining what you were hung up on you had an “Oh Duh!” moment where you instantly realized what the problem was?
When these “Oh Duh!” moments happen many people feel silly for not catching on sooner, but you really shouldn’t feel this way. In the process of organizing your thoughts to explain the issue to someone else your brain managed to drop everything into place. That one funky variable that was eluding you became instantly obvious.
There is a technique that programmers use - and I’ve heard a ton of different names for it - where they describe a complex and confusing programming problem - in excruciating detail - to an inanimate object. It helps them achieve these “Oh Duh!” moments and solve their problems.
Why an inanimate object? Would you really want to have a programmer explain - in exacting detail - the problems they’re having connecting a database to a piece of middleware to talk to the shipping software via TCP/IP? If they talk to a stuffed animal, at least they’ll have a captive audience!
But it really does work - when you’re stuck try explaining your problem. Train to learn, and experience an “Oh Duh!” moment. It works even better if you can train a person, because then you’ll get immediate feedback on whether or not they understand what you’re training them.
Give it a try the next time you’re stuck, or the next time you want to see if you really understand some new material. When you train someone else you’ll immediately find your weak areas and you may even have a breakthrough and solve a problem that’s been bothering you!
4 comments March 8th, 2006
