It’s so common to us that we are almost blind to it at this point. The release of the latest version of something. Whether it’s a car, an app for the phone or a video game; the old version is eventually replaced by the latest version. Sometimes this comes with huge upgrades that revolutionize the way that we think about the product. Other times it messes up something that was working to our liking. The thing is that even if we don’t see the changes, they’re happening all the time.
It’s so much easier to understand with technology especially. The cellphone does not change shape or size when you add a new app or update it. It simply acquires the new programming and moves on. Often bugs need to be fixed but I’m pretty certain that Bill Gates does not lament the fact that Windows 7.1 was not as good as Windows 10.2. There is an understanding that each new version is intended to build upon the past.
In a very similar way, here you are. Version 2018.193 of yourself. You may look at yourself as the same person that you’ve always been but that’s most definitely not true. You’ve learned new things since version 2015.125 (after the decimal is the number of days past in that year). The question becomes whether or not you want to just maintain what is working or truly upgrade. Unlike Windows, you’re not going to be rereleased. Your bug fixes and big upgrades have to all happen at the same time. AND YOU ARE THE LEAD DEVELOPER! Only you can make changes to the system.
So what is the latest version of you going to look like? Is it just like today’s you but with a few more miles worn off the treads? I hope not. I hope that you believe that you are capable of a big jump. A leap from the version that you are today to the version that you’ve always wanted to be. My hope is that you’re making the plans and putting in the code to launch yourself to a whole new level. So that people who haven’t seen you in a while will take notice to the fact that the latest version of you is a huge upgrade!