디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[모음집 3부] 진로선택에 도움이 되라고 써봅니다.

드래곤볼(59.3) 2013.02.21 19:19:44
조회 155 추천 0 댓글 0

프로그래머는 영어와 수학을 잘 해야하나요. C언어 자바 C#


%BE%CB%C6%C4%BA%AA%BF%B5%BE%EE.jpg?type=w1

 

※ 프로그래머는 영어와 수학을 잘 해야하나요. C언어 자바 C# 에 관한 솔직한 칼럼

 

안녕하세요. 지우아빠입니다.

 

IT진출을 하시려는 분들, 특히 프로그래밍개발자로 진입을 앞두고 계신 분들의 많은 질문중의 하나가 영어를 잘해야하나요라는 질문입니다.

 

그래서 본 칼럼에서는 프로그래머라는 개발자 직업군과 영어와의 관계와 필요성 정도 등을 정리를 해볼까 합니다.

 

앞으로 IT분야를 희망하는 분들에게 많은 도움이 되기를 희망하면서 칼럼을 시작해 보겠습니다.

 

 

%BE%CB%C6%C4%BA%AA.jpg?type=w1

 

 

■ 영어(English. Konglish?)

 

우리나라사람에게는 유치원 때부터 고등학교 때까지 15년, 대학교까지 합치면 19년 가까이 영어를 접하게 됩니다.

그럼에도 참 친해지기 어렵고, 익숙해 지지 않는 게 영어인거 같습니다.

 

땡큐, 뷰리풀, 오케이, 왓타임이즈~, 하우올드~, 그리고 기타 적으로 알고 있는 단어들 ^^

 

학교다닐때는 그래도 간단한 대화를 했었지만, 졸업 후 취업전선에 뛰어들면서, 영어를 사용할 일도, 볼일도, 외국인과 친해질 일도 없다보니 자연스럽게 잊혀지게되고, 시간이 지난 지금은 어느새 어색하기만한 언어가 되어 버리는 게 현실입니다.

아직도 주위에 영어로 외국인과 유창하게 대화를 하는 사람을 보면 한번쯤은 쳐다보게 되죠? ^^

 

우리가 많은 교육을 통했음에도 불구하고 영어를 쉽게 사용하기 힘든 이유는 몇 가지 이유가 있는데요.

 

<u>첫째</u>는, 주입식교육과 단어위주의 문법 등이 그렇습니다. 실제 회화가 목적이 아닌 입시나 문제풀이위주의 교육과 입시목적에 그 문제가 있는것이구요.

 

<u>둘째</u>는, 자주 접할 수 없는 환경(사실 찾아보면 많이 있습니다만;;;)이 되겠구요.

 

<u>셋째</u>는, 일본어나 중국어등 아시아권의 한자기반 언어와는 다른 어원으로 시작한 전혀 다른 문법을 기반으로 하고있기때문이기도 합니다.

 

영어의 기원은 과거 서게르만어군의 방언이었던 앵글로-색슨족의 언어가 여러 시대를 겪으면서 변화되고 형성된 언어입니다.

그러기 때문에 우리의 한자기반 언어와는 문법이나 형식, 역사적 배경 또한 판이해서 전혀 다른 방식으로 커온거죠.

 

근대영어의 근원인 영국에서 어느 정도 정립이 되고, 세계 최대 일류국가로 성장한 미국의 영향으로 영어는 일파만파로 퍼져나갔고, 결국 전 세계의 대부분의 제2외국어, 또는 자국어로 사용이 되고 있습니다.

 

형식이 아주 간단하고, 사실 단어와 회화만 된다면, 우리나라의 한글이나 일본어, 중국어보다는 훨씬 쉬운 게 영어입니다. ^^

 

 

%C7%C1%B7%CE%B1%D7%B7%A1%B8%D3%B7%CE%BD%E1%C0%C7_%BC%BA%B0%F8.jpg?type=w1

 

 

 

■ 영어를 잘하는 사람은 프로그래머로서 성공확률이 높은가?

 

<u>51% YES입니다.</u>

 

물론 적성과 관심이 있어야 하겠지만요, 이유는 간단합니다.

대부분의 프로그램의 언어는 영어를 기반으로 구성되어있기 때문에, 습득이나 이해도가 빠를 수밖에 없는 것입니다.

