Mmm. And in concrete terms; put about half your efforts into learning soft skills (problem identification, how to give feedback without putting noses out of joint, how to listen effectively).
Mastering the black art of literally repeating what people say back to them is worth a bit more than any single technical skill.