본문 바로가기

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

프로그래머 종류와 담당업무 ! 임베디드, 게임, 앱, 웹, 응용

프로그래머의 종류를 알고계시나요 ??

 

설마 프로게이머를 생각하시는건 아니죠? ㅋㅋ

 

프로그래머라는 직업은 포괄적인 느낌의 직업이랍니다 !

 

그 안에 세부화된 직업들이 있는것이지요 ~

 

정보보안전문가도 마찬가지구요 ! 정보보안전문가 안에

 

모의해킹, 보안솔루션, 관제, 악성코드분석, 포렌식수사관같이

 

여러가지 직업이 있듯이요 ~

 

오늘은 그 프로그래머들의 종류와 간단한 설명을 드려볼까 합니다 !

 

 

자 ! 우선 무작정 공부하는 것 보다는 뭔가 알고 가는것이 좋겠지요 ?!

 

프로그래머가 되기전에 ~ 프로그래머는 현재 현존하는,

 

하고자 준비하는 분들이 상당히 많다는 점 !!!!

 

그렇다고 못하는 건 아니지요 ~ 그만큼 수요가 많기 때문에 하고자 하는 분들이 많은거에요 !

 

하지만 !! 그냥 그렇게 ~ 아아 ~ 하라는것만 하자 !!

 

라고 공부를 하시면 딱 ! 거기까지입니다.

 

모든 프로그래머의 숙제 중 하나 ! 자신만의 아이디어 , 즉 아이템입니다.

 

자신만의 독특하며 현 시장에 없는 아이디어를 가지고 계시다면 분명 많은 도움이 된답니다.

 

프로그래머를 준비하실 계획이라면 이 숙제 !! 꼭 풀어내시기 바랍니다 ㅎㅎ

 

자 ~ 이제 본론으로 넘어가죠 !

 

우선 임베디드 프로그래머를 소개시켜드릴께요 ^-^

 

 

1. 임베디드 프로그래머

 

->  사물인터넷과 상당히 밀접한 관계가 있는 프로그래머이지요 !!

 

기계적인 사물에 하드웨어가 들어가는것은 당연하겠지요 ?

 

그 하드웨어적인 부분을 프로그래밍하여 개발하는 직업이 임베디드 프로그래머입니다.

 

제 주변에 있는 물건으로 예를 들자면 ....

 

유선전화와 무선전화, 미니선풍기, CCTV, 전기밥솥등이 있겠네요 !!

 

이 모든 물건에는 임베디드 프로그래머의 손길이 닿았다고 생각하시면 됩니다.

 

 

 

 

2. 게임 프로그래머

 

-> 게임 프로그래머라고 하니까 프로게이머가 생각하시나요 ?ㅋㅋ

 

게임 프로그래머가 없다면 프로게이머도 없는 직업이 되었겠지요 ...

 

게임프로그래머는 말 그대로 게임을 개발하는 직종입니다.

 

디자인분야는 게임 디자이너가 하는 것이며 게임에 데이터를 입력하여

 

값을 추출해내는 등 게임안에 구체적인 값을 입력하는 프로그래밍을 하지요 !!

 

예를 들어본다면 게임 속에서 내가 몬스터를 때렸을 때 !! 데미지 값을 구한다는 것?

 

(기본공격력 + 무기공격력 - 상대 방어력) * 공격력 증가율 = 데미지

 

라는 값을 입력하여 각각의 상황마다 저 곳에 값이 들어가고 데미지가 나오게되겠지요 ~

 

게임을 하는 사람들은 모르지만 .. 데미지하나만 해도 머리가 깨질 수 있어요 !! ㅋㅋ

 

 

 

 

3. 앱 프로그래머

 

-> 앱 개발자입니다 ~ 말 그대로 .. 앱을 만드는 것이지요 ~

 

스마트폰이 막 보급되던시절 앱개발자는 상당히 비전있는 분야였기에

 

많은 사람들이 개발을 하기 시작하고 음식점, 학원, 학교 등 거의 전 분야에 앱이 생겼습니다.

 

그렇기에 가장위에 말씀드린것과 같이 자신만의 독특한 아이디어가 있어야겠죠 ?

 

이미 시장에는 수 많은 앱들이 출시되어 있으니까요 !!

 

앱개발자는 IOS와 안드로이드로 크게 구분하여 공부를 하시면 되겠으며

 

가장 큰 차이점은 사용되어지는 언어가 다르다는 것이겠지요 ~

 

안드로이드는 JAVA기반 / IOS 는 Swift, Object-c랍니다 ~

 

 

 

 

4. 웹 프로그래머

 

-> 아니에요 !! 지금 여러분들이 생각하는 그 사람이 웹 프로그래머가 아닙니다 !! (맞을수도?)

 

웹 상에 직접적으로 보여지는 부분을 꾸미는 것은 웹 디자이너가 하는 일입니다.

 

웹 프로그래머는 웹상의 기능을 구현하기 위해 프로그래밍하는 직업이지요 ~

 

예를 들어볼까요 ?

 

제 블로그에 이 글을 수정을 눌렀을 때 수정을 할 수 있게 불러오는 기능,

 

글을 쓴 사람의 아이디가 아닐 때 차단하는 기능 등 이런 기능적인 부분을

 

웹 프로그래머가 한다고 생각하시면 된답니다 !!!!

 

 

5. 응용 프로그래머

 

-> 응용프로그래머는 흠 ... 어 .. 그게 .. 어떻게 말씀드리기가 힘들죠 !

 

응용프로그래머란 사람의 편리를 위해 프로그램을 개발하는 직종이지요 ~

 

예를 들면 시작프로그램에 있는 계산기, 그림판, 메모장, 캡쳐도구 등 사람들이

 

컴퓨터를 사용할 때 보다 쉽고 편하게 쓸 수 있는 기능을 탑재한 프로그램을 개발합니다.

 

 

 

 

자 ~ 우선 제가 설명드리고자 하는 프로그래머는 이쯤에서 끄읕 ~~

 

웹상에서 프로그래머라는 직종이 많이 생겼어요 ㅋㅋ

 

제가 설명드린 프로그래머들에서 파생되어서 나온 느낌이랄까 ??

 

여기서 상당히 중요한 부분 !!

 

프로그래머라는 뭉뚱한 직업을 정하지마세요 !!

 

적어도 자신이 하고자 하는 일에 대해 명확한 직업을 정하시기를 바랍니다.

 

그래야지만 정확한 공부과정을 정해 방향성있는 공부를 할 수 있습니다.

 

 



 

더 궁금하신점 있다면 언제든 물어보시구요 ~

 

4월 초반이 슬슬 ~ 지나가려고 하는데 슬슬 ~ 감기가 찾아오고 있지 않나요 ?ㅋㅋ

 

감기들 조심하시고 오늘 하루도 화이팅하세요 ~~