CosPro Python 시험 후기
4차 산업 혁명시대에는 Data Scientist가 비전있다고 생각한다.
학교 졸업 후 Data 처리와 관련하여 여러 개인 프로젝트를 진행 해 보기 위해 파이썬 언어를 심도있게 공부하기로 마음먹었다. 공부하는 김에 자격증 취득을 위해 찾아보니 비공인 자격증으로 CosPro((주)와이비엠 주관)이 있었다. C, C++, Java, Python 4개 언어에 대해 1급, 2급 자격증이 있다.
1급은 여러 기업들의 코딩테스트 난이도의 문제들이 나오며 시험진행은 CBT(Computer Based Test)로 진행 된다고 한다.
시험 접수는 https://www.ybmit.com/test_rec/gen_rec.jsp 에서 가능하다.
1급 시험 전, 익숙해 지기 위해 2급 시험을 먼저 신청했다.
시험은 12회 CosPro Python 2급을 응시했다.
합격 기준
2급의 문제 구성은
빈칸 채우기(부분) 4문제 각 90점
디버깅(부분) 4문제 각 90점
함수 구현(완성) 2문제 각 140점
으로 구성되어있다.
1급도 같은 구성인지는 모르겠지만 총점은 1급, 2급 모두 10문제 1000점 만점이다.
시험 준비물 : YBMIT의 ID/PW, 규정 신분증
CBT로 이루어지는 시험이기 때문에 ID/PW를 꼭 기억해 가야 한다.
ID/PW 는 YBMIT의 로그인 ID/PW이다.
규정 신분증은 홈페이지 내용 참조
시험 진행
고사장에 도착하면 응시자 명단이 있다. 자신의 이름이 있는지 확인 하고 기다리면 감독관이 들어오라고 한다.
간단한 신분 확인을 하고 좌석 배치 및 주의사항을 전달한다.
로그인을 하고 기다리면 감독관이 중앙 컴퓨터를 제어한다. 이때 몇몇 자리는 제어가 잘 안되는지 프로그램을 껐다 키라는 안내를 받았다.(나도 껐다 켰다. 불안불안....)
로그인 후 데모 테스트 버튼이 활성화 되면 데모 테스트를 천천히 읽으면 된다.
테스트 시작 버튼을 누른 순간 시험 진행이기 때문에 천천히 데모테스트 안내를 다 읽고 시작해도 된다.(테스트 시작을 누르는 순간 시작이니 주의)
테스트 시작을 누르면 타이머(2급-50분/1급-90분)가 줄어들면서 시험이 진행된다.
각 문제를 순서에 상관없이 이동 할 수 있으며 작성중인 코드는 그대로 남아있는다.
실행 버튼을 눌러 실행 결과를 확인 해 볼수도 있다.
시험 종료가 됐을때는 우측 하단의 '코드 저장' 을 누른 코드들이 채점 된다.
이때문에 꼭 코드 저장을 눌러야 한다.
자세한 사항은 https://www.ybmit.com/test_rec/test_guide5.jsp '시험화면 구성 예시' 에서 볼 수 있다.
시험 결과
제공된 시험시간이 경과 하거나 우측 상단의 테스트 종료 버튼을 누르면 시험이 종료 되면서 자동 채점이 시작된다.
이후 인터넷에서 확인 하면 확인서 출력, 자격증 신청 등의 업무를 진행 할 수 있다.
1000점 만점에 1000점으로 합격했다.
개인적으로 느낀 난이도는
함수 < 디버깅 < 빈칸채우기 순이었다.
함수 작성은 solution() 함수를 문제 의도에 맞게 처음부터 끝까지 작성하면 된다.
오히려 이게 쉽게 느껴졌다.
디버깅은 완성된 코드에서 논리적인 오류들을 잡아내는 거라 이것도 쉬웠다.
빈칸채우기가 의외로 어렵게 느껴졌는데 내가 짠 로직이 아니어서 그랬다.(이건 어떤 코드를 봐도 처음에는 늘 낯설고 어렵다)
한가지 팁은 https://www.welcomekakao.com (프로그래머스 사이트) 의 코딩 테스트 UI구성과 똑같으니 참고하면 좋다.
또한 시험 접수 내역(YBMIT 사이트)에서 시험 센터의 위치를 YBM강남CBT센터 라고 알려주지만 카카오맵에 검색하면 안나온다.(안나온다고 YBM강남 검색하면 다른건물이 나오니 주의!)
CNNtheBiz나 CNNtheBiz 교육연수원센터 라고 검색해야 나온다.
CosPro 시험을 맛봤으니 다음 회차인 13회 시험에는 1급을 응시할 예정이다.
-끝-