이번 주말이라 이리저리 돌아다니다가 세련된 테크 코스에서 봤다.

요즘 자기소개서와 면접을 작성할 때 가장 큰 고민은 글쓰기와 말하기 실력을 향상시키고 싶다는 것이었습니다.물론 개발에 대한 고민은 기본,,,) 우아한 기술 과정에서는 그런 시간을 따로 보내는 것이 좋을 것 같았습니다.
우아한 기술 과정의 역사에 들어가 기사를 읽었습니다.
(원천 : https://techblog.woowahan.com/9433/)
인류를 사랑하는 프로그래머
과거에 여러 번 겪었던 문제가 있습니다.
세상의 모든 사람이 행복할 수 없는 이유는 무엇입니까?
모두가 함께 행복하면 참 좋겠습니다. 고등학생 때 아침마다 신문을 읽었는데 매일 찾아오는 안타까운 소식을 볼 때 가장 힘들게 생각했던 것 같아요. 이러한 우려가 저를 사회학 연구소로 이끌었습니다. 사회에 대해 배우면 이 문제가 조금은 해결될지도 모른다는 생각이 들었습니다.
그런데 사회학과에 입학하면서 문제가 생겼습니다. 다만 사회학이 그다지 재미있지 않았다. 가만히 앉아서 사회학 이론에 관한 두꺼운 책을 읽는 것은 내 일이 아니었다. 또한 정답 없이 서술형으로 개인의 생각을 적는 방식도 적절하지 않았다. 교양과목으로 들었던 파이썬 수업이나 대학 수학이 더 재미있었다. 답이 있다는 것이 좋았고 답을 찾는 논리적인 과정이 즐거웠습니다.
그래서 20대 초반에는 진로에 대한 고민을 많이 했어요. 이 사회를 조금이나마 좋게 만들고 싶어서 사회학과에 갔는데 사실 공부가 재미도 없고 아무것도 할 수 없을 것 같았어요. 하지만 다른 분야로 눈을 돌리면 ‘더 나은 사회를 만든다’는 목표에서 더 멀어질까 봐 걱정이 됐다.
하지만 결국 내가 잘하는 것과 좋아하는 것을 하기로 했다. 즐기면 스트레스 없이 오래 일할 수 있을 거라 생각했다. 그것은 개발이었습니다. 대신 조건부였습니다. 무슨 일이 있어도 사회학과에 진학한 이유를 잊어서는 안 된다. 좀 더 구체적으로 말하자면:
인간성을 잃지 말자
인간미라고 하면 어딘가 거창해 보인다. 얼굴도 이름도 모르는 지구 반대편 사람들을 사랑하고 보살펴야 할 것 같은 느낌이 듭니다. 하지만 저는 인류에 대해 조금 다르게 생각합니다. 아래는 최근에 읽은 김초엽 작가의 책 ‘세상 끝의 온실’의 한 구절이다.
“그래서 나는 구원자가 아니야. 나는 인류에게 무슨 일이 일어났는지 상관하지 않았다. 그저 지수를 붙잡고 싶었을 뿐인데 그러지 못하자 충동적으로 결정을 내렸습니다. 제목이 마을을 떠났고 오지 않았을 수도 있습니다. 열악한 환경에 도착하더라도 약속을 지킨 사람들에게 돌아갈 자격이 있습니다.
주인공은 ‘지수’를 사랑했다. 치명적인 먼지로 뒤덮인 세상에서 사랑하는 지수를 구하기 위해 “모스바나”라는 식물을 만들었습니다. 그리고 그 씨앗을 지수에게 주었습니다. 지수는 씨앗을 마을 사람들에게 돌려주었다. Moswana의 전 세계 확산 덕분에 지구는 다시 평화를 찾을 수 있었습니다.
이 책에서 주인공과 지수는 인류 전체를 사랑하지 않았다. 주인공은 자신의 곁에 있는 지수를 사랑했고, 지수는 마을 사람들을 사랑했다. 주변 사람들에 대한 사랑이 결국 인류 전체를 구했습니다. 이처럼 인류의 시작은 주변 사람들을 사랑하는 것에서 시작된다고 생각합니다. 가족과 동료가 행복하고 건강하기를 바라는 마음이 모여 인류애를 형성합니다.
그래서 먼저 가까운 동료들을 생각하는 프로그래머가 되고 싶습니다. 세상에 혼자 할 수 있는 일은 거의 없습니다. 특히 협력 없이는 개발이 불가능하다. 협업에서 사람보다 중요한 것이 있을까요? 우리 팀의 누군가가 말했듯이 “좋은 사람들이 있으니 간식이 필요 없다.” 그래서 같이 일하고 싶고, 편하게 질문하고, 오래오래 함께 하고 싶은 사람이 되고 싶어요. 그리고 코드를 작성해서 돈을 버는 것보다 내가 이름도 모르는 누군가를 행복하게 해줄 수 있으면 좋겠다. 코드 자체의 품질을 넘어서 내가 개발하고 있는 서비스의 영향을 바라보는 프로그래머가 되고 싶습니다.
결론은 무엇입니까
인간미 있는 프로그래머가 되고 싶습니다.
인류와 함께 살기 위해 프로그래머가 될 필요조차 없습니다. 하지만 저는 제 자신을 개발하는 것을 즐깁니다. 어려운 요구 사항을 세심하게 해결하는 것도 재미있고 동료들과 다양한 주제를 생각하고 토론하는 것도 즐겁습니다. 누군가를 행복하게 만드는 방법은 여러 가지가 있지만, 내가 좋아하고 잘하는 프로그래밍을 통해 그것을 이루고 싶다.
작은 사랑의 감정을 잊지 마십시오. 그리고 개발을 통해 그 사랑을 실천합니다. 이것이 제가 꿈꾸는 프로그래머의 삶입니다.
글을 참 잘 쓰신 것 같아요. 저도 비슷한 생각을 하고 있었는데 이렇게 표현이 가능하다니 조금 충격을 받았습니다. 나는 모두가 일반적으로 행복하기를 바랍니다. 제가 개발한 서비스가 다른 분들에게 도움이 되었으면 합니다. 함께 알아가는 사람이 되고 싶습니다. 마음속에 품고 있던 생각들을 책에서 인용하여 부드럽게 표현하여 진정성을 느낄 수 있었습니다.
나는 오늘 나 자신에 대해 아무것도 모른다. 요즘보다는 지금까지 나 자신에 대해 생각하고 생각할 기회가 없었던 것 같다. 스트레스를 줄이는 방법, 어떤 사람이 되고 싶은지, 내가 가진 장점과 단점이 무엇인지. 요즘 가장 대답하기 어려운 질문들이다. 저만 힘든 건 아니겠지만, 동시에 제 문제를 멋지게 해결해 주시는 분들을 보면 저도 그렇게 되고 싶어요.
그게 결론이야
멋진 기술 수업처럼 블로그에 내 생각을 쓰는 연습을 위해 이렇게 별도의 시간을 따로 마련해야 합니다.
시간은 밤 9시부터 밤 10시까지입니다. 매일 개별적으로 나 자신에 대해 질문하고 생각하고 적어보는 시간을 가져야 합니다.