4차 산업혁명에 해당되는 3가지의 분야는
ICT소프트웨어 , AI인공지능 , IOT사물인터넷
이렇게 나뉘어지는 부분이지만
가장 핵심이 되는 분야는 바로 소프트웨어입니다.
오늘은 그 중심에서 가장 큰 역활을 하는 컴퓨터소프트웨어개발자에 대해
구체적으로 알아보도록합시다.
각 모든분야는 세분화되어 깊이있게 많이 나뉘어지기때문에
정확히 알아보는부분도 가장 중요한 부분이지요.
하드웨어 VS 소프트웨어
기기들을 직접 손으로 만질수있다면 하드웨어
만지지 못하는거라면 소프트웨어로 생각하시면 편하십니다.
컴퓨터로 봤을때 모니터 , 키보드 , 마우스는 하드웨어
컴퓨터안에 들어가있는 운영체제 서버 같은것을 소프트웨어라고합니다.
이 두가지를 합쳐놓은것을 우리는 임베디드라고 하는것이죠
컴퓨터소프트웨어개발자
우리가 사용하는 모든것들이 바로 위의 사람이 만드는것이라고 보시면됩니다.
컴퓨터소프트웨어개발자를 세분화로 나누게된다면
웹개발자 어플개발자 게임개발자 전산프로그램개발자
시스템개발자 , 보안백신프로그램개발자 , 보안솔루션개발자 임베디드개발자
등 이모든것들이 해당되는 부분이라고 보시면됩니다.
사실 개발자라하면 야근이 많고 쉬는날이 무분별하다는
이상한 소문과 인터넷에 떠도는 글들로 오해하는 부분들이 많지만
전형적인 기술직입니다. 본인이 어떠한만큼의 기술을 갖느냐에 따라
달라지는 부분이며 , 코딩기계 (코더)의 별명을 갖은사람들이
야근 , 쉬는날 무분별 , 적은연봉을 받으며 일하기때문에 프로그래머가 인식이
안좋은경우가 있다는겁니다. 코딩 (프로그래밍)만 할줄아는사람은 당연시 이런 대우를 받습니다.
서버와 네트워크 , 보안해킹기술까지 익힌다면 이러한 대우를 받진않겠지요
컴퓨터소프트웨어개발자는 항시 도전적입니다.
</> 이러한 기호하나 때문에도 프로그램이 작동되지않고 오류가 발생될수있습니다.
따라서 계속해서 이렇게도 적용시켜보고 저렇게도 응용시켜보면서
자기만의 프로그램 , 자기만의 홈페이지 , 자기만의 어플을 만들기위해서는
꾸준한 도전과 분석 , 연구 , 창의적인 아이디어들이 모두 필요로하게되지요
컴퓨터소프트웨어개발자는 한순간 성공적인 인생을 살게되는 이유이기도합니다.
카카오톡을 만들 개발자의 삶은 ? 배달의민족은 개발한 사람의 삶은?
바로 이러한 분야가 컴퓨터소프트웨어개발자입니다.
가장 여러분이 실수하는 한가지
대부분의 글들이 프로그래밍 공부부터해라
C언어는 기초이다라는말로 막연히 책과 온라인강의를 통해
공부를 시작하지만 , C언어 하나만으로 개발할수있는건
가장 기초적인 간단한 게임 , 간단한 계산기 , 달력정도뿐일겁니다.
이러한 부분만 개발할수있는 컴퓨터소프트웨어개발자라면
위에서 말한 코딩기계 , 코더가 되는겁니다.
야근이 많고 쉬는날이 무분별한 그런 프로그래머 말입니다.
기본적으로 프로그래밍 , 서버 , 네트워크에대한 지식이 모두 필요로한 분야가
컴퓨터소프트웨어개발자이며 어떠한 분야는 프로그래밍 , 서버 , 네트워크에 지식은 필요로합니다.
목적에 대해 정확히 인지하고 정보를 찾아야합니다.
게임개발자만 두고 이야기를 나누어보았을때
PC게임은 C언어기반으로 모두 개발이 됩니다.
모바일게임은 자바기반의 언어로 모두 개발이 된다는겁니다.
이처럼 목적에 따라 공부를 하는과정과 방향, 방법이 다르기때문에
이부분 부터 정확히 알아봐야하는 부분입니다.
컴퓨터소프트웨어개발자로 진로와 취업을 희망하는사람이라면
무엇이든 물어보도록하세요.
본인상황에 맞춰 공부과정 , 자격증 , 전체적인 모든부분들에 대해 알려드리도록하겠습니다!
'KG아이티뱅크 ' 카테고리의 다른 글
IT뱅크 프로그래밍학원추천! 왜? (0) | 2018.03.20 |
---|---|
서울 IT학원 중학생도 다닐 수 있는 곳 (0) | 2018.03.19 |
IT진로 생각한다면 컴퓨터공학과에 대해 알아보기 (0) | 2018.03.13 |
IT교육 이것만은 꼭 기억하고 시작하세요 (0) | 2018.03.13 |
SW특기자전형 놓쳐선 안될 3가지 (0) | 2018.03.12 |