그리고 신기술과 신 언어같은경우에 우리나라에 정착 되기 전(번역본이 나오기전)까진 대부분 영어원서로 되어있기 때문에 새로운 기술습득에도 매우 유리합니다.

 

제가 전 칼럼에서 우리나라에서도 소셜커뮤니티같은 그러한 개발자가 나오기를 희망한다고 언급을 했었는데요, 이는 어찌 보면 국내 개발자들이 신기술을 새로 개발하기가 어려운 것은 영어가 약하기 때문일 수도 있다는 생각이 듭니다.

 

자바를 예로 들면, 전 세계의 프로그래머들이 항상 참여하고 많은 정보를 공유하는 오픈소스커뮤니티에 우리나라 개발자들의 참여율을 보면 알 수 있습니다.

 

오픈소스커뮤니티는 아시아권보다는 유럽 쪽에서 많은 참여가 이루어지는데, 자국어가 영어와의 유사한점이있고, 아시아권보다는 영어를 잘하기 때문이기도 합니다.

 

우리나라의 개발자분들이나 기업들이 오픈소스참여율이 낮은 데는 여러 이유가 있겠지만, 그중 제일 주된 이유는 영어가 약해서입니다. 우선 알아들을 수가 없고 내용파악과 이해가 안 되기 때문입니다.

 

오픈소스커뮤니티에서는 가장 최근의 신기술들과 기발한 내용들이 매회 때마다 엄청나게 나오고 있고, 미국과 유럽 권에서는 이를 기반으로한 많은 아이디어와 개발에 많은 영감을 얻습니다.

 

우리나라개발자분들은 그러한 정보를 접하기가 위와 같은 이유(영어에 대한 장벽)로 어렵기 때문에, 항상 검증된 기술, 이미 보편화된 오픈소스들로 개발을 하는 관습을 답습하는 이유이기도 할 것입니다.

 

우리나라사람들이 오픈소스커뮤니티에 참여하지 않는 것이 우리나라가 마소(Microsoft)에 종속되어있다느니, 엉덩이만 핥아주는 마인드라느니라는 그런 헛소리 때문이 아니라는 겁니다.

 

그렇다면 현재 마소의 C#이 더 활성화 되어있어야 하지 않을까요?

아직까지 우리나라는 자바(JAVA)가 80% 이상을 차지하고 있습니다.

 

영어를 잘하고 프로그래밍개발에 관심이 있다면, 그러한 재원과 정보를 충분히 활용할 수 있는 기반이 됩니다.

 

영어 자체만으로는 일자리 직업군이 매우 열악한 것이 사실입니다만, IT와 결합을 할 경우, IT신기술에 있어 항상 후발주자인 우리나라 안에서의 위치는 높아질 수밖에 없다고 필자는 봅니다.

 

%BC%D6%B5%A5%BD%BA%C5%A9_%BE%C6%C4%AB%B5%A5%B9%CC.jpg?type=w1

 

저와 친한 오*열 형님(?)이 하신 말을 예로 들어 설명 드리겠습니다.

오*열 이란 분은 현 자바개발자 또는 모든 학원에서 강의를 하고 있는 자바(JAVA)강사들에게 물어봐도 아실만한 분입니다.

이분은 국내 자바의 원조라는 호칭을 들으시는 분이시고, 1993년도 미국에서 자바언어를 처음 접하신 분입니다.

 

그분 말. 당시에 제임스고슬링은 실제 자바언어를 창시한 창시자라는 평을 받고는 있지만, 이를 개발한 실제 개발자들은 일본사람들이 많았습니다.

그 팀의 40%가 넘는 인력이 일본사람들이였으며, 제임스고슬링은 팀장으로써 진두지휘의 역할이 많았던거죠.

 

실제 일본의 많은 전산시스템은 자바형태의 구성이 많으며, 일본어에 대한 자바언어의 인식률은 아시아권에서 가장 높습니다.

 

제임스고슬링은 현재 구글로 재취업을 하긴 했지만, 어떠한 역량을 펼칠지는 미지수입니다만, 실제 개발한 개발자라고 부르기에는 약간의 무리수가 있어 보이기 때문이죠.

 

