소프트웨어 엔지니어로서 실직한 이유와 배운 점


소프트웨어 엔지니어로서 '고용 불가능(Unemployable)'한 상태가 된다는 사실은 다소 충격적인 주제처럼 들릴 수 있습니다. 하지만, 이는 단순히 실패의 이야기가 아니라 성공적인 커리어 전환과 인생의 균형을 다시 찾는 여정을 보여줍니다. React와 같은 최신 기술을 배우며 시작된 이 과정은 단순한 직업 이상의 가치를 발견하는 계기가 되었습니다. 이 블로그에서는 Dr. Derek Austin의 경험을 바탕으로 소프트웨어 엔지니어로서의 경로, 기술 변화가 가져온 깨달음, 그리고 커리어 전환의 중요한 교훈을 다룹니다.

개발자로서의 첫걸음: 정체성과 성취

  • 개발자(Developer)라는 직업은 창의력, 논리성, 그리고 끊임없는 학습을 요구합니다. 초기에는 JavaScript나 PHP 같은 언어를 배우며 정체성을 형성하게 됩니다.
  • Dr. Derek Austin 역시 2004년부터 소프트웨어 개발 경력을 쌓으며 많은 성취를 이루었습니다. 당시 쓸 수 있었던 툴(ASP, Drupal 등)은 현대 기술과 비교했을 때 다소 제한적이라 할 수 있습니다.
  • 여러 프로젝트를 통해 문제를 해결하고 기술을 다루는 즐거움을 느꼈지만, 여전히 대부분의 사람들에게 개발자는 단순히 문제해결사로만 여겨졌습니다.
  • 이처럼 초기 단계에서 중요한 것은 자신의 역할을 정의하고, 기술적 자신감을 쌓아가는 것입니다.

코딩에서 멀어지다: 삶과 직업의 균형

  • Dr. Derek의 이야기는 단순히 프로그램 작성에 대한 것이 아니라, 개인적인 삶과 직업의 균형을 유지하려는 노력입니다. 그는 풀타임 물리치료사(Physical Therapist)로서 45~50시간 일하며, 주말에는 에어비앤비(Airbnb) 슈퍼호스트로도 활동했습니다.
  • 이런 환경 속에서 코딩에 대한 열정은 잠깐씩 멀어지게 되었고, 그는 코드를 작성하는 시간이 줄어들었음을 느꼈습니다.
  • 그러나 중요한 것은 이 과정을 통해 프로그래머로서의 정체성과 동시에 삶의 질에 대한 깊은 고민을 하게 되었다는 점입니다.
  • 우리 삶에서 직업의 의미는 단순히 돈을 버는 것을 넘어 우리의 열정과 가치를 다른 사람들과 나누는 데 있습니다.

리액트로 새 출발: 기술과 학습의 변화

  • 2019년, Dr. Derek은 React 16.8과 Hook 같은 새로운 기술을 접하며 다시 코딩에 대한 열정을 찾았습니다. 이는 그가 기존의 WordPress, jQuery 등의 기술에서 벗어나 새롭게 도약하게 되는 계기가 되었습니다.
  • React는 단순히 동적인 앱을 만드는 도구가 아니라, 개발자의 창의성과 생산성을 극대화할 수 있는 강력한 툴입니다.
  • Dr. Derek도 React를 통해 새로운 블로그를 만들고 50개가 넘는 포스트를 작성하며 본인의 전문 지식을 공유할 수 있었습니다.
  • 정말 흥미로운 점은 이러한 학습과정이 단순한 기술 확장이 아니라 커리어의 새로운 길을 여는 데 기여했다는 점입니다. 이를 통해 그는 원격 근무(Remote Work)를 하는 개발자로 전환할 수 있었습니다.

‘고용 불가능’이 된 이유: 체계 밖의 성공

  • “고용 불가능(Unemployable)”이라는 단어는 부정적으로 들릴 수 있지만, Dr. Derek에게는 단순히 전통적인 방식의 직업을 구하지 않아도 될 만큼 독립성을 갖추게 되었음을 의미합니다.
  • 그는 자신의 기술과 네트워크를 통해 다른 회사와 계약하거나 프로젝트를 따내며 전통적인 9-to-5 직업 구조에서 벗어났습니다.
  • 이는 단순히 코딩 능력을 넘어, 제안서를 작성하고, 클라이언트와의 대화를 통해 요구사항을 이끌어내며, 본인을 브랜딩하는 데서 시작됩니다.
  • 그렇기 때문에 많은 개발자들이 “고용 불가능”이라는 말을 두려워할 필요 없이 개인적인 성공을 통해 자신만의 길을 만들 수 있다는 점을 배워야 합니다.

커리어를 넘어선 전환: 배운 점과 삶의 방향

  • Dr. Derek는 프로그래밍의 본질은 단순히 코드를 작성하는 것이 아니라, 문제를 해결하고 새로운 가치를 만들어내는 데 있다고 말합니다.
  • 그는 React와 블로그 활동을 통해 단순히 일을 “잘하는” 개발자가 아니라, 자신의 커리어를 스스로 디자인한 주체적인 사람으로 자리잡았습니다.
  • 이 이야기를 통해 배울 점은, 우리 역시 변화하는 기술 트렌드 속에서 어떻게 꾸준히 배우고 성장할 것인지를 고민해야 한다는 것입니다.
  • 또한 본인의 열정을 기반으로 직업 생활과 개인 삶 간의 균형을 만들어가는 것이 얼마나 중요한지를 알게 됩니다.

맺음말

Dr. Derek의 이야기는 단순한 소프트웨어 엔지니어의 성공 스토리가 아니라, 어떻게 직업과 개인의 가치를 조화롭게 맞출 수 있는지를 보여줍니다. 그는 기술 변화와 개인적 체험을 통해 자신의 길을 만들어나갔으며, 이러한 과정은 누구나 겪을 수 있는 문제들에 대한 해답을 제공합니다. 다음 단계로, 여러분에게 적합한 기술을 선택하고 배우며, 자신의 커리어를 새롭게 확장해보세요. 자신만의 독특한 직업 경로를 만들어 나가는데 필요한 것은 바로 도전과 꾸준함입니다.

출처: https://medium.com/career-programming/how-i-became-unemployable-as-a-software-engineer-what-i-learned-c58ad8d46b09

Post a Comment

Previous Post Next Post