개인 생산성(업무 집중 시간?)을 높이기 위해서는 어떻게 해야 할까요

eminency의 이미지

제가 좀 주위가 산만한 편인데...-_-

시간당 생산성은 다른 개발자들에 비해 나쁘지 않다고 생각합니다만 하루에 업무에 집중하는 시간이 매우 떨어지는 것 같습니다. 8시간 중에 2시간 내외?

좀 SNS에 신경을 많이 쓰는 편이긴 합니다만 어쨌든 딴 짓을 좀 많이 하긴 하죠. 뉴스나 IT 블로그들 뒤적이는 등...
시험 전날에 꼭 공부 외의 다른 짓을 하게 되는 그런 심리처럼...

알면서도 잘 안 고쳐지는데 좀 좋은 방법이 없을까요.

bt의 이미지

성격입니다. 재미와 흥미가 있어야 집중하고, 긴장을 안하는 성격이죠? 생산성이 장점이 될 성격이 아닙니다. 생산성이 다른 개발자와 비슷하다는 생각부터 버리시는게 좋겠네요. 시간이 지날 수록 격차가 벌어질 겁니다. :) 여러 가지 집중력을 높이는 방법이 있겠지만, 가장 좋은 것은 본인의 성격을 이해하고 이용하는 겁니다. 가지고 있는 궁금함과 흥미를 업무에 활용해야 합니다.

eminency의 이미지

비슷하다고 생각하지 않습니다 ㅎㅎ
비슷하다고 생각했으면 글도 안 썼을 듯...

제가 좀 본문을 헷갈리게 썼는데 '집중하는 시간대'에 한해서는 생산성이 낫다는 의미였습니다.

좋은 충고 감사합니다만... 어떻게 활용해야 할 지 아직 난감하네요...^^;

노루가 사냥꾼의 손에서 벗어나는 것 같이, 새가 그물치는 자의 손에서 벗어나는 것 같이 스스로 구원하라 -잠언 6:5

bt의 이미지

님의 성격은 좋아하는 일에 남들(그 꾸준히 생산성 높은 분들)보다 더 강하게 매진할 수 있는 성격입니다. 많은 성공적인 운동선수들과 연예인들이 님의 성격입니다. IT에도 많죠. SNS를 개발하고 소비하는 대다수도 님의 성격입니다. 그러니 SNS에 재미를 느끼는 것이 당연합니다. :)

업무 스타일은 smart and lazy입니다. 부정적인 의미가 아니에요. 예를 들면, 작은 일이라도 매뉴얼한 방법으로 해결하려 하지 않고 왜 하는지 묻거나 스크립트를 짜서 해결합니다. 지루한 일을 하는 것이 너무 힘들기 때문에 자연스레 피하고 싶어합니다. 그런 업무가 요구되면, 반드시 해야 하는지 확인하고, 왜 해야 하는지 목적을 이해하고, 재미있게/효율적으로 할 수 있는 방법/과정을 찾는 거죠. 팀에 이런 사람이 있으면 효율성 면에서 좋은 의견과 관점을 많이 내줍니다.

이런식으로 내적으로 스스로를 설득하고 열심히 해야 하는 목적/이유와 작은 즐거움을 찾아야 합니다. 일종의 훈련이기도 하죠. 비슷한 성격을 가진 선배들로부터 어떻게 집중할 수 있는지 들어보는 것도 방법이고, 그 사람들의 행동을 관찰해보는 것도 도움이 됩니다. 다른 성격의 사람이 하는 조언은 큰 도움이 되지 않습니다.

ddoman의 이미지

일하시는 회사가 Agile 방식으로 프로젝트 진행을 하지않나요?
매일 아침마다 stand-up, scrum meeting 안하나요?
하루에 한번씩, 그날 또는 전날 작업한 부분에 대해 발표하고
진행상황에 대해 서로 토의 하지않나요?

만약, 개발자가 하루에 2~3시간만 집중적으로 일하고, 대부분의 시간을 sns로 보내도
프로젝트 진행에 큰 무리가 없거나 아무도 문제를 제기하지않는다면,
프로젝트 관리가 제대로 되고 있지않고있을 가능성이 높습니다.

혹시, 개발자분에게 전적으로 세부 진행상황을 맞기고, 가끔 지나가면서 "잘 되가고있지? 어느정도 해놨어?"
넌지시 물어보는식으로 프로젝트를 진행하는 곳에서 일하고있다면,
좀 더 프로젝트 진행을 체계적으로 빡세게(??) 하는곳으로 이직하시면 자연히 생산성이 올라갈것입니다.