Skip to main content

컴퓨터 사이언스 전공자들의 업무 분야에 대해서

지난번에는 우선 컴퓨터사이언스를 전공한 후에 사회에 나와서 얻을 수 있는 직업과 분야를 두고 조금 더 자세하게 이야기 해 보겠다 하였는데, 오늘은 부모님들에게 먼저 설명해 드리는 시간을 갖도록 하겠습니다.

자녀분이 대학교를 다니며 3학년이 되면서 부터는 일반 기업에 인턴쉽을 신청하고 방학동안에 실제 업무에 참여할 수 있는 인턴으로 일을 할 수 있게 됩니다. 보통 인턴쉽을 신청하는것은 학교 전공과목 Department 을 통하여, 그리고 일반적으로 원하는 기업의 Job Site를 들어가 Resume 를 제출하고 기다리는 것입니다.   현재 뉴욕에는 많은 파이낸셜 관련 회사들, JP Morgan, Goldman, Morgan Stanley, Bank of New York Mellon, Bank of America, UBS, American Express 등 부터 일반 컨설팅 기업들 그리고 많은 부모님들이 잘 모르시는 asset management / hedge fund 회사등에서 많은 인턴 사원을 여름 기간동안에 뽑고 다시 그들이 정식직원으로 졸업후 찾아오고자 한다면 Offer 를 먼저 내미는 경우도 많이 보고 있습니다.

그렇다면 위의 기업에서는 소프트웨어 엔지니어가 하는 일들이 어떠한 것들이 있는지 분야별로 설명해 드리도록 하겠습니다. 참고로 다음의 설명들은 제 실제 경험과 주위 후배들의 경험을 토대로 한 것임을 알려드립니다 (저는 현재 파이낸셜 관련 회사의 한 부서의 개발팀 총 책임자로 일하고 있으며, 매년 인턴을 뽑아 팀 내에서 교육을 시키고 있습니다).



제가 멘토링 하는 많은 대학 졸업생들에게 적극적으로 추천하는 분야가 일반 대기업, 특히나 파이낸셜 관련된 회사들입니다.  이러한 회사들은 다양한 비즈니스를 하고 있기에, 우선은 처음 직장을 고르고 분야를 고르는데 있어 새롭고 도전적인 많은 부서들로 선택의 폭이 넓으며 후에 회사 내에서도 Mobility 기회라 하여 타 부서나 다른 지역의 같은 회사로 옮겨 일 할수 있는 기회를 적극 활용할 수가 있습니다. 나열하자면 다음과 같은 대표적인 업무 분야가 소프트웨어 엔지니어가 할 수 있는 분야라 할 수 있습니다.

Software Developer or Engineer in
  • Trading Floor in Asset Management or Hedge Fund (복잡한 금융상품을 거래하는 소프트웨어 개발에 참여, 마켓 동향과 리스크 분석 관련 소프트웨어 개발에 참여)
  • Banking Industry Business  (일반 은행 전반적인 소프트웨어 개발, Retail / Wholesale, Loan /Mortgage, Credit Card 분야로 다양함)
  • Credit Card Business, Payment Processing (페이먼트 프로세싱 분야)
  • Cyber Security in Financial Business (인터넷상 일반 소프트웨어 개발시 많은 외부 침입위험에 적극 대처하고, 그에 맞게 소프트웨어를 설계하는 일을 담당)
  • Corporates (회사내에서 사용하는 소프트웨어 자체 개발)
  • Hospitals (병원의 모든 메디컬 기록은 데이터화 되어가고 있어, 이 분야에 세분화된 엔지니어가 필요함)
  • e-Commerce (아마존 또는 다른 온라인 회사들에서 개발팀 직원으로 한 분야를 담당하여 개발에 참여)
  • 그 외에 다양한 분야에서 회사가 비즈니스를 하는데 있어 필요로 한 데이터를 분석하고 이용하고 또 그를 이용한 소프트웨어 개발


Comments