싸다파일

개발자를 위한 영어 12시제 활용 가이드 | 요즘IT – 요즘IT

키워드, 작가 이름 검색하기
AWS 이용 중이라면 최대 700만 원 지원받으세요
지금 바로 신청하기
개발자에게 영어는 선택이 아닌 필수 역량 중 하나인데요. 대부분 프로그래밍 언어가 영어로 되어 있고, 최신 기술과 각종 개발 관련 자료가 먼저 영어로 작성되기 때문입니다. 더불어 점차 글로벌화되어 가고 있는 IT 환경에서 오픈소스 활동을 하거나, 해외 개발자와 협업하기 위해서도 영어는 반드시 필요합니다. 이번 글에서는 개발자 영어와 관련해서 기본적으로 알아야 하는 영어 시제를 살펴보고, 각 시제가 실제 개발 업무에서는 어떻게 활용되는지 정리해 보았습니다.
회원가입을 하면 원하는 문장을
저장할 수 있어요!
다음
회원가입을 하면
성장에 도움이 되는 콘텐츠를
스크랩할 수 있어요!
확인
개발자에게 영어는 선택이 아닌 필수 역량 중 하나인데요. 대부분 프로그래밍 언어가 영어로 되어 있고, 최신 기술과 각종 개발 관련 자료가 먼저 영어로 작성되기 때문입니다. 더불어 점차 글로벌화되어 가고 있는 IT 환경에서 오픈소스 활동을 하거나, 해외 개발자와 협업하기 위해서도 영어는 반드시 필요합니다. 이번 글에서는 개발자 영어와 관련해서 기본적으로 알아야 하는 영어 시제를 살펴보고, 각 시제가 실제 개발 업무에서는 어떻게 활용되는지 정리해 보았습니다.
먼저 간단하게 영어 시제에 대해서 살펴보겠습니다. 기본적으로 영어에는 현재(Present), 과거(Past), 미래(Future) 시제가 있습니다. 그리고 각 시제는 단순형(Simple), 진행형(Continuous), 완료형(Perfect), 완료 진행형(Perfect Continous)으로 이뤄져 있죠. 이렇게 영어의 시제는 총 12가지로 구분되는데요. 이를 표로 정리해 보면 다음과 같습니다. 
 
 
대부분은 중학생 때 12가지 영어 시제에 대해 배웠습니다. 다만 시간이 많이 지나서 잘 기억나지 않거나, 실제 영어 회화에서 자주 사용하지 않았기 때문에 어려운 것이죠. 특히 우리말 문법에서는 거의 쓰이지 않는 완료형이나 완료 진행형 같은 시제가 어렵습니다. 다음 단락부터는 각 시제가 어떤 의미를 나타내는지, 실제 개발자 영어에서는 어떻게 활용되는지 살펴보겠습니다. 
 
 
 
단순 현재 시제는 동사의 기본형(동사원형)으로 나타내며, 일반적인 사실이나 반복되는 행동 등을 나타낼 때 사용합니다. 개발자 영어에서는 주로 소프트웨어의 동작, 함수의 기능, 알고리즘 작동 방식 등과 같은 일반적인 사실을 설명할 때 사용하며, 반복적인 업무나 각종 기술 문서코드 주석을 작성할 때도 사용합니다.
 
 
 
 
 
 
단순 과거 시제는 동사의 과거형을 사용하며 과거 특정 시점에 무엇인가를 했다는 것을 나타내는 시제입니다. 개발자 영어에서는 주로 과거에 수행된 작업이슈 해결, 완료된 프로젝트에 관한 내용등을 전달할 때 사용됩니다. 참고로, 단순 과거 시제는 과거 특정 시점의 상태와 결과만 알려주고, 현재 그 상태나 결과가 어떻게 되었는지는 알려주지 않습니다. 이는 완료 시제와 구분되는 차이점이기도 합니다.
 
 
단순 미래 시제는 예정된 작업이나 프로젝트 계획,마일스톤등을 말할 때 주로 사용합니다. 보통 will + 동사원형 형태로 나타내며, be going to나 be to 용법으로 쓰기도 합니다. 참고로, will은 어떤 의지나 다짐의 뉘앙스를 갖지만, be going to와 be to 용법은 조금 더 계획적이고 예정된 일이라는 뉘앙스를 줍니다.
 
 
 
 
현재 진행 시제는 진행 중인 일이나 현상을 설명할 때 사용되는 시제입니다. be + 동사 ing 형태로 나타내며, 프로젝트 진행 상황이나 현재 개발 중인 기능, 또는 실시간으로 해결 중인 문제를 설명할 때 주로 사용됩니다.
 
 
과거 진행 시제는 특정 과거의 시점에서 진행 중이었던 일을 나타낼 때 사용되는 시제입니다. be동사 과거형 + 동사 ing 형태로 나타내며, 개발자 영어에서는 과거 프로젝트 상황을 회고하거나, 특정 시점에서의 문제 해결 과정을 설명할 때 주로 활용됩니다. 과거 진행 시제는 단순 과거 시제에 비해 조금 더 과거의 상황을 생생하게 표현하여 청자가 그 시점의 상황을 더 잘 이해할 수 있도록 해줍니다.
 
 
미래 진행 시제는 미래의 특정 시점에서 진행될 일이나 상태를 설명할 때 사용됩니다. will be + 동사 ing 형태로 나타내며, 개발 일정이나 프로젝트 계획을 논의할 때 자주 사용되는 시제이기도 합니다. 미래 진행 시제는 단순 미래 시제와 달리 미래 특정 시점의 상황을 마치 그리듯이 설명할 때 주로 활용됩니다.
 
 
 
 
현재 완료 시제는 최근에 완료된 일이나 경험을 나타낼 때 사용하는 시제로 have / has + p.p. 형태로 나타냅니다. 단순 과거 시제가 과거 특정 시점의 상태와 결과만 알려주는 반면, 현재 완료 시제는 과거부터 현재까지의 상태와 결과를 알려줍니다.
 
