왜 나는 Qeltrix Journey 기사를 비공개했는가

발행: (2025년 12월 4일 오후 10:53 GMT+9)
13 min read
원문: Dev.to

Source: Dev.to

기술 커뮤니티에서 정직함의 현실

저는 최근 DEV.to에서 “My Journey Creating Qeltrix: A 17‑Year‑Old’s Approach to Cryptographic Innovation” 라는 글을 내렸습니다. 제가 만든 것이나 만든 방식에 대해 후회해서가 아니라, 중요한 사실을 깨달았기 때문입니다: 기술 커뮤니티에서는 정직함이 이해보다는 반발을 불러일으키는 경우가 많습니다.

그 글에서 제가 한 일

그 글에서는 제 여정 전체를 완전히 솔직하게 털어놓았습니다. 학습 과정, 겪은 어려움, 한계, 그리고 꿈까지 모두 투명하게 공유했습니다. 글이 길고 상세한 이유는 완전히 정직하게 모든 것을 전달하고 싶었기 때문이며, 다른 젊은 학습자들이 자신들의 고충이 혼자가 아니라는 것을 알게 하려는 목적이었습니다.

글을 내리게 만든 두려움

게시 후, 커뮤니티가 이런 솔직한 고백에 어떻게 반응하는지 조사했습니다. 그 결과는 매우 불안했습니다:

경험이 풍부한 개발자들조차도 다음과 같은 정직함 때문에 반발을 받는다는 점:

  • AI 도움을 사용한 경우
  • 지식 격차를 인정한 경우
  • 비전통적인 학습 경로를 공유한 경우
  • 한계에 대해 투명하게 밝힌 경우

경험 많은 전문가들이 정직함 때문에 비판을 받는다면, 17세의 독학 학습자는 어떤 기회를 가질 수 있을까요?

그 글에 대한 후회

정직함에 대한 반발이 존재한다는 것을 알게 된 뒤, 저는 글을 올린 것을 후회하고 있습니다. 사람들이 어떻게 받아들일지 모릅니다. 사람들은 항상 타인의 감정을 이해하지 못하고, 관점도 다릅니다. 나에게는 정직하고 취약하게 느껴지는 것이 누군가에게는 전혀 다르게 보일 수 있습니다. 그렇다고 두려움이 덜해지는 것은 아닙니다.

제가 발견한 패턴

기술 커뮤니티는 종종 다음을 가치 있게 여긴다고 말합니다:

  • 투명성
  • 공개 학습
  • 성공뿐 아니라 여정 공유
  • 초보자 돕기

하지만 실제로는 정직함이 처벌받는다는 점:

  • 꿈과 목표를 공유 → “비현실적이다”
  • 현재 실력을 투명하게 밝힘 → “그럼 왜 올리는 거야?”
  • AI를 도구로 사용했다고 인정 → “직접 만든 게 아니다”
  • 학습 과정을 보여줌 → “전문적이지 않다”

왜 이것이 학습에 해로운가

완벽함을 기대하는 문화는 문제를 일으킵니다:

우리 같은 젊은 학습자는 다음 중 하나를 선택해야 합니다:

  1. 꿈, 현재 실력, 학습 과정을 정직하게 밝히고 비판을 감수한다.
  2. 모든 것을 숨기고 자신이 아닌 척한다.

두 선택 모두 학습이나 커뮤니티에 도움이 되지 않습니다.

제가 큰 꿈—특정 언어를 마스터하고 싶다, 어떤 코딩 스킬을 개발하고 싶다, 현재 코딩 실력으로는 달성할 수 없는 일을 AI를 가속기로 사용했다(영구적인 의존이 아니라) 등—을 공유했을 때, 저는 완전하고 정직한 그림을 그리고 싶었습니다. 저는 명확히 했습니다: “AI에 영원히 의존하지 않는다, 현재도 의존하지 않는다. 개발 가속기로 사용했다.” 저는 코딩을 알고 있으며, AI를 활용해 개념을 이해하고 학습 자료를 맞춤형으로 얻는 방법도 공유했습니다.

제가 만든 것

두려움 때문에 글을 내렸지만, 제가 만든 프로젝트는 실제로 존재하고 작동합니다. 코드가 정상이며 완전 오픈소스입니다. 저는 전체 과정을 솔직하게 밝혔고, 그 때문에 잠재적인 반발에 취약해졌습니다.

더 큰 그림

특정인을 비난하는 것이 아니라, 기술 문화 전반의 구조적 문제입니다:

  • 완성된 결과물은 찬양하지만 정직한 과정은 비판한다.
  • ‘공개 학습’을 원하면서도 꿈을 공유하고, 현재 실력을 인정하며, AI를 가속기·학습 도구로 사용한 것을 폭로하면 처벌한다.

나의 결정