당시 마소(마이크로소프트 애칭?)에서는 이를 대항하기위한 언어인 J++라는 언어를 개발했고, 그 언어가 현재의 C#언어가 된 것입니다.

 

그 형님도 미국에서 자바언어를 배워 활동을 하다가 1990년대 중후반에 한국에 와서 처음으로 자바라는 언어를 퍼트린 장본인입니다.

현재 삼성과 다른 대기업들을 대상으로 자바개발과 안드로이드 등의 프로젝트 프리랜서로 활동 중이십니다만, 본론으로 넘어가서 <u>그 당시에 우리나라의 개발자와 기업들을 무엇을 하고 있었을까요</u>.

 

우리나라가 IT강국 아이티강국이라고 외치고는 있지만, 구체적으로 어떠한 IT강국일까요.

게임? 인터넷보급률과 속도? 이쁜 웹사이트등? 소셜커머스?

 

필자의 입장에서 보자면, 10년 가까이 또는 그 이상 차이나는 IT기술에 대한 견해로써 아직 멀었다고 봅니다.

그리고, 결론은 그러한 정보입수력과 접할 수 있는 기회를 얻을 수 있는 것은 영어권에서 밖에는 없다는 것은 분명해 보입니다.

 



%BC%D6%B5%A5%BD%BA%C5%A9_%C7%C1%B7%CE%B1%D7%B7%A1%B9%D6%B1%B3%C0%B0.jpg?type=w1

 

 

 

■  축적된 정보의 양의 차이가 다르다

 

[출처] 프로그래머와 영어|작성자 피비티

 

