좋은 개발자
어떤 개발자가 좋은 개발자 일까요?
혹시 개발자로 일하면서 이런 생각을 안해보셨다면 하던 일을 멈추고 한번 고민했으면 합니다.
내가 생각하는 기준이 좋은 개발자 일까요? 그렇다면 리더가 생각하는 개발자가 좋은 개발자 일까요? 아니면 동료들이 좋아하는 개발자가 좋은 개발자일까요?
구지 우선 순위를 두자면 저는 동료쪽에 한표를 주고 싶습니다. 우선 동료에게 좋은 개발자라면 리더에게도 좋은 개발자 직원일 가능성이 큽니다. 리더 입장에서 조직에 도움이 되는 사람을 많이 좋아 합니다. (물론 아닌사람도 있겠죠 ^^;;)
동료들이 좋아하는 개발자 일수록 조직에 도움이 많이 되는 개발자일 가능성이 높습니다.
그렇다면 동료들이 좋아하는 개발자가 되려면 어떻게 할까요? 우선 일을 잘해야 합니다.
그렇다면 일을 잘하려면 어떻게 할까요?
내가 인정하는 것이 아니라 동료들이 나를 일잘하는 개발자로 인정해 줘야 합니다.
많은 개발자들이 착각 합니다. 많은 기술을 알고 있고 코딩을 잘하면 좋은 개발자라고 생각합니다. 그것 또한 한가지 부분이 될수 있습니다.
기술을 많이 알고 코딩을 잘해야 주변에 같이 일하는 동료들이 나를 인정해 줄수 있습니다. 그렇지만 코딩을 잘하고 기술을 많이 안다고 해서 반드시 주변에 동료들이 나를 일잘하는 사람으로 인정하지 않을수도 있습니다. 즉 코딩과 기술 많이 아는것이 반드시 일잘하는것과 같다고 할수는 없습니다.
우선 동료들이 나와 업무를 진행할때 나는 잘했다고 생각했는데 뭔가 문제가 생기고 이슈가 생긴적이 없나요?
그렇다면 나와 동료가 업무를 진행하면서 실수를 했을 확률이 높습니다. 이또한 동료의 실수일수도 있지만 나 자신도 커뮤니케이션 하지 못한 잘못이 있습니다.
여러분은 좋은 개발자인가요?
agune