본문 바로가기

IT분야

프로그래머의 종류, 소프트웨어 개발자란?









안녕하세요~ 현지쌤입니다^^


코딩교육이 의무화가 되었죠?




그로인해 프로그래밍 공부를


시작하는 학생들이


늘어나고 있습니다.




너도 나도


"프로그래머가 될꺼야"


하는 분들이 많아졌죠.




하지만


프로그래머의 종류가


하나일까요?




오늘은 프로그래머의 종류에


대해 알아보겠습니다!!













프로그래머란 무엇인가?

 


컴퓨터 프로그램의 논리나 알고리즘을


설계하고, 원시 코드를 작성하여


테스트를 하는 사람을 말합니다.




쉽게 말해 컴퓨터 프로그래밍을 하고


컴퓨터 소프트웨어를 개발하는


사람을 말합니다.













그 종류로는 




웹 개발자란?


웹은 홈페이지를 뜻하기도 하는데 


바로 이 인터넷 사이트를 제작,


관리하는 직무입니다.





시스템 소프트웨어 개발자란?


컴퓨터 하드웨어 시스템의 동작,


제어 및 관리와 밀접한 연관성이 있는


소프트웨어를 제작하는 직무입니다. 





앱 개발자란?


스마트폰에서 사용되는 어플을


제작하고 관리하는 직무입니다.





응용 소프트웨어 개발자란?


각종 응용분야의 컴퓨터 소프트웨어를


전문적으로 설계하고 제작하는


직무입니다.






이 밖에도 게임 개발, 임베디드 개발,


AI 인공지능개발, 사물인터넷,


가상현실 전문가 등




현재 우리의 삶에서


프로그램들을 만들어내는


사람들을


컴퓨터 프로그래머라고


부릅니다.













개발자 직업이라 하면 흔히 코더,


코딩 노예, 박봉, 야근이 많은


직업군이라고


알려져 있습니다.




준비 없이 취업을 했기 때문이라는


생각이 드네요.




IT 분야는 기술 전문직입니다.




본인이 얼마만큼의


기술력이 있는지에 따라


프로젝트 내에서 개발자들을


이끌면서 개발 표준을 제시하는


사람이 될 수 있습니다.




단순 코더가 아닌


분석/설계자나 개발 리더가 될지


정해지는 것입니다.













때문에


"C언어의 문법"


을 배울 것인지




아니면


"C언어로 하는 일인


프로그래밍"


을 배울 것인지




신중하게 생각해보고


공부를 시작해야 한다고


감히 말할 수 있습니다.




정확히 진로를 정하고


확실한 교육을 받는다면?


당연히 미래는 달라지겠죠!

 



프로그래밍 공부


혼자 한다고 실력이 늘어날 수 있을지


다시 한번 생각해 보시기 바랍니다^^