기술 분야에서 일하는 사람은 올바른 프로그래밍 언어를 통합하고 민첩한 개발 프로세스를 사용하는 것이 업무를 수행하는 데 필수적이라는 것을 알고 있습니다.
그러나 기술 분야에서 일하는 상쾌함과 피로를 모두 탐색하는 진정한 열쇠는 훨씬 더 기본적이며 훨씬 더 인간적입니다.
공감입니다.
정의 된 공감은“다른 사람의 감정을 이해하고 공유 할 수있는 능력”입니다. 더 간단히 말하면, 자신을 다른 사람의 신발에 넣거나 다른 사람의 눈으로 세상을 볼 수 있다는 의미입니다.
그렇다면 소프트웨어 개발과 같은 기술 분야와 어떤 관련이 있습니까?
오늘날 대부분의 프로그래머는 팀에서 일하며, 팀은 종종 매우 다양하며 도시, 시간대 또는 국가에 걸쳐 있습니다. 숙련 된 팀은 거의 항상 기술적 인 문제를 극복 할 수 있지만 대인 관계 문제를 탐색하는 것은 훨씬 까다 롭습니다. 여기에서 공감이 시작됩니다. 공감은 사람들이 서로 더 효과적으로 의사 소통하고 팀으로서보다 효과적으로 기능 할 수있게합니다.
좋은 소식은 공감은 기술, 연습, 시간 및 헌신을 통해 개발 될 수 있다는 것입니다. 다음은 공감을 쌓고 더 강력한 팀을 만드는 데 유용한 몇 가지 활동입니다.
1. 자기 인식 작업
자기 인식은 자신의 상태를 알아 차리고 자신의 강점, 약점, 생각, 신념, 동기 부여 및 감정을 명확하게 인식하는 능력입니다. 자기 인식을 연습 할 때, 분노, 두려움, 자기 비판 또는 명확하게 생각하거나 다른 사람들과 협력하는 데 방해가 될 수있는 다른 감정과 같은 감정을 더 잘 이해하는 법을 배웁니다.
감정과 그 원인을 파악한 후에는 자신과 타인에게 부정적인 영향을 없애는 방법을 연습 할 수 있습니다. 예를 들어, 분노는 종종 스트레스 나 두려움 또는 불안감과 같은 다른 감정을 감추는“마스킹 감정”입니다. 저널링 및 명상과 같은 관행을 통해, 자신을 화나게하거나 동료를 폭파시키기 전에 무엇이 "화를 내는지"인식하고 근본적인 문제를 해결하는 방법을 배울 수 있습니다.
자기 인식을 실천하면 내면의 비평가를 식별 할 수 있으며, 이는 학습을 방해하고 팀워크를 방해하는 강력하고 압도적 인 목소리가 될 수 있습니다. 소프트웨어 개발에서, 당신은 코드 실수를하거나 스스로 알아낼 수없는 도전에 직면 할 수밖에 없지만, 퍼즐을 해결하려고 시도하는 동안 숨어 있으면 스트레스를받을뿐 아니라 아래로 프로젝트. 그러나 내면의 비평가를 이해하면“두려움”모드에있을 때를 인식하고 비생산적인 순간에서 벗어날 수있는 전략을 세울 수 있습니다.
최근 데브 부트 캠프를 졸업 한 제이슨 구직 (Jason Guzik)은 이렇게 설명합니다.“데브 부트 캠프에서 처음 며칠 동안 방에서 가장 멍청한 사람이되고 싶지 않았습니다. 그래서 저는 질문하지 않았습니다. '멍청한 것'으로 보이는 것에 대한 두려움에 직면하고 질문을하기 시작했을 때, 저를 도와주고 싶지 않은 사람이 한 명도 없다는 것을 알게되었습니다. 이제 누군가 고군분투하는 것을 보았을 때, 나는 그 마음 상태가 어떤 기분인지 알고 누군가가 그렇게 느끼기를 원하지 않기 때문에 그들을 보답하고 도울 것입니다.”
2. 피드백주고 받기 방법 배우기
프로그래머는 코드를 작성할 때 피드백을 수집하고 조정하며 테스트하고 더 많은 코드를 작성합니다. 그들은 항상 반복적 인 프로세스를 수행하므로 소프트웨어를 만들 때 민첩해질 수 있습니다.
이 같은 방법론을 대인 관계 방식에 적용하는 것을 고려하십시오. 그렇습니다. 실시간 피드백을 통합하는 것은 어렵습니다. 개인적으로 비판을 받고, 그것에 대해 스스로를이기거나, 주는 사람을 공격하거나, 완전히 무시하는 것이 쉽습니다. 그러나 이러한 일반적인 함정에 빠지는 대신 긍정적 또는 부정적 피드백을 선물로 고려하십시오. (여기에 대한 조언이 있습니다.) 기계와 인간의 피드백을 통합하여 방어 적 행동을 중화시키고 가치 창출을 강조하는 방식으로 귀하와 귀하의 팀이 훨씬 더 효과적 일 수 있습니다.
벤처 캐피털 회사 Kleiner Perkins Caufield & Beyers의 파트너이자 Twitter의 전 엔지니어링 부사장 인 Michael Abbott는 최근 피드백과 공감에 대해 블로그를 작성했습니다. "저는 웹 OS 및 그 이후 트위터에서 엔지니어링 및 디자인을 주도하는 시간에 공감이 디자인 팀에서 엔지니어링 팀으로 빠르게 이동할 수있는 제품 팀의 능력에 핵심이라는 것을 알게되었습니다." 팀은 서로의 관점을 이해하고 피드백을 효과적으로 통합하기 위해 높은 공감을 나타 냈으며 그 결과 1 년 안에 완전히 새로운 webOS를 제공 할 수있었습니다. "공감 때문에 우리는 모든 회사의 목표 인 제품 디자인의 선순환을 달성했습니다."
3. 적극적인 듣기 연습
“능동적 인 청취는 대안적인 데이터베이스 디자인의 세부 사항과 같은 대화 내용을 듣는 것 이상의 의미를 갖습니다. 데브 부트 캠프의 엔지니어링 공감 커리큘럼의 소프트웨어 엔지니어이자 동료 인 브릭 손튼 (Brick Thornton)은 이렇게 말합니다. “팀원이 자신의 아이디어가 무시되고 있다고 느끼기 때문에 풀어 놓으면 적극적으로 경청하면 의사 소통에 더 깊이 파고 들어 적절한 반응을 이끌어 낼 수 있습니다. 소리를 듣고 보드에 다시 가져 오면 프로젝트가 중단되는 충돌을 피할 수 있습니다.”
적극적인 경청자 학습은 모든 대화에 완전히 참석하는 것으로 시작됩니다. 현재 있음을 나타내려면 랩톱을 닫고 휴대 전화의 사운드를 끈 다음 모니터에서 꺼보십시오.
적극적인 경청은 또한 조용히하고 다른 사람들이 말할 수있는 공간을 제공하는 것을 의미합니다. 당신이 훌륭한 아이디어를 가지고 있다고 생각하든, 단순히 기뻐하고 싶어하든, 다른 사람들의 말을 듣지 않고 아이디어를 표현하는 것은 중요한 통찰력이나 소중한 기여를 놓치고 있다는 것을 의미 할 수 있습니다. 프로그래밍은 내향적인 사람들을 포함한 모든 유형의 사람들을 끌어 들이기 때문에, 능동적 인 청취를위한 도구로 침묵을 사용하면 말을하거나 아이디어를 내기에는 너무 소심한 사람들에게 목소리를 줄 수 있습니다.
말할 시간이되면, 화자가 말한 내용을 들으면서 당신이들은 내용을 듣고 이해하지 못했는지 명확하게 설명해보십시오. 우리는 모두 전화 게임을하고 있다고 느끼는 상황에 처해 있으며, 당신이 말한 것을 이해하게함으로써 잘못된 프로젝트 경로를 피할 수 있습니다. 또한 동료와 고객 사이에서 신뢰를 얻습니다.
감정에 대해 이야기하는 것은 논리와 객관성을 탐구하도록 훈련받은 사람들에게는 약간 외래 인 것처럼 들릴 수 있지만, 이 세 가지 기술은 실제로 적용하기 쉽습니다. 공감은보다 나은 의사 소통을위한 통로이며, 논리적이고 감정적 인 기술의 결합은 모두에게보다 효과적인 환경의 열쇠입니다.




