Every CEO in the world should be able to answer this question immediately “Where is your company in 3 years from now?”. If they can’t, find a new CEO.
Do you have a professional plan? If not, why? Are just a career driftwood?
Everyone should have a plan (not too detailed though). Think about it, if you just react you won’t have conscious guidance there to help you to make the decisions. Instead of always only reacting to different events and situations you could guide your professional career, improvement and learning by having a plan. A rough guide to concentrate your efforts and to make the most out of your experiences. Be proactive. Thus, you get to learn and do what you want.
With a plan you can act instantly, for example, when there is an opportunity that will support your plan and goals. You know where you are going. You know what skills you want to learn. And you want to learn stuff that is of interest to you, don’t you? You know what you want to do, right?
Start by thinking through what do you actually want. Is what you are currently doing exactly what you want to do and are you doing it with the people you want? If you answered no to either question, you should start thinking. We spend roughly 50% of our waking hours at work. If it is not what you want to do then you are wasting quite much of your life.
One important thing to realize is that you should never reach your goal.
Stagnation is another word for reaching your goal. Fortunately, human mind works in our favor as by learning more we usually don’t extinguish our thirst for knowledge, instead our thirst is raised to the power of two. We simply want to know more and to improve constantly. So, when reaching a milestone, you’ll probably have a new one in your mind.
It is easy to start, just think about what would be so cool to know or to be good at? For example, I would love to excel in TDD. So for me the first steps are easy. I can start by using TDD more, I can read about it and the techniques that exist. I can pick up code kata‘s and start doing them with TDD. I could ask someone to mentor me.
Go on, get a plan! Where will you be in 3 years?