본문 바로가기
728x90
반응형

육각형 개발자4

[업무관리] 하나의 팀으로 일하기 위한 사회적 기술 - 육각형 개발자 하나의 팀으로 일하기 위해서는 사회적 기술이 필요하다. ‘[구글 엔지니어는 이렇게 일한다] - 한빛미디어 ’에서는 사회적 기술로 다음 3가지를 제시한다 겸손 - 우주의 중심은 내가 아니다. 나는 다 알지 못하며 완벽하지도 않다. 그리고 발전하는 데 열려 있다.존중 - 진심으로 상대를 배려한다. 동료에게 친절히 대하고 동료의 능력과 성취를 인정한다신뢰 - 동료가 능숙하게 올바른 일을 하리라 믿는다 함게 일하고 싶은 리더, 팔로워, 동료가 되려면 겸손이 필요하다. 동료의 부족함을 지적할 때는 개인을 비난하지 말고 최대한 정중해야 한다. 반대로 동료가 나를 지적할 때도 나를 비난한다고 생각할 필요도 없다. 내가 작성한 코드의 부족함을 지적당해도 코드에 나를 대입할 필요가 없다. 코드는 코드고 나는 나다. 겸손.. 2023. 10. 29.
[업무관리] 팔로워십 - 육각형 개발자 팔로워십이란 단순히 리더를 따르는 것이 아니라 리더와 조화를 이루고 능동적으로 일을 수행하면서 리더가 성공할 수 있도록 지원하는 것을 말한다. 팔로워가 없다면 리더는 아무것도 할 수 없다. 반대로 리더가 조직 내에서 성과를 내지 못하면 팔로워 역시 성과를 내기 어렵다. 리더와 팔로워는 공생관계이다. 팔로워는 리더와 소통하고 공감하며 문제를 발견하고 의견을 제시해서 리더와 함께 조직의 목표를 달성하는 데 기여한다. 좋은 팔로워가 되려면 전문성을 키워야 한다. 리더가 제시한 목표에 동의해도 목표를 달성할 수 있는 역량이 없다면 리더와 팔로워 둘 다 좋은 성과를 낼 수 없다. 또한 역량이 있어야 문제가 생겼을 때 리더와 함께 헤쳐 나갈 수 있다. 팔로워십과 영향력 리더는 전지전능한 완벽한 존재가 아니고, 리더.. 2023. 10. 26.
[업무관리] 업무 나누기 - 육각형 개발자 하나의 일을 주면 처음부터 끝까지 책임지는 것이 기본이다. 개발자는 요구 사항 분석부터 구현, 출시까지 이어지는 일련의 과정을 관리하고 마무리해야한다. 여리서 책임은 혼자서 모든 일을 다 해야 한다는 뜻이 아니다. 일이 진행될 수 잇게 관리해야 한다는 뜻이다. 업무나누기 위험 관리 요구사항 이해 및 변경 대응 일정 관리 (또는 계획) [업무 나누기] 경험이 쌓이면 더 큰 업무가 주어지는데 작은 기능 단위로 주어지던 일이 작은 서비스를 만드는 수준으로 커진다. 큰 서비스 개발에 참여할 때는 일부 기능 집합을 맡은 식이다. 개발 규모가 커졌을 대 하는 실수 중 하나가 생각나는 대로 개발하는 것이다. 작은 일을 만아서 할 때는 체계적으로 진행하지 않아도 일을 완료할 수 있다. 일을 진행하기 위한 정리 작업은 .. 2023. 10. 13.
[도서] 육각형 개발자 - 시니어 개발자로 성장하기 위한 10가지 핵심 역량 - 최범균 지음 주니어 개발자에서 시니어 개발자로 넘어가는 시기 2019년 하반기부터 시작해서 벌써 5년차 개발자가 되었다. 주니어 개발자에서 시니어 개발자로 넘어가는 시기인데, 필자는 아직 시니어 개발자라기엔 역량이 많이 부족함을 느껴서 도움을 받고자 ‘육각형 개발자’ 책을 구매하게 됐다. 이 책은 부제가 ‘시니어 개발자로 성장하기 위한 10가지 핵심 역량’으로써 구현기술부터 소프트웨어 설계, 품질관리 그리고 업무관리,공유,리더십과 팔로우십에 대한 역량에 대해 설명하고 있다. 개발자로서 개발의 대한 역량에만 신경썼다면 이 책을 읽고 생각이 많이 바뀌었다. 개발뿐만 아니라 업무를 정리하고 협업, 리더와의 소통까지 다 개발자의 역량이라는 것이라고 생각하게 됐다. 어짜피 개발자가 하나의 기능을 맡아서 하게 될 때에는 그 업.. 2023. 9. 28.
728x90
반응형