Hacker News 의견들
  • 나는 61세이며 57세에 은퇴했음. 1980년 무렵 BASIC으로 시작했고, 대학 시절엔 Macintosh용 게임을 만들다 1995년에 Apple에 입사하면서 본격적인 커리어를 시작했음
    시간이 지나면서 OS의 복잡성 증가와 소프트웨어의 사회적 중요성이 커지며 개발 환경이 점점 나빠졌다고 느낌
    1984년의 Mac은 이미 풍부한 그래픽 라이브러리를 갖추고 있었고, 추상화는 필연적인 흐름이었음. 나는 오히려 잘 설계된 프레임워크를 즐겼음
    하지만 소프트웨어가 삶을 지배하게 되면서 ‘엔지니어가 주도하던 시대’가 끝났고, Agile, 단위 테스트, 코드 리뷰 같은 관리 중심 문화가 코딩의 즐거움을 빼앗았음
    지금은 은퇴 후 다시 자유롭게 코딩하며 옛 시절의 ‘카우보이 프로그래머’ 감성을 즐기고 있음
    • 이 글은 정말 아름답게 쓰인 회고라고 생각함
  • AI 도구로 인해 혼란을 느끼는 사람들에게 조언하자면, 자신을 믿고 자신감을 유지해야 함
    AI가 만든 코드의 품질은 결국 그 도구를 사용하는 개발자의 수준에 비례함. 훌륭한 개발자는 여전히 훌륭한 결과를 냄
    AI를 쓰더라도 중요한 부분은 직접 다듬으며 두뇌를 쓰는 시간을 가질 수 있음. 진짜 도전은 기술이 아니라 시간 관리라고 생각함
    • 나에게 문제는 실력보다도, 코딩 자체의 즐거움이 사라진다는 점임. AI에게 맡기는 건 지옥 같은 일로 느껴짐
    • 나도 비슷함. LLM이 헛소리를 덜 하게 만드는 일은 전혀 즐겁지 않음. 이 때문에 업계를 떠날까 고민 중임
    • 많은 사람들이 간과하는 존재론적 불안이 있음. 올해만 6,600억 달러가 AI 인프라에 투자되는데, 앞으로의 모델은 얼마나 강력해질지 두려움
    • 소프트웨어를 제대로 이해하지 못하고 인력 감축만 노리는 회사들은 결국 망할 것임. 반대로 좋은 개발자는 AI 덕분에 더 빠르게 훌륭한 소프트웨어를 만들 기회를 얻음
  • 나도 50세이고 1985년에 코딩을 시작했음. Steve Yegge의 인터뷰에서 말한 “잃어버린 마법을 되찾는 엔지니어들” 이야기에 깊이 공감함
    예전엔 밤새 어셈블리 렌더링 라이브러리를 짜며 마법을 부리는 기분이었음. Docker 컨테이너에는 그런 마법이 없다고 생각했지만, 요즘 다시 새벽 2시에 모니터 불빛 아래서 마법을 부리는 기분을 느끼고 있음
    • 80~90년대의 문제들은 완벽히 균형 잡힌 MMORPG 같았음. 노력하면 해결할 수 있었고 성취감이 컸음. 하지만 AI 시대의 코딩은 ‘GOD 모드’ 같아서 성취감이 사라짐
    • “Docker엔 마법이 없다”는 말엔 동의 못함. 여전히 마법 같은 걸 만들 수 있음. 나는 Relic의 게임들이 내 인생을 바꿨다고 느꼈음. 당신이 지금 하는 일이 정말 그 마법을 이어가는 일인지 스스로 물어보길 바람
    • 당신이 AI 스타트업 Mnemom에서 일한다는 점을 공개해야 한다고 생각함. 그걸 알고 나니 발언이 다르게 들림
    • 나도 어릴 때부터 코딩을 했고, 여전히 이 공간을 사랑함. 문제는 공간이 아니라 탐구심을 잃는 것임. 새로운 걸 시도하고, 어려운 걸 해보는 게 핵심임
    • 나는 내 정체성과 장인정신을 잃은 걸 슬퍼하지만 동시에 AI의 마법도 즐기고 있음. 옛날 스크린세이버 코드를 Claude에게 변환시켜 다시 실행했을 때 진짜 마법 같았음
  • 개발자에서 팀 리드나 매니저로 전환할 때 느끼는 감정과 비슷함. 이제는 코드보다 팀을 성장시키는 게 중요함
    나도 50세인데, AI 코딩 어시스턴트 덕분에 예전엔 시간 부족으로 못 하던 개인 프로젝트들을 실현할 수 있게 되어 기대됨
    • 최근 몇 년간 프로젝트 매니저로 일하면서 느낀 건, AI 코딩은 프로그래밍이라기보다 프로젝트 관리에 가깝다는 점임. 그래도 스스로 코딩하는 즐거움은 포기하지 않음
    • 많은 개발자들이 관리직으로 가길 꺼리는 이유가 여기에 있음. 하지만 이제는 LLM 팀을 관리하는 시대가 올 것 같음
    • 개인 프로젝트처럼 결과에 부담이 없을 땐 초보자들을 관리하는 게 재밌지만, 실제 업무에선 스트레스가 큼
    • 나도 리더 역할을 해봤지만 싫었음. 나는 직접 만드는 걸 좋아함
    • 리더가 되면 생산성을 다른 방식으로 측정해야 해서 자아 인식이 흔들림. AI 시대의 생산성 기준도 아직 불안정함
  • 나는 젊지만 AI를 쓰는 데서 거의 즐거움을 느끼지 못함. 코딩은 여정 자체가 즐거웠는데, AI는 그걸 빼앗음. 마치 책의 마지막 장만 읽는 기분임
    챗봇과 함께 개발하는 건 폼을 채우는 일처럼 느껴짐. 그래도 세상은 변하니 받아들여야 함
    • 나도 퍼즐을 푸는 듯한 코딩의 즐거움을 느꼈는데, 프롬프트 조정은 그걸 대체하지 못함
    • 코딩을 요리에 비유하면, 어떤 사람은 패스트푸드 공장을 원하고, 어떤 사람은 손맛을 즐김. AI는 전자를 위한 혁신임
      대부분의 사람들은 장인정신보다 효율을 원하고, 진짜 장인은 드물다는 사실을 깨닫게 됨. 결국 우리는 또 한 조각의 문화를 잃게 될지도 모름
  • 50대 중반으로, 예전엔 BASIC으로 코딩을 시작했음. 예전엔 디버깅이 모험이었고 성공하면 짜릿했음
    하지만 LLM이 만든 코드를 디버깅하는 건 남의 코드를 고치는 느낌이라 성취감이 없음. 완성은 빠르지만 이제는 내 것이 아닌 듯함
  • “어릴 때는 기계가 내 말을 그대로 따르는 게 마법 같았다”는 말에 공감하지만, 이건 세대의 문제라고 생각함
    지금의 아이들도 여전히 마법을 느끼고 있음. 50년 뒤엔 “GPT-6.2 RAG 튜닝하던 시절이 그립다”는 말이 나올 것임
    • 하지만 지금은 폐쇄적 시스템이 너무 많음. 예전엔 config.sys를 마음껏 만졌지만, 이제는 스마트폰 파일 경로 하나 얻기도 힘듦
    • 나는 젊지만 그 글쓴이의 감정에 공감함
    • 과거엔 config.sys 하나면 됐지만, 지금은 수천 개의 구성요소가 있음. AI는 이 복잡성을 다루게 해주는 도구임. 지금은 오히려 AI의 황금기 초입일지도 모름
  • AI는 시니어 개발자들을 두 부류로 나누는 듯함. 한쪽은 새로운 경이로움을 느끼고, 다른 쪽은 상실감을 느낌
    나는 전자에 속함. AI 덕분에 시간 부족으로 못 하던 걸 만들 수 있음. 핵심 기능에 집중할 수 있게 되었음
    • 첫 번째 부류는 아마 취미로 개발하는 사람들, 두 번째는 생계형 개발자일 것임. 생계가 걸리면 태도가 달라짐
    • 나는 두 감정을 다 느낌. AI의 발전 속도를 보면 내 커리어의 시한이 다가오는 것 같음
    • UI를 대충 넘기면 형편없는 사용자 경험이 생김. 모든 세부를 중요하게 여기는 개발자일수록 AI 위임을 싫어함
    • 나도 AI로 Rust 앱을 만들며 즐기지만, 밤새 고생해 완성했을 때의 성취감은 사라졌음
  • 나도 비슷한 세대임. 2010년대 초반부터 기술의 흥분감이 급격히 식음. 지금은 레트로 하드웨어로만 즐김
    미래의 기술에 대한 기대감이 사라져 다른 분야로 눈을 돌렸음
    • 사실 이런 감정은 AI 이전부터 있었음. VR, 소셜미디어, 크립토 등으로 기술의 매력이 줄어들었음. AI는 그래도 실질적 유용성이 있어 다르게 느껴짐
    • 나도 같은 고민을 함. 기술 외에 장인정신을 살릴 수 있는 직업이 뭐가 있을지 모르겠음
    • 지금은 무슨 일을 하며 생계를 유지하는지 궁금함
  • 나는 독립 컨설턴트로 일하고 있어서 자유롭게 코딩함. 문제만 해결하면 방법은 내 마음대로임
    대기업에 있을 때는 재미가 없었지만, 지금은 매일 IDE 앞에 앉는 게 즐거움
    프로그래밍이 재미없어졌다면 컨설팅으로 전환해보길 권함. 독립성과 통제권이 다시 즐거움을 줌
    • 다만 AI 에이전트 도구가 컨설턴트 수요를 줄일 수도 있음. 하지만 AI가 만든 엉성한 코드를 고치기 위해 오히려 외부 전문가가 필요해질 수도 있음