Accept You Have Much To Learn

Photo by Danielle MacInnes on Unsplash

Feeling Good

As of this writing I hold a Sr. Software Developer position for a prominent company in the VFX/Animation industry. I have a great grasp of development fundamentals and there is a good swath of topics that I would consider myself an expert in. I have helped architect and program multiple applications used by thousands of users around the globe with a variety of languages and technologies.

With myself built up like that, let’s knock me down a peg or two.

Feeling Humble

A recent interaction on Stack Overflow — a developer Q&A platform — has reminded me that, even after spending years dedicating myself to the craft, there is still an insurmountable mountain of learning in front of me.

Known Unknowns

This is a phrase to describe the feeling of understanding what you don’t have an understanding of.

Learning By Process

Converting these unknowns in to knowns is part of the learning process. Getting a fundamental grasp on a concept is the act of wading through the unknowns, piece by piece until most, until as many of it’s components are Known Knowns as possible.

Put it All Together

  • We know we have things to learn
  • Be mindful of those who are in the process of learning — at least those who want to learn
  • We should be constantly humbled by the fact that others have a better understanding than we do about any given topic and that’s a good thing!
  • Admitting that you have things to learn is never a bad thing, even if you have some esteemed position
  • While the mountain of knowledge can never be toppled, it should give you drive that there will always be another challenge to push yourself

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Michael McCartney

Michael McCartney

Software blacksmith with an art degree