In the rapidly evolving world of technology, there is no such thing as standing still. To stay relevant and competitive, one must consistently learn, adapt, and move forward. In this post, we'll explore the importance of continuous growth and the ability to think outside the box, drawing parallels between technology and various analogies like video games and combat equipment.
Consider the classic side-scrolling game, Super Mario. In the game, players must keep moving forward, overcoming obstacles to reach the flagpole and the castle. If they don't progress, they risk being pushed off the screen, falling into a pit, or being crushed. Similarly, in the realm of technology, we must constantly push ourselves to grow and learn, or risk being left behind.
Throughout my career, I have witnessed and participated in numerous conversations and reflections on the meaning of technical or technological progress. In today's competitive environment, companies are striving to do more with less, and as SaaS and AI become increasingly commoditized, the onus is on professionals to adapt and evolve.
My own journey has taken me from Service Desk to Systems Engineering, then to DevOps, and, for now, to Platform Engineering. Along the way, I transitioned from manual infrastructure work to incorporating common software engineering patterns and practices in infrastructure management. Now, I focus on building tools that make software engineers' lives easier, enabling them to deploy their work more efficiently, consistently, and with higher quality. This post is tangentially related to this blog post, but it's really more about growth overall.
The takeaway from this journey is the critical importance of being open-minded, adaptable, and willing to learn new things. If we fail to embrace these qualities, we risk becoming obsolete. Our current approach may work for now, but how long will it last? To illustrate this point, let's look at another classic game, Frogger. In Frogger, the player must navigate a series of moving lily pads to reach the other side. Just like in the game, we must constantly adapt and move from one opportunity to another, lest we find ourselves sinking or left behind.
In conclusion, continuous improvement and staying sharp are essential for success in the ever-changing world of technology. Embracing an open-minded, adaptable mindset and a willingness to learn new skills will ensure that we thrive in the face of innovation, rather than being left behind.