DEV Community

Cover image for Curiosity | A Valuable Trait for Software Engineer
Tahir Raza
Tahir Raza

Posted on

Curiosity | A Valuable Trait for Software Engineer

Do you know Albert Einstein has a quote saying

I am neither especially clever nor especially gifted. I am only very, very curious. - Albert Einstein

This quote changed the way I think about learning new things. Now every time I want to or have to learn something new it's not a problem anymore because now I am actually really curious about things. And in my opinion Curiosity is a trait that every software engineer should have to grow as a professional.

The field of software development evolves at a really fast pace, every day there is something new to learn, a new update of the packages you are using, a new security vulnerability found which you have to patch. It's like a continuously erupting volcano of knowledge all around us.

For example, if you hear a word like Kubernetes and you are curious about it you can learn something new about it today. And if you are someone like me you will start by learning the meaning of the name and where it comes from and get familiar with it quickly.


Like I just found out the word "Kubernetes" comes from an old Greek word for “helmsman,” (someone who steers a ship, like a container ship) which also gives a hint about the ship wheel logo. So as the name suggests it is something that steers or in other words orchestrates and it's exactly what it does.

Kubernetes is an open-source container orchestration system for automating software deployment, scaling, and management. Google originally designed Kubernetes.

If you curious key term in this definition of Kubernetes leads to learn something new for example these words:

  • Open-source
  • Container
  • Scaling
  • Deployment

So what's the conclusion, if you are curious you can learn something new every day and you can have fun along the way so keep learning, and keep coding.

Top comments (0)