콘텐츠로 이동

모국어 간섭 감지

모국어 간섭(줄여서 L1 간섭, 한국어로는 “모국어 전이”라고도 함)은 모국어의 문법, 어순, 표현 습관이 무의식적으로 영어에 스며드는 현상을 말합니다.

왜 “학습 부족”이 아니라 모국어 간섭인가

섹션 제목: “왜 “학습 부족”이 아니라 모국어 간섭인가”
  • 모국어 규칙은 자동적이며, 어릴 때부터 10,000시간 이상 들어왔습니다
  • 영어 규칙은 몇 년 배운 것이며, 능동적 제어가 필요합니다
  • 고압 상황(긴급 수정, 기술 면접, Slack 빠른 답변)에서는 자동으로 모국어 사고로 돌아갑니다
  • 다중 언어 사용자가 특히 취약합니다 — 뇌가 언어 사이를 빠르게 전환할 때 규칙이 혼동됩니다

DevGlish는 모국어에 따라 자동으로 이러한 간섭을 식별합니다:

간섭 패턴잘못된 표현올바른 표현설명
”of” 남용The speed of loading of pagePage load performance중국어는 어구 누적, 영어는 명사화
관사 누락Users can access databaseUsers can access the database중국어에는 관사 없음, 영어는 “the”과 “a” 구분 필요
시제 혼동This bug exists for 3 monthsThis bug has existed for 3 months중국어에는 완료체 없음, 영어는 “has been” 필요
과도한 수동태The code is written by developersDevelopers write the code중국어는 수동태 흔함, 영어는 능동태 선호
간섭 패턴잘못된 표현올바른 표현설명
주어 생략Was decided to merge branchesWe decided to merge branches일본어는 주어를 자주 생략, 영어는 명시적 필요
수동태 남용The login is performed by usersUsers log in일본어 수동태는 “일이 일어났다”를 표현
L/R 혼동We need to revise the fitureWe need to review the feature일본어에는 L 음이 없으며, “r”과 “l”이 중간 음으로 발음
과도한 경어Thank you for your kind understandingThanks일본어 경어 문화가 강하지만, 영어 비즈니스 영어는 훨씬 간결
간섭 패턴잘못된 표현올바른 표현설명
어순 오류This function is for user login purposeThis function handles user login한국어는 후치 수식, 영어는 전치
조사 잔류The project we should be doing togetherThe project we should do together한국어 조사 체계에 대응하는 것이 영어에 없음
논리 연결I am tired but I will goI am tired**,** so I will go한국어 “지만”의 대응 의미, 영어는 인과 관계 필요

한국어 간섭의 근본 원인:

  • 한국어는 고도 굴절 언어이며, 명사와 동사 모두 변형 체계가 있습니다
  • 한국어 조사(보조사)가 문법 관계를 전달하지만, 영어는 어순에 의존합니다

DevGlish가 어떻게 감지하고 교정하는가

섹션 제목: “DevGlish가 어떻게 감지하고 교정하는가”

설정 → 언어 → 모국어 선택 (한국어, 중국어, 일본어 등):

Settings → Language
└─ Your native language: [Korean ▼]
└─ Enables interference detection

표현을 조회할 때 Claude가 모국어의 일반적인 간섭을 감지하면 카드에 표시됩니다:

Query: "This function is for user login purpose"
Main Card:
English: This function handles user login
Native Interference Alert (한국어 사용자이므로):
Common mistake: 한국어식 후치 수식 구문 사용
Why: 한국어는 "~을 위한 목적"식 구문이 자연스럽지만, 영어는 동사 중심
Pattern: "for X purpose" → 직접 동사 사용
Examples:
"This function is for user login purpose"
"This function handles user login"

Express 모드(빠른 학습 3단계)에서 시스템이 간섭을 표시합니다:

Input: "이 함수는 사용자 로그인을 위한 것입니다"
Basic (Direct):
"This function is for user login"
Possible interference: 한국어 사용자가 자주 남용하는 전치사 "for"
Intermediate (Natural):
"This function handles user login"
Native (Idiomatic):
"This lets users log in"
Why: 더 짧고 동사 중심 (영어 스타일 vs 한국어 명사 누적 스타일)

모국어 간섭은 영원합니다 — 관리하는 법을 배우세요

섹션 제목: “모국어 간섭은 영원합니다 — 관리하는 법을 배우세요”
  1. 식별 — 자신의 언어에서 일반적인 패턴을 학습합니다 (위의 표)
  2. 확인 — 중요한 코드 리뷰 코멘트나 이메일을 보내기 전에 DevGlish로 한 번 확인합니다
  3. 연습 — 실수하기 쉬운 표현을 단어장에 저장하고 정기적으로 복습합니다

중요한 기술 코멘트나 이메일을 작성할 때:

  1. 모국어로 초안 작성
  2. 영어로 번역
  3. DevGlish에 붙여넣고 “단락” 모드 선택
  4. 빨간 깃발 간섭 팁 확인
  5. Claude의 제안에 따라 수정
  6. 전송

이것은 게으른 것이 아니라 전문적인 것입니다. 현지 팀도 이렇게 합니다(문법 검사 도구를 사용합니다).

서로 다른 언어 그룹은 서로 다른 학습 과제를 가집니다:

특성중국어계일본어계한국어계
관사 체계완전 결여부분적 인식일본어와 유사
시제 체계문맥 의존단순화된 형태단순화된 형태
수동태자주 사용매우 자주 사용중간 수준
주어 표시고도 생략극도 생략자주 생략
수식 방향전치후치후치

특정 언어 그룹에 속하면 해당 그룹의 공통 약점 쪽으로 간섭 패턴이 기울어집니다. 하지만 이는 동시에: