여러 고민을 거치던 중, 개발자를 그만둬야 할까? 에 있는 유니밧님의 장문의 댓글에 대한 대답은 직접 포스트로 적어보는 것이 어떨까 싶어 적게 되었다. 내가 개발자를 그만두겠다고 고민을 시작하고 그로부터 수개월이 지난 지금의 시점의 마음가짐을 말이다.
안녕하세요. 정상우 님을 지켜봐왔던 응용 프로그래머입니다.
개인적으로 이런 생각을 하셨다는 점이 굉장히 놀라웠습니다. 매사 너무도 열심히 하시는 걸 보면서 항상 어떤 목표라고 할 무언가가 있으실 거라고 생각했기 때문이죠.
저는 늘 저런 고민을 하며 살지만, 정상우 님은 좀 다르실 줄 알았습니다.
저는 다른 것은 모르겠지만
정상우 님이 열심히 하시는 것에 굉장히 큰 인상을 받았습니다.
여러 글들을 올리신 것을 읽을 때면 제 안에서 어떤 영감이 떠오를 때도 많았습니다.
그러면서 이 분은 나중에 뭘 하시려고 이런 기술들을 공부하실까 생각했던 것 같습니다.
많이 부러워하고 선망했습니다.
아이러니하게도 저에게는 정상우 님이 고등학생 때 보셨던 그 친구처럼 보였습니다.
무엇이 좋은지, 무엇을 위해 하는지를 모를 때는 말씀하신 것처럼 어떤 목적을 임의로 만들어내기보다는 일단 한동안 모든 것을 다 내려놓고 쉬어보시는 것을 추천드리고 싶습니다.
그러다 보면 길이 보이는 것 같더군요.
너무 무언가를 오랫동안 열심히 하다 보면 그것에 매몰되어 종종 자신을 잃어버릴 때가 있는 듯합니다.
지금까지 해온 일들을 존중해 주시고
충분히 오랫동안 잘 쉬신 후에 다시 시작해 보셨으면 합니다.
해오신 일들은 생각하시는 것보다 위대한 일들이랍니다.
개발자, 개발, 혹은 다른 어떤 직업이나 배움, 그와 관련된 어떠한 것에도 너무 얽매이진 않으셨으면 좋겠습니다.
그런 단어로만 설명하기에 정상우 님이 가지고 계신 잠재력과 가능성이 훨씬 더 크기 때문이죠.
여러 가지를 해오신 것은 여러 연장을 잘 닦아놓았다고 생각하시면 좋습니다.
이젠 연장이 준비되었으니, 잠시 쉬다 돌아와 잘 사용하시기만 하면 됩니다.
조금은 단순하게 생각해 보세요.
저는 응용 프로그래머의 장점이 공부한 것을 다양한 부분으로 응용할 수 있는 데에 있다고 생각합니다.
단순히 기술을 응용할 수 있을 뿐만 아니라, 기술을 익히는 과정 자체를 다른 곳에 응용할 수도 있다고 봅니다.
어떤 일을 하시건 응용력을 가지고 계시기에 잘 되실 거라고 생각합니다.
일단은 잘 쉬어주세요.
해오신 일들을 보며 영향을 받은 저 같은 사람이 있다는 것도 잊지 마시고요!
생각하시는 것보다 주변에 미치시는 영향이 크답니다.
지금 이런 생각을 하게 되신 것은 더 크게 성장하기 위한 하나의 과정이라고 생각하셨으면 좋겠습니다.
분명히 지금과 같은 순간이 있기에 더 나은 방향으로 성장하게 되실 것을 믿습니다.
행복은 다소 추상적인 것이 아닐까요?
조금의 재밌는 일상이 쌓이면 그것이 곧 행복이란 것이 제 생각입니다.
또 개인적으로 인생은 장기전이라고 생각합니다.
어떤 한 목표를 이룩하는 것에서 끝나는 것이 아니라 그저 걸어가다 보면 그 전체가 하나의 거대한 덩어리가 되어 빛을 내는 듯합니다.
조급하게 생각 마시고 잘 쉬고 돌아와보세요.
안 보이던 것들도 보이는 때가 옵니다.
별것 아니라고 생각하고, 누가 시켜서 아무 생각 없이 시작한 일조차도 장차 세상을 바꿀 수 있다고 믿습니다.
설령 세상을 바꾸는 것에 관심이 없다 해도 말이죠.
어쩌면 정상우 님이 직접 세상을 바꾸지 않아도 정상우 님의 블로그를 본 누군가가 세상을 바꾸는 일을 할지도 모르죠.
그렇다면 그것 또한 정상우 님이 세상을 바꾸는 일을 하는데에 영향을 준 것 아닌가요?
우연이란 건 없다고 생각합니다.
처음부터 목적이 있는 사람도, 없는 사람도 있고 목적이 생기는 시점도 차이가 있다고 봅니다. 아예 영원히 생기지 않더라도 그조차도 영향을 끼친다고 보고요.
이것저것 생각하는 걸 적다보니 댓글이 길어져버렸네요.
글 올리신지 시간이 조금 지나서 댓글을 달았기에 어떻게 하고 계신지 모르겠군요.
모쪼록 잘 쉬고 계시기를 바라봅니다.
나는 지금 매일 하던 코드 편집기를 열어보지도 않으며 개발 서적으로 공부도 하지 않는다. 지금은 인문/사회/경영/경제와 같이 지극히 문과스러운 지식을 들여다보고 있다. 그렇다면 "문과로 취직할 생각인가?" 라고 할 수도 있겠지만, 사실 그렇지 않다.
내면을 들여다 보기
마인드 맵을 열고 직업에 대해 고민했다. 내가 원하는 직업관에 맞는 일은 무엇일까? 싶어 하나하나씩 정리해보고 싫다면 왜 싫은지, 이 일이 무엇이 좋은지, 현실적으로 어떤 벽에 부딪힐 수 있는지 적었다. 개발이라는 그늘에서 벗어나 내가 추구하는 가치에 대해 고민하면서 말이다. 의아하겠지만 내 진로 고민에는 정치인이 포함되어 있다. 세상을 바꾸는 일을 중점으로 고민하게 되었기 때문이다. 그 밖에도 내가 관심이 있는 정신건강 분야와 글쓰기에는 나름 괜찮은 자신감이 있는 작가라는 직업에도 고민을 했다. 10대 때는 피아니스트라는 꿈을 가지고 있었어서 피아노를 7년 정도 쳤지만, 여러모로 벽에 막혀 그 꿈을 실현하지는 못했다.
개발자
직업 개발자를 함에 있어 큰 문제가 되는 것은 목적의식의 부재가 문제다. 무엇을 개발하고 싶은지, 왜 개발을 해야하는지 그 이유가 명확하지 않다. 개발자로서의 직업의식 또한 문제다. 게다가 기술을 연구한다거나 파고든다거나 하는 기술자적 면모가 턱없이 부족하다. 지금 내가 개발자를 하는 이유는, 사실 기술 자체보다는 무언가를 만들 수 있다는 창의성에서 비롯되는 것일지도 모른다.
개발은 학창시절부터 쭉 해온 것이고 미련이 남아 접지 못한다는 것이 가장 큰 문제라고 볼 수 있다. 설령 개발을 당장 접더라도 무엇을 할 수 있나 현실적으로 고민해보면 그렇게 답이 나오지도 않고 말이다. 하지만, 개발이 가지는 최고의 장점은 바로 타 분야와 시너지가 아주 좋다는 점이다. 특히, 개발자로 취직해야겠다는 미련만 버린다면 개발로 할 수 있는 일은 무궁무진해진다.
정신과의사
중학교 때부터 였는지 정신이나 심리와 관련된 직업에 종종 끌리는 경우가 있었다. 타인을 이해하고, 헤아리며 본질을 파악하는 것이 내가 가진 큰 장점 중 하나이기 때문이다. 그러니까, 어느 정도의 통찰력은 있다는 이야기인데, 문제는 이 직업의 단점이 있다면 수능을 다시봐야 한다는 것과 설령 성공하더라도 시간적, 물질적 큰 투자가 필요하다는 점이 걸림돌이다. 분명 정신과 의사는 사명감이나, 자긍심, 가치를 추구할 수 있고 목적 또한 분명하나, 내가 꼭 의사가 되지 않더라도 이 목적을 달성할 수 있을 가능성이 있어 배제하게 되었다. 내가 가진 목적은 치료행위 그 자체에 있는 것이 아니라 한국사회가 가진 정신건강에 대한 평가절하에서 출발된 것이었기 때문이다.
작가
작가라는 직업은 어찌보면 지금도 가지고 있을지도 모른다. 가끔이지만 블로그나 브런치에 글을 쓰기 때문이다. 물론, 직업 작가로서 돈을 벌어먹고 살지는 않지만 글을 쓰고 다른 사람이 읽어주길 바라며 내 감정을 글로서 표현하기에 큰 문제가 없다면 그 또한 작가라는 생각이 든다. 작가가 된다면 에세이스트 또는 순문학 작가가 되길 바란다. 이 꿈은 작가라는 직업 그 자체에 초점을 맞추지 않더라도 글을 쓰고, 그러고자 하는 욕구가 있다면 달성할 수 있으리라 생각이 든다. 실제로 지금도 소설을 쓰고 싶은 생각은 제법 있는 편이다. 다만, 지금 내 상황에서 글쓰기는 취미가 되기에 상당히 적합하다. 여담으로, 웹소설로 공모전에 한 번 참가해봤지만, 실패했다.
정치인
이 직업은 굉장히 의아한데, 정치인을 한 때 고민해본 이유는 다른 것이 아니라 목적의식 때문이다. 나무가 아닌 숲을 바라보는 능력은 내가 가지고 있는 또 하나의 장점 중 하나인데, 정치인이 되면 넓은 시야를 가지고 미래와 정세를 고민하고 보다 나은 국가로 발전시키는 것이 가능하기 때문이다. 이는 내가 세상에 기여하고자 하는 욕구가 반영된 것이다. 허나 정치인이 되려면 정석적으로는 정당활동부터 시작해야 하는데, 잠깐 생각하고 말았던 것을 보면 그렇게 와닿지는 않은 모양이다.
피아니스트
피아노는 학창시절에 7년정도 쳤다. 돌이켜보면, 나랑 예술분야는 제법 가까운 편에 속하는데, 개발자(어찌보면 예술), 작가, 그리고 아주 잠깐 관심을 가졌던 디자이너까지 포함하면 예술분야는 하나씩 손을 대려고 했던 것 같다. 가장 큰 단점이라면, 음악이나 그림에는 상당히 재주가 없었다는 점. 정말 피아노 소나타(Piano Sonata)를 치다가 손에 안 움일때면 얼마나 화가나던지, 오죽하면 피아노를 안 친 이후로 다시 치겠다는 생각을 안 할 정도일까.
그래서?
해당 직업들에 대해 시도를 안 해본 것이 아니다. 10 ~ 20대라면 고민하지 말고 무작정 시작해보라는 개인적 신념에 따라 '그냥' 해봤다. 과거에 시도해본 것들을 포함하여 지금의 내 시점에서 내가 가진 본질적 능력과 기능으로 짜낼 수 있는 길과 생각은 다 나왔다.
최근들어 부에 대한 생각이 많아졌기 때문에, 다음과 같은 결론에 나올 수 있다. 요약하자면 개발을 사용하여 정신건강과 관련된 문제를 해결하고 글로서 이야기를 전달하는 것까지 도달하는 것이다. 내가 가진 능력과 성향을 간단하게 키워드로 뽑아보자면 다음과 같다. 여기서 변할 수 있는 것은 정신건강이며, 벗어나서 조금 더 넓게 생각하면 멋진 아이디어들이 떠오를지도 모른다.
부, 개발, 미래, 통찰, 창의, 글
TMI 가 있다면, 내 MBTI 는 INFJ 인데, 유독 N(직관형)이 눈에 띄게 높은 편이다. 어울리는 직업을 검색해보면 놀랍게도 작가가 1순위에 위치한다. 놀라운 일은 아닌가? 하지만 나는 위에서 작가에 대해 취미에 적합하다고 했는데, 그 이유는 작가를 하게 되면 부, 미래라는 핵심 가치를 사용하고 추구할 일이 상당히 드물어지기 때문이다. 내게 있어 단연 안 맞는 직업은 수학을 쓰거나 상황에 따라 즉각적인 대응이 필요한 군인, 경찰관, 소방관 등의 직업이다. 난 인공지능/빅데이터 분야처럼 숫자를 가지고 지지고 볶는다거나 신속한 대응이 필요하고 몸 쓰는 일이 잦은 직업을 가지는 것에 대해 불호이다.
개발이 아닌, 개발자는―
생각해보니 개발이라는 일 자체에 대해 싫은 건 아니었다. 하지만 사회에서 요구되는 '개발자'의 역할에 대해서는 싫었다. 기업의 한 부서의 소속되어 주가 되지 못하고 그저 부품이 되어 일해야 하는 그 삶이 싫었다. 최근 개발자의 몸값이 많이 올라갔고, 이공계가 취직이 잘 된다고는 해도 결국 그 기업을 운영하는 사람들은 인문계라는 생각이 든 것이다. 난 그저 그런 식의 취직을 위해 개발에 대해 성장, 기술이라는 가치에 속박되어 살아왔다.
개발이라는 일 자체를 하기 위해서는 반드시 개발자라는 직업을 가져야 하는가? 어찌 보면 그렇지 않다. 개발자만이 개발을 하는 것은 아니니까 말이다. 난 그래서 개발을 그저 도구로 삼기로 했다. 개발은 내가 추구하는 가치를 만들어내기 위한 도구에 불과하다는 관점으로 접근하게 되었다.
개발자를 그만둬야 할까? 에도 적었듯, 나는 다른 직업으로 정신건강과 관련된 직업을 고민하고 있었고, 수능을 다시 볼까라는 고민도 했었다. 하지만 그러기에는 현실적으로 어려움이 너무 많아 생각을 바꿔보기로 했다. 의료 행위를 꼭 내가 직접 할 필요는 없지 않을까? 그저 의사와 환자를 연결시켜주는 것만으로도 본질적으로 같은 일이 아닐까? 그렇게 생각하니 보이는 것이 달라졌다.
제3의 길
개발자가 되면 개발을 하고, 의과대학을 졸업하여 정신과의사가 되면 진료를 한다. 이것은 지극히 정석적인 루트다. 하지만 기왕 이렇게 된 거 다른 루트로 살아보면 어떨까 싶었다. 결론적으로 지금을 말하자면 '개발자'라는 직업에 대해서는 그만둔다. 기술자가 될 정도로 기술 그 자체에 큰 관심은 없기 때문에 맞지 않다고 판단했다.
다만 개발 자체는 그만두지 않으며, 그것을 도구로 삼아 창업을 생각 중이다. 개발자는 아니지만 '개발자스러운' 기업가가 되는 것이다. 내가 인문학적 서적을 읽고 있는 것은 인문 그 자체에 대한 관심도 있기 때문이지만, 창업을 위해 다방면의 지식을 익혀두기 위한 포석으로 사용하기 위함이기도 하다. 개발은 도구가 되어 '업'이라는 최전선에서 한 발자국 물러나게 될 것이다.
개발을 '업' 으로써 여겼을 때는 목적의식, 사명감과 같이 내가 생각하는 직업인으로서의 정신적 가치를 가져야만 한다고 생각했다. 그러나 개발이 도구가 되었을 때는 그저 재미가 있다는 것만으로도 할 이유가 된다. 무게감이 줄어드는 것이다. 실제로 나한테는 이게 더 맞을지도 모른다. 개발로는 재미를 잡고 목적의식과 사명감은 기업을 창업함으로써 가지게 되어 적절하게 조합이 가능하게 된다.
더욱 '개발자스러워' 진다
'개발자스러워'진다는 말은 나의 기준에서 직업 개발자는 아니지만 개발을 재미있게 여겨 새로운 가치를 창출한다는 의미다. 다른 사람에게 외주 의뢰를 받거나 하나의 기업에 소속되어 내 의지와는 상관없는 제품을 위해 개발함으로써 억압을 느낄 필요 없이 '내 개발'을 하게 된다.
예를 들면 새로운 프로그래밍 언어를 만들어 보는 것, 개발시장의 상황을 생각할 필요 없이 내가 하고 싶었던 언어, 프레임워크, 라이브러리를 사용하여 애플리케이션을 구성할 수 있게 되는 것과 같이 말이다. 백엔드를 구성할 때 굳이 싫어하는 자바를, 프론트엔드는 리액트와 타입스크립트를 쓸 필요가 사라진다. 웹어셈블리도 재미있지 않을까? 그럼 해본다. 개발시장에 맞추어서 내가 싫어하는 기술스택을 억지로 맞출 필요는 없으며 필요성이 느껴지지 않는다면 새로운 기술로 갱신을 할 필요도 없다.
이제는 과거보다 더욱 '개발자스러워' 질 수 있다.
저도 올해 이직을 하면서 제일 가고 싶었던 곳은 사실 '닷페이스'였어요. 세상을 더 나은 곳으로 만든다는 문제는 저에게도 돈을 벌어 생계를 유지하는 것만큼이나 중요한 가치거든요.
제가 파이썬 쟝고를 조금만 할 줄 알았더라면 어떻게 해서라도 들어가고 싶었는데, 경력도 경력이지만 실력이 너무 없어서 지원을 하면서 스스로도 사실 정말로 가게 되면(개발자 단 한 명인 상황에서 한 명 더 뽑는 스타트업이라 한명한명의 역량이 너무 중요하므로) 너무 민폐이지 않을까라고 걱정을 했을 정도였으니, 다행히(?) 떨어졌고 정말 다행히 다른 회사에서 열심히 또 배우고 있답니다.(아직은 php이고 코드이그나이터가 메인이지만 그래도 현 회사는 php라도 모던하게 쓰거나 새로운 기술을 도입하는 쪽으로 열려있고 배울 게 많다고 느껴져서 저만 열심히 하면 될 거 같아요.ㅎㅎ)
저도 제 정신건강 상태가 오락가락하다보니 최근에 정신건강에 대한 생각을 많이 하는 편인데, 두 다리 정도 건너서 우연히 알게 된 어떤, 조울증 환자 본인께서 자기 자신의 필요와 경험을 바탕으로 뭔가 사업을 준비하신다는 얘길 들었었어요. 이런 정신건강적인 진단을 AI기술과 결합해서 자가진단하고 도움을 받을 수 있는 앱? 같은 걸 얘기하셨었는데.. 제가 그땐 제 역량에서는 너무나 벗어난 일이고 저는 소개해줄 만한 아는 개발자 인맥같은 것도 없다보니 그 뒤로 더 자세한 얘긴 못 들었는데, 그 생각이 나네요.
'개발자'라고 적힌 명함을 가지고 어떤 회사에 소속되어있지 않다고 해도 개발이라는 도구를 통해 자기가 원하는 무엇이든 펼쳐내는 사람이 진짜 더 멋있어보여요.
물론 직업 개발자로 생계를 위해 회사가 요구하는 개발을 하는 게 절대 나쁜 일은 아니겠지만요.ㅎㅎ(저 포함 ㅋㅋ)(그러나 그 회사가 추구하는 게 무엇이냐에 따라서 나쁜 일이 될 수도 있으므로 그런 면에선 항상 고민은 필요하다고 생각해요.)
우리나라에서는 어떤 기술로 먹고 살려면 마치 태어나면서부터 인생계획서 갖고 나와서 그 기술을 하기 위해 태어난 사람인 양 그것 외엔 다 '시간낭비'인 양 살아야하는 것처럼 그러는데, 정말 이상한 일이라고 생각합니다.
어떤 기술, 어떤 직업을 갖더라도 사회 속에서 삶을 살아내야하는 사람으로서 가치관, 철학, 지향하는 것들, 어떤 사회에서 어떤 삶을 살고싶은가, 어떤게 나의 행복인가, 와 같은 고민은 당연히 필요하지 않나 싶어요.
개발이라는 기술을 갖고 있는데 그건 정말 말그대로 기술이고 도구일 뿐, 그걸 가지고 어떤 작품을 만들어낼 것이냐는 완전히 다른 얘기잖아요. 기술만 갈고 닦으면 우수한 도구가 될 순 있겠지만, 그게 절대 인생의 절대목표이거나 끝이 될 수 없을텐데 말이죠. 그래서 상우님의 고민이 그저 멀리서 지켜보는 입장에선 참 멋져보입니다 :)
분명 상우님만의 길을 찾으실 거에요. 저도 아직 젊은데, 우리 아직 헤매고 탐구할 시간 충분하잖아요.ㅎㅎ
개발자로서 살아가더라도 기업에 소속되어 오래일하지는 않을 것같고, 다른 목적을 위해 내 사업을 하거나 서비스를 만드는 일이 많아질 것 같아요. 적어도 저는 기술 그 자체만으로는 큰 의미를 못느끼고 있으니까 말이죠.
이런 고민을 누군가와 공유하고 이야기나눌 수있다는 것은 좋은 일입니다. 블로그하길 잘했다는 생각도 드네요.
몇 달전과는 다르게 방황이 많이 줄어든 편입니다. 현재는 '경제독립' 을 주요 목표로 삼고 있습니다. 그러기 위해선 더더욱 기업에 소속될 필요는 없겠죠. 이미 성장한 기업에 소속되면 평생 부자가 될 수 없으니. 개발로 기업을 만들고 가치를 창출하며 경제독립을 실현하는 것이 주요 목표가 되었습니다.
시야를 넓히고 삶의 방향을 잡는것이 우리 20대가 해야 할 일이기도 하고 말이죠!