외국인 개발자와 코드 리뷰를 주고받는 개발자는 코멘트와 리뷰 회의 영어를 이렇게 익혀요
파워잉글리쉬 편집팀 · 작성 · 수정
외국인 개발자와 코드 리뷰를 주고받을 때 필요한 영어는 무엇이 문제인지 → 왜인지 → 어떻게 바꾸면 좋을지를 질문이나 제안 꼴로 쓰는 것이에요. 글로 쓰는 코멘트는 혼자 고칠 수 있지만, 리뷰 회의에서 말로 설명하고 반대 의견을 주고받는 건 따로 연습해야 해요. 원어민 튜터와 30분씩 대화하고 싶다면 캠블리, 아이비리그 튜터와 20분·40분 수업을 원하면 링글, 야근이 잦아도 같은 필리핀 강사와 밤 12시까지 리뷰 회의를 리허설하고 싶다면 파워잉글리쉬(화상 25분 주3회 3개월 등록 월 111,150원)가 맞아요.
- 코멘트는 명령보다 질문·제안 꼴('Could we…?', 'What do you think about…?')로
- 꼭 고칠 것과 취향 차이를 앞머리 말로 구분해서 써요
- 리뷰 회의에서는 화면의 코드 줄을 짚으며 짧게 말해요
코드 리뷰 영어는 무엇부터 익혀야 하나요?
고칠 점을 상대가 기분 상하지 않게 말하는 순서부터 익히면 돼요. 무엇이 문제인지 → 왜 문제인지 → 어떻게 바꾸면 좋을지, 이 세 가지를 한두 문장에 넣으면 대부분의 코멘트가 해결돼요.
한국어로는 '여기 이렇게 바꿔 주세요'가 자연스러워도, 영어로 'Change this.'라고만 쓰면 차갑게 읽혀요. 영어권 개발자들은 리뷰 코멘트를 질문이나 제안 꼴로 쓰는 편이라, 같은 뜻이라도 'Could we…?'로 시작하면 훨씬 부드러워요.
글 코멘트는 번역기와 사전을 써서 천천히 고칠 수 있어요. 막히는 건 리뷰 회의나 페어 프로그래밍처럼 말로 바로 설명해야 하는 순간이에요. 이 글은 코멘트 예문과 말하는 연습을 같이 다뤄요.
고칠 점을 코멘트로 남길 때는 어떻게 쓰나요?
명령문 대신 질문이나 제안 꼴로 쓰고, 이유를 한 줄 붙여요. 'Could we extract this into a separate function? It's used in three places.'처럼요.
꼭 고쳐야 하는 것과 취향 차이는 앞머리 말로 구분해 두면 좋아요. 'nit:'은 사소한 것, 'question:'은 궁금한 것, 'blocking:'은 머지 전에 꼭 고쳐야 하는 것이라는 뜻으로 많이 써요. 팀마다 쓰는 말이 다르니 팀 가이드를 먼저 보세요.
잘된 부분을 짚는 코멘트도 하나씩 남기세요. 'Nice, this is much easier to read.' 한 줄이 다음 리뷰를 훨씬 편하게 만들어요.
리뷰 코멘트 예문
| 상황 | 영어 코멘트 | 우리말 뜻 |
|---|---|---|
| 구조 제안 | Could we extract this into a separate function? It's used in three places. | 이걸 따로 함수로 빼면 어떨까요? 세 군데에서 쓰여서요. |
| 의도 묻기 | question: What happens if this list is empty? | 질문: 이 리스트가 비어 있으면 어떻게 되나요? |
| 사소한 것 | nit: I'd rename this to userCount for clarity. | 사소한 건데, 알아보기 쉽게 userCount로 이름을 바꾸면 좋겠어요. |
| 꼭 고칠 것 | blocking: This query runs inside the loop, so it may be slow with large data. | 머지 전에 꼭: 이 쿼리가 반복문 안에서 돌아서 데이터가 많으면 느릴 수 있어요. |
| 다른 방법 제안 | What do you think about using a map here instead? | 여기는 map을 쓰는 건 어떻게 생각하세요? |
| 칭찬 | Nice, this is much easier to read. | 좋아요, 훨씬 읽기 쉬워졌어요. |
nit·blocking 같은 앞머리 말은 팀마다 쓰는 방식이 달라요. 팀 리뷰 가이드가 있으면 그걸 따르세요.
내 코드에 달린 리뷰에는 어떻게 답하나요?
받아들이면 고쳤다고 짧게 알리고, 생각이 다르면 이유를 한 문장으로 말한 뒤 상대 의견을 물어요. 'Good catch, fixed in the latest commit.'과 'I kept it this way because…, but I'm open to changing it.' 두 가지면 대부분 해결돼요.
코멘트 뜻을 잘 모르겠으면 짐작으로 고치지 말고 물어보세요. 'Just to clarify, do you mean…?'으로 물으면 서로 시간을 아껴요.
같은 지적이 여러 곳에 달렸다면 한 번에 답해도 돼요. 'Applied the same change everywhere.'라고 쓰면 코멘트마다 답을 달지 않아도 돼요.
- Good catch, fixed in the latest commit. (잘 보셨어요, 최신 커밋에서 고쳤어요.)
- I kept it this way because it matches the existing pattern, but I'm open to changing it. (기존 방식과 맞추려고 이렇게 뒀는데, 바꾸는 것도 괜찮아요.)
- Just to clarify, do you mean we should move the validation to the API layer? (확인차 여쭤보면, 검증을 API 쪽으로 옮기자는 말씀이신가요?)
- Applied the same change everywhere. (같은 수정을 전부 반영했어요.)
- Can we handle this in a follow-up PR? (이건 다음 PR에서 처리해도 될까요?)
리뷰 회의에서 말로 설명할 때는 어떻게 하나요?
화면의 파일과 줄 번호를 먼저 말하고, 그 줄이 무엇을 하는지 한 문장으로 설명해요. 'If you look at line 42 in the payment service, this is where we retry the request.'처럼 위치를 먼저 말하면 듣는 사람이 따라오기 쉬워요.
변경 이유는 '전에는 → 지금은 → 그래서' 순서로 말하세요. 'Before, we called the API every time. Now we cache the result, so the page loads faster.' 세 문장이면 충분해요.
말하다 막히면 'Let me show you instead.'라고 하고 코드를 직접 보여 줘도 괜찮아요. 개발자끼리는 코드가 가장 정확한 설명이에요.
If you look at line 42 in the payment service… (결제 서비스 42번째 줄을 보시면…) / Before, we called the API every time. Now we cache the result. (전에는 매번 API를 불렀는데 지금은 결과를 캐시해요.) / So the page loads faster. (그래서 페이지가 더 빨리 떠요.) / Let me show you instead. (말보다 직접 보여 드릴게요.)
의견이 다를 때는 영어로 어떻게 말하나요?
상대 의견에서 맞는 부분을 먼저 인정하고, 내가 걱정하는 점을 구체적으로 말해요. 'I see your point. My concern is that it adds another dependency.'처럼요.
'You're wrong.'처럼 사람을 주어로 쓰기보다 코드나 방법을 주어로 쓰면 부드러워요. 'This approach might be hard to test.'는 같은 말이라도 덜 공격적으로 들려요.
결론이 안 나면 기준을 정하자고 제안하세요. 'Maybe we can decide based on performance. Shall I run a quick benchmark?'처럼 다음 할 일을 말하면 논쟁이 일로 바뀌어요.
- I see your point. My concern is that it adds another dependency. (무슨 말씀인지 알겠어요. 제 걱정은 의존성이 하나 더 늘어난다는 거예요.)
- This approach might be hard to test. (이 방법은 테스트하기 어려울 수 있어요.)
- Maybe we can decide based on performance. Shall I run a quick benchmark? (성능을 기준으로 정하면 어떨까요? 제가 간단히 벤치마크를 돌려 볼까요?)
- Let's go with your version for now and revisit it later. (일단 말씀하신 방식으로 가고 나중에 다시 봐요.)
개발자는 어떤 수업으로 연습하면 좋나요?
화면을 공유하며 코드를 설명하는 연습은 화상영어, 출퇴근길에 짧게 말문을 여는 연습은 전화영어가 맞아요. 리뷰 회의가 잦다면 화상영어부터 고르는 게 나아요.
개발자는 배포나 장애 대응으로 저녁 일정이 자주 바뀌어요. 파워잉글리쉬는 아침 6시부터 밤 12시까지 수업할 수 있고, 셀프 스케줄 변경으로 시간을 옮기거나 수업 1시간 전까지 월 2회 무료로 연기할 수 있어요.
같은 강사가 계속 맡는 고정 담임제라, 지난주에 받은 리뷰 코멘트를 가져가 강사와 답하는 연습을 이어서 할 수 있어요. 수업 뒤 쓴 영어 코멘트를 올리면 강사가 24시간 안에 첨삭해 줘요.
코드 리뷰 영어 연습용 수업 (파워잉글리쉬 3개월 등록 기준 월 수강료)
| 수업 | 주 횟수 | 월 수강료 | 이런 경우에 |
|---|---|---|---|
| 전화 10분 | 주5회 | 81,700원 | 매일 짧게 변경 이유를 세 문장으로 말해 볼 때 |
| 화상 25분 | 주2회 | 100,700원 | 주 2번 리뷰 회의 리허설만 꾸준히 할 때 |
| 화상 25분 | 주3회 | 111,150원 | 코드 설명과 반대 의견 주고받기를 같이 연습할 때 |
| 화상 25분 | 주5회 | 125,400원 | 해외 팀 합류를 앞두고 매일 말하기를 늘릴 때 |
파워잉글리쉬 3개월 등록 기준(3개월 등록 5% 할인 반영). 수업 요일은 주5회 월~금, 주3회 월·수·금, 주2회 화·목이에요.
파워잉글리쉬가 맞지 않는 개발자는 누구인가요?
원어민 동료의 빠른 말투와 억양에 귀를 맞추는 게 가장 급하다면 원어민 튜터 서비스가 더 맞아요. 캠블리는 공식 페이지에 '100% 영어 원어민 튜터', 레슨 30분으로 안내하고 있고, 2026년 9월 28일 기준 매달 결제 레슨당 23,450원이었어요.
아이비리그 출신 튜터와 수업하고 싶다면 링글도 볼 만해요. 링글은 '아이비리그 튜터와 1:1 영어 스피킹'을 내세우고 20분·40분 수업이 있으며, 2026년 9월 28일 기준 20분 6회권 첫 구매 이벤트가가 196,000원이었어요.
파워잉글리쉬 강사는 개발자가 아니라 필리핀 영어 강사예요. 코드 자체를 함께 검토해 줄 사람이 필요하다면 맞지 않아요. 대신 내가 쓴 코멘트와 설명을 영어로 자연스럽게 다듬고, 같은 강사와 꾸준히 말하기를 늘리고 싶은 분에게 맞아요.
코드 리뷰 영어 4주 연습 계획표
한 달 안에 외국인 동료와 리뷰 코멘트를 주고받고 리뷰 회의에서 내 변경을 영어로 설명한다고 보고 짠 계획표예요. 실제로 받은 코멘트를 재료로 쓰면 가장 빨라요.
| 주차 | 연습할 것 | 혼자 할 것 | 1:1 수업에서 할 것 |
|---|---|---|---|
| 1주차 | 질문·제안 꼴 코멘트 | 지난 리뷰에서 쓴 코멘트 열 개를 'Could we…?' 꼴로 다시 써서 첨삭 받기 | 코멘트를 소리 내 읽고 더 부드러운 말로 바꿔 보기 |
| 2주차 | 받은 리뷰에 답하기 | 받아들일 때·다르게 생각할 때 답 문장 다섯 개씩 적기 | 강사가 리뷰어 역할, 지적에 바로 말로 답하기 |
| 3주차 | 리뷰 회의 설명 | 최근 PR 하나를 '위치 → 전에는 → 지금은 → 그래서'로 적기 | 화면 공유하며 PR 하나를 2분 안에 설명하고 교정 받기 |
| 4주차 | 의견 다를 때 + 전체 리허설 | 반대 의견에 쓸 문장과 다음 할 일 제안 문장 정리 | 강사가 반대 의견을 내는 리뷰 회의 리허설, 되풀이된 실수 정리 |
자주 묻는 질문
코드 리뷰 영어로 고칠 점은 어떻게 말해요?
코드 리뷰에서 nit은 무슨 뜻이에요?
Change this라고 쓰면 무례해요?
리뷰 받은 걸 고쳤다고 영어로 어떻게 답해요?
리뷰어 의견에 동의하지 않을 때는요?
리뷰 회의에서 코드 설명은 어떻게 시작해요?
개발자 영어는 전화영어가 좋아요, 화상영어가 좋아요?
야근이 많은데 영어 수업을 꾸준히 들을 수 있어요?
영어 리뷰 코멘트를 첨삭받을 수 있어요?
확인한 자료
- 파워잉글리쉬 · 2026-09-28 확인
- 캠블리 요금 페이지 (가격) · 2026-09-28 확인
- 캠블리 요금 페이지 (원어민 튜터·레슨 30분 안내) · 2026-10-19 확인
- 링글 1:1 요금 페이지 (가격) · 2026-09-28 확인
- 링글 1:1 요금 페이지 (아이비리그 튜터·20분/40분 안내) · 2026-10-19 확인