- 소프트웨어 엔지니어로서 현재 업계가 어려운 시기임에도 불구하고 문제 해결과 유용함에서 오는 만족감으로 여전히 일을 즐기고 있음
- 단순히 코드를 작성하는 것이 아니라, 문제를 해결하고 다른 사람에게 도움이 되는 과정에서 가장 큰 만족을 느낌
- 고골의 단편 「외투」의 주인공 아카키처럼, ‘유용함에 대한 중독’ 이라는 것은 직업적 성향과 맞물려 있음
- 이러한 성향은 때로 조직 내에서 이용당하거나 소모될 위험을 동반하기 때문에, 스스로의 시간을 보호하고 동기를 관리해야 함
- 많은 엔지니어들이 돈이나 권력보다 내적 강박과 문제 해결 욕구에 의해 움직이며, 이를 효과적으로 다루는 방법을 찾는 것이 중요함
현재 소프트웨어 엔지니어링 환경과 개인적 만족감
- 업계 친구들과 만날 때마다, 자신이 일을 너무 좋아한다는 점에 약간의 죄책감을 느낌
- 지금은 소프트웨어 엔지니어에게 힘든 시기이며, 2010년대 후반보다 스트레스가 더 많은 상황
- 객관적으로 일에 대해 부정적으로 느낄 이유가 많지만, 여전히 프로젝트 진행, 어려운 버그 해결, 코딩 자체를 즐기고 있음
- 컴퓨터와 시간을 보내는 것을 좋아하지만, 진정으로 사랑하는 것은 유용한 존재가 되는 것
고골의 『외투』와 아카키 아카키예비치 비유
-
고골의 단편 『외투(The Overcoat)』의 주인공 아카키 아카키예비치는 객관적으로 끔찍한 직업 환경에 처해 있음
- 전망이 없는 필사 업무, 매우 낮은 급여, 동료들을 그를 존중하지 않음
- 러시아어로 Akaky Akaievich 라는 이름은 "Poop Poopson" 같은 명백히 우스꽝스러운 이름
- 그럼에도 아카키는 자신의 일을 사랑하여, 집에 가져갈 일이 없으면 취미로 필사를 할 정도
- 아카키는 기능 장애가 있는 사람이지만, 그 기능 장애가 오히려 직업에 완벽히 맞는 상태를 만듦
유용함에 대한 중독의 본질
- 문제를 보고 해결하지 않는 것이 어려우며, 특히 자신만이 해결할 수 있는 문제이거나 누군가 도움을 요청할 때 더욱 그러함
- 이런 상황에서 거의 신체적인 불편함을 느끼고, 문제를 해결했을 때 안도감과 만족감을 느낌
- 스태프 소프트웨어 엔지니어로서의 업무는 이런 성향에 완벽하게 맞춤화되어 있음
- 매일 사람들이 일련의 기술적 문제 해결을 의존함
- "기술적 문제"는 질문에 답하기, 설명하기, 버그 수정 등을 광범위하게 포함
- 아카키 아카키예비치처럼, 직업의 기능 장애적 측면이 자신의 기능 장애와 일치하기 때문에 신경 쓰이지 않음
- 물론 근무 조건은 아카키보다 훨씬 나은 상태임
- 나 자신은 일하는 개(working dog) 와 비슷
- 일하는 개는 간식으로 보상받지만, 간식을 위해 일하는 것이 아니라 일 자체가 본질적으로 만족스럽기 때문에 일함
다른 소프트웨어 엔지니어들의 동기
- 모든 소프트웨어 엔지니어에게 해당되는 것은 아니지만, 만나본 많은 엔지니어들에게 해당
- 유용함에 대한 중독이 아니라면, 퍼즐 풀이에 대한 중독이나 소프트웨어나 수학에서만 얻을 수 있는 작업 결과물에 대한 완전한 통제감에 이끌림
- 본인이 소프트웨어 엔지니어로 일하지 않았다면, Factorio나 크로스워드에 푹 빠지거나, 어떤 인터넷 커뮤니티를 독재적으로 관리하고 있었을 것
유용함의 욕구를 다루는 방법
- 자신의 글 중 다수가 ‘유용하고자 하는 욕구’를 어떻게 관리하는가에 초점을 둠
-
물질적 보상을 제공하는 방식으로 형성하는 방법과 그런 욕구의 함정을 피하는 방법에 관한 것
- 관련 글들 예시:
소프트웨어 엔지니어의 진정한 동기
- 인터넷에서는 엔지니어의 동기를 돈, 권력, 가치 창출, AI 발전 등으로 논하지만, 실제로는 내적 강박이 더 큰 원동력임
- 이러한 내적 충동을 가진 사람이라면, 그 에너지를 어떻게 생산적으로 활용할지를 스스로 설계해야 함
-
‘유용함에 중독된 사람’으로서 자신의 성향을 인식하고 조율하는 것이 장기적 성장의 핵심