개발자들은 종종 실력이나 경력 연차에 따라 주니어나 시니어로 구분되곤 합니다. 그러나 주니어도 아니고 시니어도 아닌 애매한 레벨의 개발자를 "미드레벨" 또는 "중니어"라고 표현하기도 합니다. 이러한 중간 레벨의 개발자들이 가져야 할 7가지 역량에 대해 소개하는 좋은 글을 찾아 공유해봅니다.
1. 버그를 고칠 수 있어야 한다.
2. 그 기술이 왜 필요한지 명확히 설명할 수 있어야 한다.
3. 팀 차원에서 일을 잘할 수 있는 방법을 고민해야 한다.
4. 일정 수준 이상 퍼포먼스를 낼 수 있어야 한다.
5. 원활한 커뮤니케이션으로 요구사항을 협의해야 한다.
6. 배포 이후 발생할 수 있는 문제에 대비해야 한다.
7. 코드 이해를 위한 빠른 판단과 행동력이 있어야 한다.
출처 https://yozm.wishket.com/magazine/detail/1993/
추가로 저희 회사에서 시니어로 구분하는 기준은 다음과 같습니다.
Q) 직무와 관련된 다양한 업무 경험을 보유하고 있는가?
Q) 스스로 프로젝트를 시작해서 마무리 지을 수 있는가?
Q) 관리자로서 필요한 리더십을 보유하고 있는가?
Q) 직면한 문제를 해결해낼 수 있는 역량이 있는가?
'컬럼' 카테고리의 다른 글
[요즘 IT] 주니어 개발자에서 미드레벨 개발자로 도약하기 위한 7단계 (0) | 2023.05.07 |
---|