The best way to grow is to keep your confidence level slightly above your skill level.
Why do I say this? Because it pushes you past your boundaries without breaking them. As a technician, manager or even business owner, if you remain within the comforts of what you know how to do, you stay there.
I am not saying if you are a IT geek, go get a job as a cook, no. I mean, as the IT person who is used to a certain way of programming, or language…step out of those bounds and start working at something you have never encountered or been asked to do. Make small projects for yourself that test your limits, slightly. Try writing in a language you never had before, and let Google be your guide! Search! Learn! Solve!
Doing this keeps you on your toes and forces you to figure out a new way to do things. The only thing that comes out of this is growth, as long as it is done slightly. No sense trying to do something that completely forces you to reinvent your own wheels! You want to grow, not break yourself down.
Matt Cutts, the head of Google’s webspam team takes a similar approach, he has a “30 day” program where you tell yourself you are going to do something for 30 days, and do it no matter what. This is an excellent program however my approach is somewhat different…take what you are good at and modify it so its a bit more difficult, not comfortable. When that becomes easy, move onto something new.
Don’t get caught in a rut doing the same thing day in and day out. The more you can do, the more valuable you are, and the easier it will be to overcome opportunities in the future.
What is a Geilt?
Being in SEO, I often search for my own name to see how its ranking, making sure I...