잘하는 개발자는 뭐가 다른가요?

2/15/2021 • 개발, 생각

코딩에 있어 잘하는 사람과 그저그런 사람은 어떻게 줄세울 수 있을까요? 기준은 사람마다 다르고 비지니스마다 다를 것입니다.

언젠가 영업을 하는 고향친구가 물어본 질문입니다. 잘하는 개발자는 뭐가 다른거냐고요.

저는 조금 생각하고 막연히 다른 사람의 코드를 이해하는 속도일 것 같다고 답했습니다. 이건 개인적으로도 비지니스적인 관점 모두를 고려한 생각이었습니다. 그저그런 개발자는 이해하지 못하고 인터페이스만 연결할 뿐이라고요.


저는 프로그래밍이 용접과 비슷한 맥락으로, 쇠를 녹여 붙이는 것과 같이 아이디어를 구현하는 툴 정도로 생각했었습니다.

조금 더 생각해보니 아래 것들을 수치화할 수 있다면 저만의 기준으로 개발자를 줄 세우는게 가능할 것 같습니다.