들어가며
이번 글에서는 지난 3년간 개인 기여자(Individual Contributor, IC)가 아닌 한 명의 리더로서 좋은 리더란 무엇인지, 또 좋은 리더가 되려면 어떤 역량이 필요한지에 스스로 고민해 봤던 내용에 관해 적어보려고 한다.
아무리 기여자로서 일을 잘했던 사람이라고 해도 이 경험이 좋은 리더로서의 역량으로 이어지리란 법은 없기 때문에 자연스럽게 이런 고민을 시작하게 되었다. 많은 개발자들이 리더나 매니저 역할을 맡게 되면, 어렵다고 느끼는 부분이 컴퓨터와 다르게 인간은 생각보다 논리적으로 행동하지 않는다는 점에서 기인한다.
A라는 명령을 내리면 그대로 A라고 알아듣고 수행하는 컴퓨터와 다르게 인간은 A라고 이야기했을 때 곧이곧대로 A라고 이해하는 경우가 거의 없다. 인간은 각자 자라온 환경이나 지금까지 겪어온 경험에 따른 편향을 가지고 있을 수밖에 없기 때문에, 똑같이 A라고 이야기해도 각자 다르게 반응할 수 있기 때문이다.
또한 컴퓨터는 동일한 환경이라면 동일한 퍼포먼스를 내는 것이 보장되지만, 인간은 평소에 100%의 퍼포먼스를 잘 내다가도 논리적이지 않은 이유로 인해 갑자기 50%의 퍼포먼스를 내는 등 행동에 관한 예측이 어렵다.
애초에 컴퓨터라는 계산기를 잘 다루는 능력으로 인정받았던 사람들이 어느 날 갑자기 전혀 논리적이지 않은 인간이라는 객체를 다뤄야 하니, 어렵지 않다고 하면 더 이상할 것이다. 나 또한 인간에 대한 근본적 이해가 부족했던 탓에 잘못된 의사결정으로 인한 팀원들의 사기를 저하하거나, 심리적 지지를 해줘야 하는 순간에 그러지 못해 상처를 주는 등 여러 가지 실패를 경험했다.
그래서 리더에게는 단지 커뮤니케이션뿐 아니라, 나 스스로에 대한 이해와 인간 본연의 심리와 본능, 조직의 특성에 대한 이해와 같은 인문학적인 소양까지도 필요하다고 느꼈다. 그리고 좋은 리더가 되기 위해 우선 인간 본연에 대한 이해와 이러한 인간 객체들이 집단을 이루었을 때, 어떤 특성을 띠는지에 관한 이해도를 높여야 한다고 생각했다.
더 읽어보기 및 출처 : 요즘 IT Evan Moon님
'공부 > 자기계발' 카테고리의 다른 글
IT 취업공식 1편 (0) | 2024.01.11 |
---|---|
빠르게 학습하는 개발자가 되는 방법 (0) | 2023.12.29 |
나를 성장시켜준 자기 계발 방법 3가지 (0) | 2023.10.26 |
당신이 성장하지 못하는 이유 (0) | 2023.10.26 |
신입 버릇 팀장까지 간다! 일잘러의 7가지 습관 (1) | 2023.09.06 |