개발자를 위한 영어
소개
이 책은 소프트웨어 개발자가 커리어 성장, 기술 협업, 커뮤니케이션을 위해 영어 실력을 끌어올리는 데 도움이 되는 실전 가이드입니다. 개발자에게 맞춘 기초 어휘와 문법, 소프트웨어 개발 단계별 실용 표현, 분야별 전문 용어, 비즈니스 영어, 미국 대학원 진학 가이드, 면접 준비, 그리고 부록으로 개발자를 위한 영어 사전을 담았습니다.
전체 목차 (요약)
CHAPTER 0 — 개발자도 영어를 잘해야 할까?
- 코딩 실력만큼 중요한 영어
- 일반 영어와 IT/개발자 영어의 차이
- 개발자 영어, 어느 정도면 충분할까?
- 책의 구성과 학습 전략
CHAPTER 1 — 개발자 영어 학습을 위한 기초 준비
- 개발자 기초 어휘
- 개발자 기초 문법
- 개발자 영어 학습 팁
CHAPTER 2 — 소프트웨어 개발 단계별 실전 영어
- 요구사항 분석
- 설계
- 구현
- 테스트
- 배포와 운영
CHAPTER 3 — 개발 분야별 실전 영어
- 프론트엔드 개발 영어
- 백엔드 개발 영어
- 그 외 개발 분야 (DevOps, 보안, 임베디드, AI/ML)
CHAPTER 4 — 개발자를 위한 비즈니스 영어
- 전문적인 이메일 작성
- 개발자 미팅 영어
- 개발자 프레젠테이션
CHAPTER 5 — 미국 대학원 진학을 위한 영어 (컴퓨터공학)
- 해외 학위가 필요한가?
- 미국 CS 대학원 지원 방법
- TOEFL 과 GRE 준비
CHAPTER 6 — 해외 개발자 취업을 위한 영어
- 면접 기본 표현
- 행동 면접 (STAR)
- 기술 면접
부록 A — 개발자를 위한 영어 사전
원하시면 샘플 발췌, 연습 문제, 표지 이미지로 페이지를 더 풍성하게 보강해 드릴 수 있습니다.
개요
이 책은 커리어 성장과 협업, 기술 커뮤니케이션을 위해 영어 실력을 끌어올리고 싶은 소프트웨어 개발자를 위한 실전 가이드입니다. 개발자 맞춤 기초 어휘와 문법, 소프트웨어 개발 단계별 실용 표현, 분야별 전문 용어(프론트엔드, 백엔드, DevOps, 보안, 임베디드, AI/ML), 미팅·이메일을 위한 비즈니스 영어, 미국 대학원 진학 가이드, 면접 준비, 그리고 개발자에 특화된 영어 사전까지 다룹니다.
목차
CHAPTER 0 — 개발자도 영어를 잘해야 할까?
- 코딩 실력만큼 중요한 영어
- 01 미국 개발자와 국내 개발자의 연봉 차이
- 02 영어, 커리어 성장을 위한 기회
- 03 더 나은 개발자가 되기 위한 도구
- 일반 영어와 IT/개발자 영어의 차이
- 01 어휘와 용어의 차이
- 02 문법과 커뮤니케이션 스타일의 차이
- 개발자 영어, 어느 정도면 충분할까?
- 01 개발 실력 향상을 위한 영어
- 02 오픈소스 커뮤니티 참여를 위한 영어
- 03 해외 취업을 위한 영어
- 책의 구성과 학습 전략
- 01 챕터별 구성
- 02 개발자 영어 학습 전략
CHAPTER 1 — 개발자 영어 학습을 위한 기초 준비
- 개발자 기초 어휘
- 01 개발자 영어에서 자주 쓰이는 동사
- 02 자주 쓰이는 개발자 단어
- 03 기초 발음과 단어 강세
- 개발자 기초 문법
- 01 미래 표현 문법
- 02 과거 시제 구문
- 03 현재 시제 구문
- 04 가정법과 조건문
- 05 비교급과 최상급
- 06 수동태
- 07 동명사와 to 부정사
- 08 전치사
- 09 관사
- 개발자 영어 학습 팁
- 01 개발자를 위한 읽기·듣기 연습
- 02 개발자를 위한 쓰기·말하기 연습
CHAPTER 2 — 소프트웨어 개발 단계별 실전 영어
- 요구사항 분석
- 01 요구사항 분석에서 쓰이는 용어
- 02 분석 단계에서 개발자가 자주 받는 질문
- 설계 단계
- 01 설계 단계 용어
- 02 설계 논의에서 받는 질문
- 구현
- 01 구현 단계 용어
- 02 Git 관련 영어 표현
- 03 코드 주석 작성
- 테스트
- 01 테스트 관련 용어
- 02 테스트 케이스 네이밍 컨벤션
- 배포와 운영
- 01 배포·운영 용어
- 02 이슈 트래킹 시스템 작성
- 03 시스템 장애·결함 관련 영어 표현
CHAPTER 3 — 개발 분야별 실전 영어
- 프론트엔드 개발 영어
- 01 웹 프론트엔드 개발
- 02 모바일 애플리케이션 개발
- 백엔드 개발 영어
- 01 백엔드 프로그래밍 영어
- 02 데이터베이스 관련 영어
- 03 알고리즘과 자료구조 영어
- 그 외 개발 분야
- 01 DevOps 관련 어휘와 표현
- 02 보안 관련 어휘와 표현
- 03 임베디드 시스템 어휘와 표현
- 04 AI / 머신러닝 어휘와 표현
CHAPTER 4 — 개발자를 위한 비즈니스 영어
- 전문적인 이메일 작성
- 01 일정 조율과 미팅 요청
- 02 진행 상황과 상태 보고
- 03 장애·이슈 대응
- 개발자 미팅 영어
- 01 미팅 관련 용어
- 02 미팅 진행과 참여를 위한 표현
- 03 화상 회의 영어
- 개발자 프레젠테이션
- 01 프레젠테이션 오프닝
- 02 본론 발표 (앱 개요, 아키텍처)
- 03 프레젠테이션 클로징
CHAPTER 5 — 미국 대학원 진학을 위한 영어 (컴퓨터공학)
- 개발자에게 해외 학위가 필요할까?
- 01 해외 대학원의 장점
- 02 비용과 계획
- 미국 CS 대학원 지원 방법
- 01 개발자로서 지원서 준비
- 02 필요 서류와 제출 절차
- TOEFL 과 GRE 준비
- 01 TOEFL 전략과 팁
- 02 GRE 전략과 팁
CHAPTER 6 — 해외 개발자 취업을 위한 영어
- 면접 기본 표현
- 01 면접 시작 표현
- 02 자기소개
- 03 동기와 셀링 포인트 설명
- 04 면접 마무리와 감사 메시지
- 행동 면접
- 01 STAR 기법
- 02 자주 나오는 행동 면접 질문과 준비
- 기술 면접
- 01 문제 명확화와 접근 방식 설명
- 02 코드 작성과 테스트
- 03 시간·공간 복잡도 분석과 최적화
부록 A — 개발자를 위한 영어 사전
