개발자가 영어도 잘해야 하나요? - 개발자를 위한 실전 IT 영어!
최희철 (지은이)길벗2024-02-20
영어는 개발자에게 개발자 커리어를 성장시킬 수 있는 기회를 주는 동시에 개발 생산성을 향상시키는 도구가 되었다. 급변하는 IT 업계에서 최신 개발 트렌드를 빠르게 따라갈 수 있게 도와 주기도 한다. 이렇듯 이제 영어는 개발만큼 중요해졌다. 개발 역량 향상은 물론 오픈 소스 커뮤니티 참여, 해외 개발자 취업까지 한 단계 더 성장하고 싶을 때 영어는 강력한 무기가 될 것이다.
이 책은 소프트웨어 개발과 관련된 영어 학습을 목표로 하며, 소프트웨어 개발자가 영어를 능숙하게 활용할 수 있도록 돕는 것이 주요 목적이다. 국내 평범한 개발자에서 보스턴의 웹 개발 프리랜서 겸 매사추세츠 주립대의 컴퓨터 공학 석사가 되기까지 저자가 직접 경험하면서 깨달은 영어 학습 방법과 노하우를 담았다. 개발자가 많이 사용하는 어휘와 용어부터 IT분야별 영어 표현과 비즈니스 메일 작성법까지, 지금 당장 써먹을 수 있는 실전 IT 영어를 배워보자.
목차
CHAPTER 0 개발자가 영어도 잘해야 하나?
1 개발 실력만큼 중요한 영어
__01 미국 개발자와 국내 개발자 연봉 차이
__02 영어: 개발자 커리어 성장의 기회
__03 더 좋은 개발자가 되기 위한 도구
2 일반적인 영어와 IT 개발 영어의 차이
__01 어휘와 용어의 차이
__02 문법 및 커뮤니케이션 스타일의 차이
3 개발자 영어, 어느 정도까지 해야 할까?
__01 개발 실력 향상을 위한 영어
__02 오픈 소스 커뮤니티 참여를 위한 영어
__03 해외 개발자 취업을 위한 영어
4 이 책의 구성 및 학습 전략
__01 챕터별 구성
__02 개발자 영어 학습 전략
CHAPTER 1 개발자 영어 학습을 위한 기초 준비
1 개발자 영어를 위한 기초 단어
__01 개발자 영어에서 자주 사용하는 동사
__02 개발자 영어에서 자주 사용하는 단어
__03 기본적인 영어 발음과 강세
2 개발자 영어를 위한 기초 문법
__01 미래를 나타내는 문법
__02 과거를 나타내는 문법
__03 현재를 나타내는 문법
__04 조건문과 가정법
__05 비교급과 최상급
__06 수동태
__07 동명사와 to 부정사
__08 전치사
__09 관사
3 개발자 영어 학습 팁
__01 개발자 영어 읽기 & 듣기 연습
__02 개발자 영어 쓰기 & 말하기 연습
CHAPTER 2 소프트웨어 개발 단계별 실무 영어
1 요구 사항 분석 단계
__01 요구 사항 분석 단계의 실무 용어
__02 요구 사항 분석에서 개발자가 받는 질문
2 설계 단계
__01 설계 단계의 실무 용어
__02 설계 단계에서 개발자가 받는 질문
3 구현 단계
__01 구현 단계의 실무 용어
__02 깃 관련 영어 표현
__03 코드 주석 작성하기
4 테스트
__01 테스트 실무 용어
__02 테스트 케이스 명명 규칙
5 배포와 유지 보수
__01 배포와 유지 보수 실무 용어
__02 이슈 트래킹 시스템 기록하기
__03 시스템 장애가 발생한 경우 영어 표현
CHAPTER 3 소프트웨어 개발 분야별 실무 영어
1 프런트엔드 개발 실무 영어
__01 웹 프런트엔드 개발
__02 모바일 애플리케이션 개발
2 백엔드 개발 실무 영어
__01 백엔드 프로그래밍 영어
__02 데이터베이스 관련 영어
__03 알고리즘과 자료 구조 영어
3 기타 개발 분야의 영어
__01 데브옵스 관련 영어 단어와 표현
__02 보안 관련 영어 단어와 표현
__03 임베디드 관련 영어 단어와 표현
__04 AI/머신 러닝 관련 영어 단어와 표현
CHAPTER 4 개발자 비즈니스 실전 영어
1 업무 이메일 작성
__01 개발 일정 조율과 회의 요청
__02 작업 진행 상황 보고
__03 장애가 발생할 때 대응법
2 개발자 회의 영어
__01 회의 관련 용어
__02 회의 진행 영어 표현
__03 화상 회의 영어
3 개발자 프레젠테이션 영어
__01 프레젠테이션 오프닝
__02 프레젠테이션 본론(앱 개요 설명)
__03 프레젠테이션 마무리
CHAPTER 5 미국 대학원 (컴퓨터 공학) 진학을 위한 영어
1 개발자로서 해외 대학 학위가 필요한가?
__01 해외 대학 학위의 장점
__02 비용과 계획
2 미국 대학원 CS 석사 지원 방법
__01 미국 대학원 지원 준비
__02 지원 준비 서류와 원서 제출
3 토플과 GRE 준비
__01 토플 점수 만들기
__02 GRE 점수 만들기
CHAPTER 6 <*> 해외 개발자 취업을 위한 영어
1 영어 면접 기본 표현
__01 면접을 시작할 때 영어 표현
__02 자기소개
__03 지원 동기와 셀링 포인트
__04 면접 마무리와 감사 메시지
2 행동 면접
__01 STAR 기법
__02 예상 질문 정리
3 기술 면접
__01 문제 확인과 풀이 방향 설명
__02 코드 작성과 테스트
__03 시간·공간 복잡도 분석 및 최적화
APPENDIX A 개발자를 위한 영어 사전
찾아보기