Definition
Hard Skill : 프로그래밍 능력, 소프트웨어 디자인 및 설계 등 실무에 직접적으로 필요한 능력
Soft Skill : 소통 능력, 실행력, 리더십 등의 대인관계와 관련된 능력
Soft Skill 향상 방법
1) 개발자 채용면접 쉐도잉
코딩 테스트나 코드 인터뷰 같은 기술적인 토론을 하는 경우 좋은 기회가 될 수 있음
면접관 옆에서 배우는 쉐도잉 과정을 해보는 것도 큰 도움이 된다
2) 사내 기술 Task Force Team(TFT)에 참여하기
회사에서 나의 업무영역은 상당히 좁기 때문에 내부 일에 근시적이게 되고, 만나는 사람도 한정될 수 밖에 없다
단기적인 목표로 여러팀이 협업을 위해 모였다가 헤어지는 TFT에 참여하자
사내 대인관계의 폭이 넓어지면서 다양한 팀의 구조, 업무 소통방식 등을 체험할 수 있다
3) 느슨한 사내기술 커뮤니티 만들기
팀 업무로는 곤란하고, 사내 TFT로는 장기적이면서 업무를 취미로 할 수 있는 사람들을 모아보는 활동
같은 관심사의 사람들이 모여 여러가지 조언을 주고받고, 실수를 하더라도 이해하고 고쳐주기도 한다
보통 회사에서 업무목표는 70% 주업무, 20% 부가 업무, 10% 자기계발에 할당한다. 느슨한 사내 기술 활동에 10%, 사내 TFT 참여에 20% 정도 쓸 수 있다면, 하드스킬과 소프트스킬 모두 충족이 가능
Summary
소프트 스킬은 영향력을 강화해준다
하드 스킬과 소프트 스킬 둘 다 잘 갖추어야 영향력있는 시니어가 될 수 있다
'자기계발' 카테고리의 다른 글
회사일 빠르게 하기 (0) | 2022.06.09 |
---|---|
관리자의 역할 (0) | 2022.06.02 |