한물간 퇴물 개발자
직급은 차장인데 대리 초반 개발자와 비슷한 개발 업무를 맡는 경우 회사는 이 차장을 어떻게 생각할까? 월급은 대리보다 더 많이 받는데 일을 비슷하게 하니 가성비가 낮다고 생각할 것이다.
이럴 때 정상적인 소프트웨어 회사면 차장 직급에 맞게 난이도 있는 개발 업무를 맡으라고 권유한다. 그런데 현실은 다르다. 한국 소프트웨어 회사는 이런 차장에게 개발을 하면서 관리를 시킨다. 그 이유는 퇴물 개발자들은 학습 능력이 거의 거세되어 있어 새로운 기술을 거의 습득하지 못하기 때문이다.
그러니 회사는 관리 업무 중 시간만 갈아 넣으면 할 수 있는 일을 시킨다. 예를 들면 문서 취합이나 코드 변경 내역 정리와 같이 엑셀만 알면 할 수 있는 일이다. 이런 관리 업무를 하다 보니 동시에 맡고 있는 개발 능력은 점점 떨어져 가다가 관리자의 길을 걷게 된다.
소프트웨어 관리도 전문 영역이다. 기술에 대한 폭 넓은 지식, 개발자의 업무 패턴과 심리를 캐치하는 능력 그리고 기술 의사소통 능력이 요구된다. 개발자들 보다 더 많은 노력을 해야 뛰어난 관리자가 될 수 있다. 이를 위해 누구보다 뛰어난 학습 능력이 요구된다.
차근차근 소프트웨어 관리자가 되기 위한 준비 과정 없이 한물간 개발 실력으로 등 터 밀리다 싶히 관리자 노릇을 시작하는 경우가 많다. 한 마디로 개발을 못하니 관리자가 되는 것이다. 이런 소프트웨어 관리자가 개발자를 잘 관리할 수 있을까? 현실적으로 그럴 가능성은 거의 없다고 봐야 한다.
퇴물 개발자 출신 관리자가 다른 회사로 갈 데가 없는 것을 개발 임원들은 참 잘 안다. 그래서 이런 퇴물 관리자들에게 더러운(?) 일을 시키는 경우도 있다. 팔짱에 투명 완장을 채워 주고 개발자 군기 반장을 시킨다. 또한 다른 개발자가 퇴근을 못하게 하는 경비원 역할도 맡긴다. (이런 개발 임원은 개발자들 앞에서 천사 같이 쇼를 한다. 왜 이렇게 늦게 가냐고 하면서..)
나중에 개발자가 퇴사를 하거나 갑질로 회사에 클래임을 걸면 이런 퇴물 개발자 출신 관리자에게 모든 책임을 떠 넘기고 개발 임원들은 나 몰라라한다.
포르노 배우 같이 몸으로 때우는 일만 하는 퇴물 개발자 출신 개발자들은 인간적으로 참 불쌍하기 까지 하다. 이렇게 공부를 안하는 개발자들의 말로는 참 비참하다.
BR,
Guillermo Kim, 07/18/2018
#참고(Reference)
`
최근 덧글