처음으로  l  로그인  l  회원가입  l  아이디/비밀번호찾기  l  2021.6.13 (일)
글씨크기 크게  글씨크기 작게  기사 메일전송  기사 출력  기사스크랩
 https://www.asiaherald.co.kr/news/24687
발행일: 2020/03/06  안소희 기자
2020년 유망 직업 4 : Software Engineer
– 소프트웨어를 개발하고 유지, 관리하는 전문 영역

소프트웨어 엔지니어는 프로그래밍 언어, 소프트웨어 개발, 컴퓨터 운영체제에 대한 폭넓은 지식을 바탕으로 소프트웨어를 개발하고 유지 관리하는 역할을 한다. 소프트웨어의 공학적 원리를 요건 분석부터 소프트웨어 프로세스에 이르기까지 개발 프로세스의 모든 단계에 적용함으로써 개별 클라이언트를 위한 맞춤형 시스템도 만들 수 있다. 토목기술자가 교량의 기초가 튼튼하다는 것을 확실히 하듯이 소프트웨어 기술자도 요건에 대한 철저한 연구부터 시작하여 체계적으로 개발 과정을 거치게 된다.

 

소프트웨어 엔지니어는 종류는 크게 두 가지로 나뉜다.


1. 애플리케이션 엔지니어(Applications Engineer)
애플리케이션 엔지니어는 최종 사용자의 요구를 분석하여 프로젝트 또는 조직을 위한 애플리케이션을 생성하거나 조정한다.  그들은 이러한 응용 프로그램이나 프로그램을 설계, 구축, 설치 및 유지 관리하는 역할을 한다.


2. 시스템 엔지니어
시스템 엔지니어는 기업이나 조직의 컴퓨터 시스템에 대한 생성, 유지 및 성장을 조정한다. 그들은 각 부서의 요구를 조율하고, 기술적 방향을 제시하고, 컴퓨터와 회사를 연결하는 네트워크를 구축한다.

 

소프트웨어 엔지니어가 되는 것은 좌뇌와 우뇌의 사고(분석 기술뿐 아니라 문제해결 기술)를 모두 잘하는 사람에게 적합한 직업이다. 소프트웨어 엔지니어는 본능적인 문제 해결자로서, 다른 사람들과 협력하는 데에 능하며, 완성 시점까지 문제를 파악하는 데 주력한다.


소프트웨어 엔지니어는 ‘프로그래밍 및 코드화’, ‘컴퓨터 과학의 기초’, ‘설계 및 아키텍처’, ‘알고리즘 및 데이터 구조’, ‘정보 분석’, ‘디버깅(Debugging) 소프트웨어’, ‘소프트웨어 테스트’ 작업에 능해야 한다.

 

▲(출처: 아시아헤럴드)



 
  회사소개 연락처안내 기사제보 광고문의 개인정보취급방침 이메일집단수집거부 전체기사보기 찾아오시는길  
  Copyright©2016 아시아헤럴드. All rights reserved.
제호 : 아시아헤럴드 | 발행인 : 신진오 | 편집인 박현정 | 청소년보호책임자 박현정
정기간행물등록번호: 서울아01036 | 등록일자 : 2009.11.25 | 설립일자 : 2017.05.10
07299 서울시 영등포구 경인로 775, 에이스하이테크시티 1차 2동 909호 | Tel: 02-2690-1550 | Fax: 02-6918-6560
아시아헤럴드의 모든 컨텐츠를 무단복제 사용할 경우에는 저작권법에 의해 제재를 받을 수 있습니다.
powered by 뉴스빌더