따라서 현재 완료 시제는 개발자 영어에서 주로 작업의 결과완료한 프로젝트의 성과 등을 강조하는 데 사용됩니다. 즉, 단순 과거 시제가 과거의 사실을 그저 알리는 느낌이지만, 현재 완료 시제는 업무 결과 및 프로젝트 성과를 조금 더 명확하게 전달해 주는 역할을 합니다.
 
 
과거 완료 시제는 두 사건이 일어난 시간 순서를 강조할 때 사용하며, had + p.p. 형태로 나타냅니다. 어떤 사건이 다른 사건보다 먼저 완료되었다는 것을 나타낼 때 주로 사용하는 시제이죠. 개발자 영어에서는 프로젝트의 타임라인을 설명하거나, 특정 작업이 다른 작업에 어떻게 영향을 미쳤는지, 두 작업의 선후 관계가 어떤지 등을 나타낼 때 주로 사용됩니다. 
 
 
미래 완료 시제는 will have p.p.의 형태로 나타내며, 미래의 특정 시점까지 완료될 일을 말할 때 사용됩니다. 개발자 영어에서는 프로젝트의 마일스톤이나 데드라인을 설명하거나 미래의 어느 시점까지 특정 작업이 완료될 것임을 강조할 때 주로 사용됩니다. 
 
 
 
 
현재 완료 진행 시제는 과거부터 현재까지 계속되고 있는 것을 나타내는 데 사용하며, have / has been + 동사 ing로 쓰입니다. 개발자 영어에서는 주로 어떤 작업이 진행된 기간이나 지속적인 업무를 강조할 때 사용합니다.
 
 
과거 완료 진행 시제는 과거의 특정 시점까지 계속되었던 것을 나타내는 데 사용하며, had been + 동사 ing로 쓰입니다. 개발자 영어에서는 과거 특정 시점 이전까지 어떤 작업이 진행된 기간을 강조하는 데 주로 사용됩니다.
 
 
미래 완료 진행 시제는 미래의 특정 시점까지 계속될 작업이나 예정된 프로젝트를 나타낼 때 사용합니다. will have been + 동사 ing 형태로 사용하며, 현재 진행 중인 작업이 미래의 어느 지점까지 계속될 것임을 강조할 때 활용됩니다. 이를 통해 향후 작업 계획과 프로젝트의 진행 상황을 전달하면서, 미래에 있을 지속적인 노력을 강조하는 용도로 사용되기도 합니다.
 
 
 
지금까지 영어의 12시제에 대해 알아보고 개발자 영어에서 사용되는 예제 문장들을 살펴보았습니다. 실제 영어 회화에서 적절한 시제를 자유자재로 사용하려면, 문장을 직접 만들어보고 반복해서 연습하는 것이 중요합니다. 따라서 개발 업무를 하면서 특정 작업이나 프로젝트 상황에 대해 말할 때, 어떤 시제를 쓰는 것이 적절한지 한 번씩 생각해 보는 것을 추천드립니다. 
 
<참고>
개발자가 영어도 잘해야 하나요? (English for Developer)
 
요즘IT의 모든 콘텐츠는 저작권법의 보호를 받는 바, 무단 전재와 복사, 배포 등을 금합니다.
좋아요
21
댓글
2
스크랩
스크랩됨
공유
스크랩
스크랩됨
공유
트위터
네이버
URL
페이스북
링크드인
작가 홈
좋아요
댓글
스크랩
스크랩됨
트위터
네이버
URL
페이스북
링크드인
공유
좋아요
21
댓글
2
스크랩
공유
스크랩
스크랩됨
공유
트위터
네이버
URL
페이스북
링크드인
지금 회원가입하고,
요즘IT가 PICK한 뉴스레터를 받아보세요!

고객 문의
요즘IT
기타 문의
고객 문의
트위터
페이스북
링크드인

source

Keep Reading

이전다음

댓글

답글 남기기