Programmers Dev Survey 2022 (https://programmers.co.kr/pages/2022-dev-survey)

Programmers 사이트에 올라온 Programmers Dev Survey 2022 소식을 듣고, 현재 개발 사회 현황이 어떻게 굴러가는지 알 수 있다는 사실에 기쁘게 읽어보았다.

평소에 front-end back-end 는 도대체 어떤 언어와 어떤 프레임워크를 선택해서 공부해야 하는지, 현업 개발자들은 어떤 것을 사용하는지, 취업하기 위해서는 어떤 기술 스택을 공부해야 하는지 정말 궁금했다. 물론 여러 블로그에 서술되어 있거나 유튜브에 관련 영상이 있기는 하지만, 개개인의 의견이라서 참고만 될뿐 만족스러울만한 자료는 아니었다.

그래서 $5,362$ 명의 경력 개발자, 예비 개발자가 참여한 이 온라인 설문 조사 결과를 기반으로 제작한 리포트가 있다는 소식을 들었을 때, 내가 원하는 자료를 얻을 수 있겠다는 마음에 기뻤다. 또, 현재 개발 사회 현황에 대해서 내가 평소에 해왔던 생각이 옳은지, 주변에서 보고 들은 사실이 맞는지를 검증할 수 있는 좋은 기회가 될 수 있겠다는 생각에 세심하게 읽고 분석해보았다.

물론 이 설문 결과가 현재 대한민국 전체 개발자들의 현황을 대변한다고는 말할 수 없다. 프로그래머스 설문 결과에 참여한 사람들이 어느 주요 밀집군에 모여있을 확률도 있기 때문이다. 그러나 어차피 완벽한 조사는 불가능하다는 것을 알기 때문에, 위 사실은 무시하고 얻어갈 수 있는 정보를 최대한 얻어가려고 한다.

아래는 설문조사 결과에 나오는 용어 및 개념들을 정리하였다.

솔루션(Solution): 이미 완성된 프로그램(자사솔루션)을 토대로 고객의 요구 사항에 맞게 수정.

SI(System Integration): 시스템을 구축하는 업무. 시스템의 분석, 설계, 개발, 테스트, 검수 업무 수행.

SM(system Maintenance): 시스템을 운영하는 업무. 오류 수정, 기능 개선, 기능 추가, 데이터 제공, 시스템 안정화 업무 수행.

ERP(Enterprise Resource Planning): 인사, 재무, 생산, 판매, 운영 등 전반적인 업무 프로세스의 관리를 할 수 있도록 만든 시스템.

플랫폼: 공급자와 수요자의 활발한 상호작용이 발생하는 상생 생태계(환경)

TDD(Test Driven Development): 테스트 주도 개발. 작은 단위의 TC를 작성하고 이를 통과하는 코드를 추가하는 단계를 반복하여 구현하는 방법론.

Git Flow

Code Review

댓글남기기