Skip to main content

Command Palette

Search for a command to run...

Some Important Skills need as a Software Engineer

As a software engineer, there are some skills that make you stand out as a person

Published
2 min read
Some Important Skills need as a Software Engineer

You need a variety of skills to be a software engineer. I've had the pleasure of working with people🌎. They've all had diverse backgrounds and experiences. I've enjoyed working with some😊, and some of them I have not😞. With this bit of experience, I have arranged a few skills that made me want to work with some people more than others.

I enjoy working with engineers who have these skills:

  • 🙂 Friendly and easy to communicate with
  • 👂 Listen to others and try to see things from other perspectives
  • ✍️ Thorough in their work
  • 👫 Team player, striving to put the team first
  • 💪🤙 Strong opinions, loosely held
  • 👩‍🏫 Wants to learn
  • 🙋 Asks a lot of questions(not silly questions)

Each of these skills is a soft skill as you can see. Who would you prefer to work with? Someone who's not that great of a programmer, but working to be, and is a team player. Or someone who's a "rockstar programmer" and doesn't listen to others?

It is easy to find articles and blog posts about how to improve your technical skills. While they are useful and you should read them, the soft skills are just as important, if not more! Technical skills are something that anyone can learn. Soft skills are something that might take time to develop (speaking from personal experience).

So now I'm curious, what skills do you think makes a great software engineer? 😊

A

I agree that soft skills are important too since it is like a foundation, Nice article by the way.

M

Short but great article, Eyoh. Soft skills are at least as important as tech skills.

C

Thanks

1