컴퓨터 프로그래머 종류와 공부방법
IT소프트웨어 분야가 너무나도 넓다보니 힘들어하는 분들을 위해
오늘은 프로그래머 직업군에 대해 알아보려합니다.
일반적으로 가장 많이 들어보는 명칭이라고 생각됩니다.
프로그래머 VS 프로게이머
이둘의 차이는 게임을 만드는 자와 게임선수라고 볼수가있는데요
프로그래머는 말그대로 정말 다양한 분야에 대한 IT소프트웨어 프로그램들을
개발하는 사람을 프로그래머라고 이야기합니다.
간혹 프로그래밍쪽으로 진로를 잡고있어서 질문좀 드리려고요 라고 하면 도움을 드리기가 애매합니다.
프로그래머 , 서버 , 네트워크 , 정보보안 , 빅데이터 , 데이터베이스
이러한 모든 큰분야로 나뉘어지지만 정확히 어떠한 방향성을 두고 공부를 할건지에 대해
물어보신다면 본인상황에 따라 계획이나 공부과정 자격증 , 진학 , 취업등을 자세히 도와드릴수있습니다.
여기서 TIP : 제가 지금 말하는 방향성은 어떠한 쪽으로 가고싶냐라는 것입니다.
사실 아직까지 공부를 제대로 해보신적이 없으실것이기 때문에 어떠한 쪽으로 적성이 맞는진 모르기때문이구요
공부를 해야하는 것은 거의대부분 공통적이기때문에 그에맞는 계획을 잡아야합니다.
첫번쨰로 소개해드릴 컴퓨터 프로그래머는 게임개발자 입니다.
게임개발자 : 말그대로 게임을 개발하는 프로그래머입니다.
대표적인 회사들로 진출하는곳은 넥슨 , 엔시소프트 , 넷마블 등
PC , 모바일 게임들을 개발하는 자들을 말을하지요.
가장 주력으로 사용되는 프로그래밍 언어는 C언어 , C++ ,자료구조(알고리즘) , Java , jsp , 스트럿츠
정도가 될것입니다. 물론 추가로 서버와 네트워크 또한 필수적으로 공부를 해주셔야하는 부분입니다.
컴퓨터 프로그래머 , 간혹 코딩기계 , 야근이 많고 쉬는날이 무분별하다
이런말 많이 들어보셨을것입니다.
어떤사람이 되겠느냐는 본인이 판단하는것이죠 , 축구를 예를 들어드리자면 기술력이 있는 자와 기술력이 없는자
둘로 나뉘어집니다. 실력이 있는자는 좋은 그라운드에서 불러주는곳도 많고 연봉또한 기술력이 없는자와 차이가 많이나죠
축구 또한 어떻게 보면 기술직이라고 볼수있습니다.
맞습니다. 컴퓨터 프로그래머 또한 기술직이고 해당되는 파트에서 어떻게 일을하는것이냡니다.
전문적인 프로그래머는 모든 프로그램 개발시에 툴을 잡아주고 계획을 잡습니다.
이 밑에 코딩기계처럼 잡아준 툴에 프로그래밍을 코딩하는 코딩기계가 될것이냐
진정한 프로그래머가 될것이냐는 기술력 싸움이고 본인이 어디까지의 실무능력을 갖고있느냐입니다.
단지 프로그래밍 공부만해서 성공하는 컴퓨터 프로그래머가 될수는 없습니다.
두번째 컴퓨터 프로그래머
어플리케이션 개발자 이또한 마찬가지로 우리가 흔히 사용하는 스마트폰
해당되는 어플리케이션을 개발하는 사람을 말하며 예를들어드리자면
대표적으로 카카오톡같은 우리가 스마트폰에서 사용되는 모든 어플리케이션을 개발하는 사람을
어플리케이션 개발자라고 명칭을 합니다, 컴퓨터 프로그래머들은 진출하는 범위가 두분류라고 보시면됩니다.
대기업안에서 또는 중견기업 , 중소기업또한 개발하는팀 파트로 나뉘어 그안에서
프로그래머로써 일을하는 경우도있습니다.
또 다른 분류는 어플리케이션만 개발해주는 기업이 있기때문에 이안에서 프로그래머로 일하는경우도있으시구.
프리랜서로 혼자 의뢰를 받아 어플리케이션 개발을 해주어 수익을 남기는 경우도있습니다.
세번째 프로그래머 웹 개발자
말그래도 웹개발자는 홈페이지 (브라우저) 우리가 흔히 많이 사용하고있는 네이버
다음 , 티스토리 , 온라인쇼핑몰 이러한 모든 홈페이지를 제작하고 개발하는 프로그래머를 웹개발자라 명칭합니다.
이또한 프리랜서로 뛰는 경우도 많이 있습니다. 요즘은 웹디자인까지 같이 기술력을 쌓아준 분들이 인정받습니다.
웹디자인 / 웹개발자 나뉘어져 업무를 많이 하였지만 현재 시스템은 두가지의 기술력을 쌓은 사람을 선호한다는것이죠
이러한 웹개발자로 진출하는 부분도 컴퓨터 프로그래머 종류의 한가지입니다.
우리가 컴퓨터 문서 작업을 할때 가장 많이 사용하는것은 한글 , 워드 , 엑셀
파워포인트 , PDF등등 이러한 문서작업 파일입니다.
이러한 프로그램을 개발하는 사람들을 응용 프로그래머라 명칭합니다.
또 , 자체적인 프로그램 식당에서 사용하는 POST프로그램 , 숙박업 , 커피숍 , 옷가게 등
이러한 모든곳에서는 현재 시대에서는 프로그램을 통한 전산입력을 하여 통계를 내고 분석을 하고
모든 프로그램에서 이루어지게됩니다. 이러한 자체적인 프로그램을 개발하는 사람을 소프트웨어 개발자라고 명칭합니다.
컴퓨터 프로그래머의 종류는 정말 다양하고 공부를 해야하는것은 공통적인것들이 많이 있습니다.
컴퓨터 프로그래머 , 종류는 정말 다양하게 나뉘어지고 공부하는 방향성이나 과정도 공통적인게 많지만
가장 중요한것은 본인이 가고자하는 방향과 적성이 맞는 부분을 찾는것
또한 그 적성이 맞는지 찾는것에 있어서 방법은 오로지 하나 공부를 직접해보는것입니다.
여러분이 가장 많이 들어보셨을법한 C언어는 프로그래머가 되기위한 가장 기본적으로 해야하는 필수입니다.
하지만 어떠한 프로그래머가 되느냐에 따라 주력이 C언어가 될지 JAVA가 될지도 알아보시고
본인이 생각하는 부분에 따라 준비를 하셔야합니다.
프로그래밍 위주로 모든 프로그램을 개발하지만 그에 따른 서버를 구축해야하기때문에
시스템서버의 지식또한 필요합니다.
모든 환경을 개발한 프로그램을 다른 사람들도 들어와 연동을 시켜 같이 연결시키는 부분을 네트워크라합니다.
컴퓨터가 가주어야 할 지식은 프로그래밍 뿐만이 아닌 시스템서버 , 네트워크까지 알아야합니다.
나아가 보안까지도 배워주시면 진출하실수있는 분야가 넓어지시구요.
컴퓨터 프로그래머의 종류는 다양합니다.
본인이 가고자하는 방향성을에 따라 공부방향또한 달라지는 부분이기때문에
이에 맞는 공부과정 , 공부방향 , 자격증취득 , 진학 및 취업까지 정확한 계획을 잡는것이 중요합니다.
의지가 있고 정말 도움이 필요한 분들이라면 1:1 상황에 맞는 진로 및 취업상담을 무료로 진행해드리겠습니다.
구체적인 상담을 바로 희망한다면 아래 폼을 맞춰 작성 후 등록해주시면 바로 도움드리도록 하겠습니다
.
'프로그래밍' 카테고리의 다른 글
프로그래밍 컴퓨터학원 진로 교육상담 (0) | 2016.09.26 |
---|---|
중학생 프로그래밍 학원 기초부터 공부과정 (0) | 2016.08.29 |
프로그래밍 C언어 기초 올바른공부법 (0) | 2016.07.20 |
C언어 컴퓨터학원 기초교육상담 접수 (0) | 2016.06.29 |
프로그래밍 공부과정과 진로설정 (0) | 2016.05.30 |