며칠 전 올라온 Jeff Atwood씨의 블로그 중 “The Ugly American Programmer”는 많은 것을 생각하게 한다. 그 중 Eric Raymond라는 사람의 글을 인용 하였다. 간단히 의역해보면 아래와 같다.

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 반응이 재밌어서 자꾸만 놀리고 싶은 리액션 좋은 스타는? 운영자 25/07/28 - -
AD 휴대폰 액세서리 세일 중임! 운영자 25/07/28 - -
347565 형들 이거 어떻게구현함? [10] 2er22(175.215) 13.02.28 271 0
347563 내가 생각해봤는데 JSP로 인터넷뱅킹 구현가능하지않냐 부스타(175.197) 13.02.28 109 0
347562 시발 좆같은 군대에잇어서 배운거 다까먹엇는 3학년되는 학부생인디요 [3] 내ㅏ가(183.108) 13.02.28 137 0
347561 형들 피시정비사 질문 [2] (203.226) 13.02.28 91 0
347560 자동로그인 다시질문좀... 미안요... [4] 햄버거11(124.49) 13.02.28 125 0
347556 svn에 lock 걸면 어떻게 되냐? [1] ㅁㄴㄻㄹ갤로그로 이동합니다. 13.02.28 77 0
347554 안녕하세요. 이제 고2됩니다 [11] 작성자(175.215) 13.02.28 158 0
347553 php책살까 mysql책살까.. [2] 작성자(175.215) 13.02.28 181 0
347552 [질문] 하나의 쿼리는 Atomic한가 [1] 천회장(118.131) 13.02.28 66 0
347551 JSP로 인터넷뱅킹구현 불가능? 부스타(175.197) 13.02.28 80 0
347550 이집트상형문자해독 vs 존나어려운코드해독 [4] 에놀라 게이(121.169) 13.02.28 123 0
347544 이스트 소프트 필기 시험 뭐냐ㅐ? [1] ㅇㅁㄴㅇㄴㅁ(59.11) 13.02.28 1525 0
347541 자바밖에 모르는놈들 딱 티가난다 [3] 돌대갈(211.36) 13.02.28 290 0
347538 새누리당 마인드로는 CIA에 협력하는 게 애국 아니겠습니까? [2] 에어로홍갤로그로 이동합니다. 13.02.28 98 1
347536 간단하게 파이썬으로 [3] HiKiKoMoRi갤로그로 이동합니다. 13.02.28 185 0
347533 나랑 같은 고민하는 사람있네 모바일 마ㅣ널미널 ㅁㅁ(175.194) 13.02.28 62 0
347529 개빡친다 ㅠㅠ ㄱㄷㄱ(61.41) 13.02.28 30 0
347528 올해 편입을 해서 컴공과에 들어갔는데, 커리질문좀 하고싶습니다 ㅠ [3] 흙흙흙(58.145) 13.02.28 183 0
347527 형들 하나만 질문할게 새벽에 미안 [3] 이름(118.40) 13.02.28 93 0
347523 게임회사 퍼블리싱 팀으로 해도됨?사업자없어도? [1] (211.237) 13.02.28 78 0
347522 모바일 IDE 좋은 앱 있냐? [3] 생물학(175.119) 13.02.28 77 0
347520 그러고보니 자살춤 살았냐? 죽었냐? 생물학(175.119) 13.02.28 48 0
347519 인기랑 매출은 별갭니다. 생물학(175.119) 13.02.28 44 0
347517 모바일 게임에서 홍보비 적게 쓰고 효율 가장 높게 뽑는 법은 생물학(175.119) 13.02.28 51 0
347516 혹기 게임 중에서 마법진 직접 만드는 판타지 게임 있냐.ask 생물학(175.119) 13.02.28 53 0
347515 똥이안나옴 [2] 작성자(175.215) 13.02.28 47 0
347513 맛폰게임을 제작시 커뮤니티에 광고한다면 어디가적절할까? [2] (211.237) 13.02.28 84 0
347512 아 실수 [1] 생물학(175.119) 13.02.28 52 0
347511 자라 [3] 루비•‿•갤로그로 이동합니다. 13.02.28 64 0
347510 웹만드는거넘힘들다.. [3] 작성자(175.215) 13.02.28 120 0
347508 백왕형은 형이 말한 싱글 스레드가 멀티 스레드란거 알고있긔? [1] 생물학(175.119) 13.02.28 125 0
347506 형들 좆고딩 c언어 하나만 해결 앙망... [5] ㅁㄴㅇㄹ(175.126) 13.02.28 100 0
347505 왠 처음 보는 유동이 그림으로 날 능욕했다 생물학(175.119) 13.02.28 76 0
347504 백왕형, 싱글스레드 말고 멀티스레드 기준은 뭐라고 생각해? [1] 생물학(175.119) 13.02.28 50 0
347503 취미로 그림을 그리는데 Yo! man people(211.189) 13.02.28 53 0
347502 패커를 손대봤는데 정..말로 어려운거같다. *갤로그로 이동합니다. 13.02.28 47 0
347501 난 일하는거 좋은데 Yo! man people(211.189) 13.02.28 24 0
347500 난 배고프면 잠이 안온다... ㅋㄱ(183.96) 13.02.28 32 0
347497 메인 스레드가 뭐시기요....... [5] 야요이갤로그로 이동합니다. 13.02.28 127 0
347496 스레드 떡밥이라면 OkJsp에서 피 터지게 싸우지않았냐? 생물학(175.119) 13.02.28 58 0
347495 수학과 출신이 왜 컴공에서 교수질하냐 [3] ㅊㅊㅌㄹㅇ(210.183) 13.02.28 206 0
347494 금,토 다 나오랜다.... [3] 야요이갤로그로 이동합니다. 13.02.28 83 0
347493 이거 뭐 때문에 그러는지 아시는분? [1] ㅇㅇ(168.126) 13.02.28 91 0
347492 오늘은 싱글스레드 떡밥이냐 c(175.208) 13.02.28 30 0
347491 만나실 아자씨들 연락주세요♡ 黑猫갤로그로 이동합니다. 13.02.28 89 0
347490 한 페이지를 그대로 메모장에서 만들때 가장쉬운방법이뭐임? [1] 씹선비(183.101) 13.02.27 55 0
347488 립카페 가성비에 대해 ㅇㅁㅎㅇㅀ(101.101) 13.02.27 1863 0
347487 C# vs Java [1] ㅁㅁ(117.111) 13.02.27 92 0
347485 winapi 다이얼로그 만들고 그안에 에딧컨트롤클릭하면 꺼져요.. [3] 이힝(118.39) 13.02.27 51 0
347483 도와죠 실행이 안돼 [1] (14.43) 13.02.27 54 0
뉴스 ‘슈퍼맨이 돌아왔다’ 심형탁, 아들 하루 목욕 스킬 대방출! 육아 선배 박수홍, “안정적으로 잘 한다” 폭풍 칭찬 디시트렌드 14:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2