What do you think are critical traits in a programmer?

I actually mean critical, NOT things needed for unicorn/senior/super/10x. I mean stuff that you *need* to feel good and function well professionally.

@mpj The ability to recognise their mistakes, accept there are things they don't know, and take advice from others

Programmers are often seen as isolated and antisocial, but programming is a group activity, particularly so in FOSS

@jjatria @mpj great answer! yes, humility is so important.
@pavsaund @jjatria Yep. This comes up a lot on birdsite too, I think it makes a lot more difference than people generally realize. It's also supported by Googles research on high-performing teams - I talk about in in this episode of FFF: https://www.youtube.com/watch?v=J9OpTNk0hYc (link to the research is in the description)

@mpj @jjatria love that video. Also the value of psychological safety

I actually wrote a few reflections on that: http://codingwithempathy.com/2016/08/02/valuable-resource-does-a-developer-need-to-be-nice/

Thanks for your stuff :)

@pavsaund @jjatria wow, just read the whole thing! That's so flattering, and thank you so much for spreading the word about empathy!
@mpj @jjatria thanks! Appreciate you taking the time to read it. I know how much work is involved in creating those videos, so kudos and thanks for sharing the good message :).