As a software developer, I’ve experienced quite a bit of change throughout my career. While some skills have always been relevant there are those that are in a constant state of change. Innovation brings improvement to processes, security, and performance at a pace that makes complacency a dangerous state of mind. For example, the mobile app development ecosystem has never stopped innovating – especially with smartphones. App development for the iPhone alone has continually changed since it was first introduced.
Have you ever found yourself explaining something to someone and then walk away from the experience with a greater understanding than you did before?
This is just one of the reasons I enjoy mentoring: I grow more as an individual, and as a professional, when I mentor others rather than lecture to them. I look forward to hearing other perspectives even if they differ from my own. In a discussion where neither of us readily have the answer, we both learn more through the experience by seeking it together.
In learning you will teach, and in teaching you will learn.Phil Collins