본문 바로가기

☆ I T 분 야/  1) 프 로 그 래 밍

임베디드 시스템 프로그래머가 되려면? 간결한 정리



IT 진로를 생각하고 

계신 분들에게

가장 문제가 되는 것은


어떤 직업이 전망있고

어떤 공부를 해야하며

어떻게 해야 잘 할 수 있을지


잘하고 싶고

잘되고 싶기 때문에

고민을 하고 계십니다





임베디드 시스템 프로그래머


나의 미래의 직업으로

도전해 볼 가치가 있는지

알고 싶으실 겁니다


우선 그렇다면

임베디드 시스템에 대하여

알아보도록 하겠습니다





임베디드 시스템이라는

사전적인 정의를 

백과사전에서 찾아보시면


초보자가 이해하기에는

굉장히 복잡한 

내용일 수 있습니다


쉽게 설명해서


IT분야는 

소프트웨어와 하드웨어

두가지가 있고


IT직업은 

개발자와 엔지니어


4가지만 기억하세요!




임베디드 시스템 프로그래머는

하드웨어 분야의 SW 개발

하는 업무를 담당하게 됩니다



컴퓨터, 휴대폰, 티비, 

냉장고, 자동차


현대 사회에서 우리의 생활을

편하게 해주는 많은 제품들이

임베디드 시스템에 포함됩니다





R&D 라고 불리는 산업분야

세계적으로도 큰 고부가가치를

발생하는 산업입니다


일본, 독일, 미국, 중국 등

경쟁이 치열하기도 하며


현재 임베디드 시스템 관련하여

관련된 회사들 중에 

대표적인 회사들은 

삼성과 SK 가 있습니다




최근 급속도로 

관심이 증가하는


로봇공학이나 인공지능

사물인터넷 등 기술들에는

임베디드 시스템이

사용되고 있습니다


임베디드는 

작은 컴퓨터입니다


연구와 개발이 진행되면서

점점 소형화 되었습니다




마이크로프로세서 또는

마이크로컨트롤러 라고 불리는


소형칩을 활용하여

기계를 작동하도록 프로그래밍을

하는 작업이 필요하기 때문에


임베디드 시스템 프로그래머는

프로그램 언어에 능숙해야 합니다


지금은 잘 모르겠다구요?


당연히 모를 수 밖에 없습니다

이제부터 여러분이

배워나가야 하는 것들이니까요





처음에 임베디드 시스템에 대하여

하드웨어 분야라고 말을 했습니다


하드웨어 분야의 프로그래밍은

주로 C언어 계열을 사용합니다


라즈베리파이, 루비 등

많은 언어들 개발되어서

복잡하게 느껴지겠지만


C언어와 리눅스, 네트워크

컴퓨터 지식이

가장 기본적으로

배워야 하는 것들입니다




추가적으로 PIC, AVR, CAD 등

전자전기계열의 지식이 

필요합니다


따라서, 추천하는 학과는

전기전자공학과, 전자과, 정보통신과

등등 전자전기 계열의 

이론을 가르치는 대학을 

우선적으로 추천드립니다




학과 내에서 C언어에 대한

기본적인 공부도 진행하기는 하지만

수업이 미흡한 부분을

느끼는 학생들이 많습니다


컴퓨터 공학과 수업을 

병행하거나

컴퓨터학원 교육을 통해서 

핵심만 배우는것을

추천드립니다




VR / AR / IOT / 인공지능 / 로봇

다양한 전자기기가 개발되고

각광받는 시대가 되었습니다


웨어러블 장비를 착용하고

빅데이터를 활용하여

인간에게 점점 더 편리한 세상

만들어 주는 기술들과 직업들이

많이 생겨날 것입니다




우리가 영어를 만국공통어로

많이 사용하는 것처럼


미래에는 프로그래밍 언어가

세상을 연결해주는 

시대가 될 지도 모릅니다


그 중심에 있는 

임베디드 시스템 프로그래머

충분히 매력적인 직업이라고

할 수 있습니다




임베디드시스템프로그래머에

대하여 알아 보았는데요


꼭 이 분야가 아니더라도

IT 분야의 진로에 대하여

많은 고민이 있다면


자신의 소중한 인생을

선택하는데 있어서

꼭 진로학습도움을 

받아보시기 바랍니다