DEV Community

Jess Lee
Jess Lee Subscriber

Posted on

What skills, besides purely technical, do you look for in other developers?

Latest comments (40)

Collapse
 
guitarkat profile image
Kat • Edited

People who add their opinion, but will work as a team if the team decides something. Allows for forum and safe psychological spaces.

Be friendly when doing the opinions as much as you can! :) It's a hard balance to do this sometimes, I've noticed. Not only myself, but others as well, especially when we get defensive or insecure. It kind of sucks.

Collapse
 
fedejsoren profile image
Federico Sörenson

Really good point! :)

Collapse
 
schwarzmaler20 profile image
Andreas Henicke • Edited

The first question I always do is to ask them to explain what they working on recently. What was the overall project, what has been their contribution, what was the benefit to the customer, what has been the biggest challenge and how did they succeed. Tells you about communication skills, strategic understanding, empathy and customer focus.
Plus patience, curiosity, and a sense of humor helps a lot.

Collapse
 
schwarzmaler20 profile image
Andreas Henicke

The first question I always do is to ask them to explain what they working on recently. What was the overall project, what has been their contribution, what was the benefit to the customer, what has been the biggest challenge and how did they succeed. Tells you about communication skills, strategic understanding, empathy and customer focus.
Plus patience, curiosity, and a sense of humor.

Collapse
 
mohanarpit profile image
Arpit Mohan

What & how many books do you read? This helps me separate the "Grower" from the "Shower". Voracious readers inevitably have the following qualities:

  • Better communicators
  • Understand new concepts faster
  • Ability to dissect an idea quickly
  • An intrinsic attitude about discovering new things
  • Much more interesting to have lunch with :)
Collapse
 
cschmitz81 profile image
CS

Someone who learns fast and wants to learn. I can teach skills to anyone, but if they don't have the drive to learn then the lessons are not going anywhere.

Also, I look for humility and lack of embarrassment re: their code. I think a lot of devs suffer bc they're to afraid to show other people their code till it is "perfect". Code is never ever ever going to be perfect and in the mean time those that are embarrassed are missing the opportunity to learn and teach their code and perspective. There is plenty to be learned from reviewing in progress code and if the person can't get over their fear of sharing code (and really, understanding that everyone writes"bad code" at points) they're missing out.

Collapse
 
cschmitz81 profile image
CS

Yeah, and in general to all devs: with code I find that the end isn't nearly as valuable as the journey there. If you work w a team of devs, share and review each other's code and talk to each other about it. It's one of the most valuable resourcs you have access to.

Collapse
 
yelluw profile image
Pablo Rivera

Humility, empathy, and patience.

Being humble about their own skills.

Seeing the world from the point of view of others.

Understading that things take time and sometimes decisions affect them on nthe short term but are the best long term plan.

Collapse
 
think4sec profile image
Edwin Foster

Humility, team work attitude, and desire to become a good leader/mentor/teacher.

Collapse
 
kaydacode profile image
Kim Arnett 

Ability and drive to learn. Have they taught themselves anything new?

Tech is constantly changing - you must be able to keep up!

Collapse
 
albertdugba profile image
Albert

Oh yes.

Collapse
 
le_fieber profile image
Alex

Simplicity. Pragmatism. To accept that, in the real world, second best practice is often good enough.