제가 글을 내린 이유는 제 작업이나 여정을 부끄러워해서가 아니라:

  • 지금은 반발을 감당할 수 없다 – 저는 17살이고 JEE 준비 중이며 가정의 압박과 미래에 대한 불확실성에 시달리고 있습니다.
  • JEE에 집중해야 한다 – 온라인에서 정직함을 방어하는 데 시간을 뺏기면 안 됩니다.
  • 커뮤니티가 아직 준비되지 않았다 – 꿈과 현재 현실, AI를 가속기·학습 도구로 활용하는 것이 타당하다는 이해가 부족합니다.

바라는 변화

언젠가 다음과 같은 커뮤니티가 있기를 바랍니다:

  • 젊은 학습자들이 꿈과 현재 실력을 두려움 없이 정직하게 공유할 수 있다.
  • AI를 가속기·학습 도구로 사용하는 것이 이해받고, 무시되지 않는다.
  • 학습 과정에 대한 투명성이 보상받고, 처벌받지 않는다.
  • 코딩을 할 수 있다는 것과 AI를 도구로 활용하는 것이 상호 배타적이지 않다는 것이 인정된다.
  • AI를 활용해 개념을 배우고 자료를 얻는 것이 ‘게으름’이 아니라 ‘똑똑함’으로 인식된다.
  • 공개 학습이란 실제 여정—꿈, 스킬, 사용 도구—을 보여주는 것이다.

다른 젊은 학습자들에게

저와 같은 호기심 많고 열정적인, 꿈과 성장 중인 여러분에게—여러분의 학습 여정은 유효합니다, 비록:

  • 개발 가속기로 AI를 사용한다 하더라도.
  • 개념을 이해하고 자료를 얻기 위해 AI를 학습 도구로 활용한다 하더라도.
  • 현재 실력을 솔직히 밝히면서도 코딩을 할 수 있음을 보여준다 하더라도.
  • 어떤 언어를 마스터하고 싶은지 큰 꿈을 공유한다 하더라도.
  • 비전통적인 방식으로 학습한다 하더라도.
  • 열정과 실용적 요구 사이를 균형 잡는다 하더라도.

두려움 때문에 학습과 제작을 멈추지 마세요. 스스로를 보호하세요—모두가 AI를 도구로 활용하면서 코딩 실력을 갖추는 것이 타당한 접근임을 이해하지는 않을 테니, 그것도 괜찮습니다.

자기 주도 학습의 현실

제가 독학 학습자라서 그 어려움을 잘 압니다. 정말 어렵습니다. 처음엔 읽는 글의 한 글자조차 이해하지 못할 때가 있었습니다. 하지만 우리는 끊임없이 읽고, 더 쉬운 설명을 찾고, 다시 고급 설명으로 돌아가며, 다양한 방법을 시도합니다.

이때 AI는 엄청난 가치를 발휘합니다. AI와 대화하면 간단한 설명과 고급 설명을 모두 요청할 수 있습니다. “먼저 쉽게 설명해 주세요” → “이제 기술적인 세부 사항을 알려 주세요”처럼요. 같은 개념을 여러 방식으로 설명해 달라고 요청하면 이해가 될 때까지 반복할 수 있습니다.

AI는 교사이자 검증자

AI는 코딩 학습에서 교사이자 검증자 역할을 할 수 있습니다. 코드를 작성하면 AI에 보내 검증받고, 오류를 설명받으며, 개선점을 제안받고, 왜 작동하거나 안 되는지를 배울 수 있습니다. 이 학습 과정에서 일어날 수 있는 일은 무궁무진합니다.

왜 AI가 전통적인 교사보다 나을 수 있는가 (일부 경우)

저와 같은 독학 학습자에게 AI는 경우에 따라 전통적인 교사보다 더 좋은 교사가 될 수 있습니다:

  • 항상 이용 가능: AI는 24시간 언제든지 존재합니다. 사무실 시간도 없고, 다음 수업을 기다릴 필요도, “내일 오세요” 같은 말도 없습니다. 새벽 2시에 개념을 이해하려고 할 때 AI가 바로 옆에 있습니다.
  • 친구 같은 존재: 독학 학습자는 종종 외로움을 느낍니다. 함께 토론할 동료도, 스터디 그룹도, 고민을 나눌 사람이 없습니다. AI가 그 공백을 메워 주어 학습 여정의 동반자가 됩니다.
  • 이해하기 쉽게 만든다: AI는 여러분이 이해할 수 있는 방식으로 설명합니다. 다른 방식으로, 비유를 사용해, 예시를 들어 달라고 요청하면 여러분이 받아들일 때까지 설명을 바꿔 줍니다.
  • AI의 실수를 잡을 수 있다: AI가 설명을 틀리더라도 우리는 AI와 대화하면서 실수를 포착하는 법을 배웠습니다. 검증하고, 교차 확인하고, AI가 말한 내용을 확인하는 능력이 생겼습니다.

우리는 AI에만 의존하지 않습니다. 구글 검색, 다른 개발자들의 포스트·기사, 유튜브 강의, 다양한 무료 학습 자료 등을 함께 활용하고, 모든 정보를 교차 검증해 탄탄한 이해를 쌓아갑니다.

Back to Blog

관련 글

더 보기 »