컴퓨터 공부/🔤 코딩 실무 영어

[코딩 실무 영어] 코딩 영어 따로 왜 배워?

letzgorats 2023. 10. 5. 19:41

 

일반 회화 영어와 코딩 실무 영어는 또 다르다!!

개발자로서 실무 영어공부를 따로 살펴봐야하는 이유를 짚고 넘어가봅시다.

  • 이슈를 해결하기 위한 자료나 노하우들은 대부분 영어입니다. 구글, 스택오버플로우, 깃허브 없이는 아무것도 할 수가 없쥬...
  • 영어로 검색하는 것과 한글로 검색하는 것은 천지차이입니다. 몇억배 더 많습니다. 검색결과 차이가 어마무시합니다.
  • 업계 최정상들이 만든 자료는 대부분 다 영어이고, 오픈소스 또한 영어로 공개되어 있습니다.
  • IT 업계에서 사용하는 영어는 CRCD, CMS, Headless 와 같이 많은 약어와 전문용어가 포함되어 있습니다. 이를 알아야합니다.
  • 같은 영어단어여도 소프트웨어 업계에서는 특별한 의미로 사용됩니다. 예를 들어, cast 라는 단어는 "던지다", "주연별을 뽑다" 등으로 사용되지만, 소프트웨어에서는 "타입을 바꾸다", "형변환하다"로 더 익숙하죠.
  • ...

 

프로그래밍에서 함수의 데이터를 전달할 때는 주로 동사 pass를 사용합니다

: Pass data to the function

그리고 코딩하면서 매일 사용하는 중괄호나 홈 디렉토리로 이동하는 물결표(~)는 어떻게 표현할까요?

: curly bracket, tilde 

입니다.

 

그럼 아래 문장을 한 번 직접 번역해봅시다.

 

1. 해당 확장 프로그램은 MacOs의 사파리 브라우저에서 작동하지 않습니다.

더보기

: The extension does not work in Safari on MacOs.

2. 이 매개변수는 Null 또는 Boolean 자료형을 받습니다.

더보기

: This parameter accepts null or boolean type.

3. 해당 For 반복문은 문자열 배열을 돌며 반복합니다.

더보기

: The for loop iterates over a string array.

4. '~' 를 누르고, 홈 디렉토리로 이동하세요.

더보기

: Press the tilde to move to the home directory.

 

 

뭐, 다들 비슷하게 번역하실 수 있으셨겠지만, 조금은 다른 부분도 있으셨을 겁니다!

그렇다면, 아래와 같은 단어의 뜻과 발음을 해봅시다.

 

1. Deprecated

더보기

: "지원되지 않고 사라질 예정인" 이라는 의미로, 구버전의 패키지나 API에 대한 사용이 더 이상 권장되지 않을 때 주로 쓰입니다. (데프러케이티드)

(* 보통 단어의 시작이 De로 시작할 때, 주로 첫 음절에 악센트가 있으면 "데"로 두번째 음절에 악센트가 있으면 "디"로 발음합니다. - (ex) 'Deactivated'는 악센트가 2번째 음절에 있기 때문에 첫 음절을 "디"로 발음하는 것입니다.)

 

2. Asynchronous

더보기

: 순서를 기다리지 않고 비동기적으로 통신할 때 사용하는 단어입니다. 이 단어는 "어싱크로나이스"가 아닌 "에이싱크로너스"라고 읽습니다.

 

3. Export

더보기

: 패키지, 컴포넌트, 결과물 등을 내보낼 때 쓰는 단어입니다. 이 단어는 명사와 동사 읽는 방법이 각각 다른데요, 명사로 "내보낸 결과물" 이나 "수출"을 의미할 때는 "엑스포트"라고 발을하고, "내보내다, 수출하다"와 같이 동사로 사용할 때는 "익스포트"라고 발음합니다.

( * 일반적으로 영어는 동일한 단어가 명사로 사용될 경우에는 첫번째 음절에 악센트를, 동사로 사용될 때는 두 번째 음절에 악센트를 넣습니다.) 반대표현인 import도 명사는 " "임"포트" 처럼 첫음절에 강세를 주고, 동사로 쓰일 때는 " 임"포"트"처럼 두번째음절에 강세를 줍니다.)

 

4. Execute

더보기

: '실행하다'라는 의미를 가진 단어로, "엑시큐트"라고 합니다. '익시큐트'나 '이그제큐트'가 아닌 '엑시큐트'입니다. 명사인 execution도 "엑시큐션"이라고 읽습니다. 반면, 비슷한 철자인 "Executive"(경영의, 경영진)은 "이그제큐티브"라고 읽습니다.

 

이제 코딩실무영어 메뉴에 지속적으로 실무영어에 대해 포스팅 해보도록 하겠습니다!

반응형