본문 바로가기

존 소메즈 (John Sonmez)29

소프트 스킬 (Soft Skills: The Software Developer's Life Manual) - 4부 : 생산성 (42 ~ 43장) [Chapter 42] 탈진 극복하기 육체적, 정신적 탈진은 생산성을 크게 저해하는 요인 중 하나다. [어떻게 탈진하나] 인간은 새로운 것을 접한 초기에는 흥미를 느끼며 접근한다. 하지만 시간이 지나 익숙해질수록 점점 다영하게 생각하거나 심지어 별로라고 생각하기도 한다. 새로움은 사라지고 현실이 되어버렸기 때문이다. 새로운 프로젝트를 시작하거나 새 기술을 배우면 결국 흥미와 내적 동기가 낮아지는 순간이 오고, 그 결과 해내는 일이나 학습의 양이 매우 더딘 속도로 증가한다. 종국에는 정신적, 육체적으로 탈진했다고 느끼는 지경에 이른다. 자신을 강하게 몰아붙일수록, 일을 더 많이 해낼수록 탈진에 이르는 시기가 빨리 찾아온다. [사실 당신은 벽에 부딪혔다] 중도 포기하는 사람들은 열정을 쏟을 만한 가치가 없었.. 2020. 1. 17.
소프트 스킬 (Soft Skills: The Software Developer's Life Manual) - 4부 : 생산성 (40 ~ 41장) [Chapter 40] 책임감을 가져라 내적 동기는 외적 동기보다 훨씬 효율적이다. 내적으로 동기부여가 되면 훨씬 많은 일을 할 수 있고, 더 잘할 수 있다. [책임감이란 무엇인가?] 일부러 게으름뱅이가 되려고 했던 건 아니다. 그냥 스스로에게 책임감이 없었을 뿐이다. 일할지 말지 선택할 수 있을 때는 항상 일하지 않는 쪽을 택했다. 인간의 본성에 따랐던 것이다. 아무도 지켜보지 않을 때도 높은 생산성을 유지하려면 자기 책임감을 키워야 한다. 자기 책임감이 없으면 늘 외적 동기에 휘둘려서 일한다. 자제력은 스스로 동기를 부여할 수 있는 방법이며, 자기 동기부여의 핵심은 자기 책임감이다. 누구의 영향도 받지 않고 예측 가능하고 신뢰할 만한 성과를 내려면 자기 자신에게 책임감을 가지는 법을 배워야 한다. [.. 2020. 1. 16.
소프트 스킬 (Soft Skills: The Software Developer's Life Manual) - 4부 : 생산성 (38 ~ 39장) [Chapter 38] 뽀모도로 기법 만약 생산성 기법을 한 가지만 추천한다면 뽀모도로 기법을 추천할 것이다. [뽀모도로 기법 소개] 먼저 하루 동안 해야 할 일을 계획한다. 그 후 타이머를 25분으로 설정하고 계획했던 첫 번째 일을 시작한다. 작업은 한 번에 한 개만 진행하고, 25분 동안 완전히 집중해서 일해야 한다. 집중 상태가 깨지면 손해가 많으므로 가능한 한 방해받지 않도록 노력하는 편이 좋다. 25분이 끝나면 다시 타이머를 5분으로 설정하고 휴식을 취한다. 뽀모도리를 네 번 반복하고 나면 15분 동안 긴 휴식을 취한다. [뽀모도로 기법을 효과적으로 활용하기] 하루에 뽀모도리를 몇 개 할 수 있는지 살펴보고, 매일 몇 개를 할지 목표를 설정하는 방식으로 이 기법을 효과적으로 활용하고 있었다. 뽀.. 2020. 1. 15.
소프트 스킬 (Soft Skills: The Software Developer's Life Manual) - 4부 : 생산성 (36 ~ 37장) [Chapter 36] 집중이 중요하다 생산적이라고 해서 반드시 효율적인 것은 아니다. 생산성이 높은 사람은 많은 일을 하는 사람이고, 효율적인 사람은 필요한 일을 하는 사람이다. [집중이란 무엇인가?] 집중에도 관성이 있다. 처음 집중하기는 어렵지만 일단 집중하고 나면 유지하는 게 상대적으로 쉽다. [집중의 마법] 능력이 최고조인 상태로 일하기 위해 머릿속 준비를 마치려면 다소 시간이 걸린다. [더 집중하기] 생산성의 근간은 집중 상태에 도달하는데 있다. 뽀모도로 기법은 집중 상태에 이르게 해줄 관성을 만들 수 있도록 억지로라도 앉아서 작업을 하는 방법이다. [생각만큼 쉽지는 않다] 작업을 시작하기 전에 외적, 내적 방해 요소를 모두 정리해두는 것이 좋다. 생각을 비워라. 의지력을 발휘하여 오직 눈앞에.. 2020. 1. 14.
소프트 스킬 (Soft Skills: The Software Developer's Life Manual) - 3부 : 학습 (33 ~ 35장) [Chapter 33] 가르치기 [저는 가르칠 줄 몰라요] - p251 가르친다고 하면 격식을 차리고 해야 할 것 같지만, 기본적으로는 지식을 다른 사람에게 나눠주는 행위라 생각하면 된다. [배우려면 가르쳐라] - p252 기술의 작동 방시기안, 그 기술을 써야 할 이유를 누군가에게 설명해야 하는 순간이 오면 부족한 점이 드러난다. 부족한 점이 드러나는 건 좋은 일이다. 부족한 부분을 보강하려면 먼저 어디가 부족한지 알아야 하기 때문이다. 다른 사람을 가르치려면 머릿속 정보를 재구성해야 한다. 머릿속에 흩어져 있는 정보를 이해하기 쉬운 형태로 만들어야 한다. 즉, 다른 누간가를 가르치려면 자신을 먼저 가르쳐야 한다. [입문하기] - p253 가르칠 때는 겸손한 자세를 유지하되 권위는 잃지 않는 게 좋다... 2020. 1. 13.
소프트 스킬 (Soft Skills: The Software Developer's Life Manual) - 3부 : 학습 (31 ~ 32장) [Chapter 31] 멘토 찾기 멘토가 성패를 경험하며 이미 닦아놓은 길을 따라가는 것만으로 큰 교훈을 얻을 수 있다. - p239 [멘토의 자질] - p241 자신의 판단이나 추측보다는 성과를 기반으로 멘토를 선택하라. - 당신이 하려는 일을 해본 적 있는 사람인가? - 당신이 하려는 일을 하도록 다른 이를 도와준 경험이 있는가? - 어떤 일을 성취한 경험이 있는 사람인가? - 당신과 잘 지낼 수 있는 성격인가? [멘토 찾기] - [가상 멘토] - p243 찾기 어렵다면 실제 멘토가 되어주길 바라는 인물을 가상의 멘토로 삼아라. 유명인의 책을 읽고 그들과 대화를 나누는 상상을 해보았다고 한다. 자신에게 어떤 조언을 할지, 자신의 질문에 어떤 답을 할지도 상상해보았다. [멘토 설득하기] - p244 배.. 2020. 1. 12.