개발자

팀프로젝트 원활한 소통 방법

2024년 08월 22일조회 96

현재 팀프로젝트 진행 중인데 한분이 의견이 너무 쎄요 .. 제일 많이 아시고 잘하고, 남은 팀원들은 잘 못하는거 알거든요 근데 저는 아는게 별로 없어서 다른 팀들의 git 참고도 많이 하는 편이고, 우리 코드와 비교했을 때 유지보수가 쉽고 가독성이나 편리한 부분 생각해서 A 안이 맞다는 생각이 들면 그 분은 꼭 B 로 해야겠대요 아무리 생각해도 A 안이 훨씬 효율적이라 이러이러한 이유로 이렇게 하는지 더 좋지 않을까요? 그러면 아 그냥 있는대로 해요 ~~ 이래서 항상 의견은 B 로 가긴 하거든요 그러다가 멘토님이 확인해주시면 B안보다 A안이 더 좋다고 해서 수정한 전적이 좀 여러번이에요 .. 코드에 명확한 정답은 없다고 생각하는데 그래도 효율성이 좋은 코드는 존재하지 않나요 ?? 자꾸 이런 상황 되풀이되는데 의견을 어떤식으로 말해야 할까요 ㅜㅜ ..

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 2

aigoia님의 프로필 사진

코드에 정답은 있습니다. 장기적으로 유지 보수할 서비스 프로젝트에 코드라면 가독성이나 편리한 코드가 답이고 일회성 프로젝트에 한번 쓰고 버릴 코드라면 스파게티 코드가 정답입니다. 참고로 실제 프로젝트하고 유튜브에 강의용으로 올리는 코드도 꽤 차이가 있습니다. 강의를 올릴땐 예상 가능한 상황을 방어적으로 짠다거나 쉬운 기능이 아닌 어려운 방식으로 짜는건 일부러 안하고 그래여. 조회수 안나오면 맘아프거든여.

이상래님의 프로필 사진

안녕하세요, 팀 프로젝트에서에서 커뮤니케이션의 어려움이 참 공감돼요. 특히 의견이 강한 팀원이 있으면 더 힘들죠. 하지만 지금까지 멘토님이 A안을 지지하신 걸 보면, 작성자분의 의견이 충분히 의미가 있고, 잘 생각된다는 걸 알 수 있어요. 효율성이 좋은 코드에 대한 생각은 맞아요. 코드에 정답이 없다는 건 사실이지만, 그 안에서 효율성, 가독성, 유지보수성 등을 고려하면 더 좋은 선택이 존재할 수 있어요. 그럼 우리가 상대방을 설득할 때는 어떻게 해야할까요?? 먼저, 구체적인 근거를 제시하세요: "A안이 더 효율적이라고 생각하는 이유는 X, Y, Z입니다." 이렇게 구체적으로 장점을 설명하면, 상대방도 그 이유를 무시하기 어려울 거예요. 두번째, 팀의 목표를 강조하세요: "우리가 이 프로젝트에서 유지보수와 가독성을 중요하게 생각하니, A안이 그 방향에 더 맞지 않을까요?"라고 말하면서 팀의 목표와 일치하는지에 대해 이야기하세요. 마지막으로, 의견 충돌이 있을 때 너무 스트레스 받지 않길 바라요. 팀 프로젝트는 원래 다양한 의견이 모여야 발전하는 과정이니까요. 그리고 사실 제일 안좋은 선택은 "그럴꺼면 때려쳐!", "그냥 제가 빠질게요" 이런식의 극단적인 행동이 가장 안좋은 선택이고 성숙하지 못한 행동이에요. 자신감 있게 의견을 내고, 팀원들과 열린 마음으로 소통하자고 솔직하게 얘기해 보세요. 화이팅 입니다.😎😎

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!