• 목록
  • 아래로
  • 위로



안녕하세요?


많은 분들의 도움으로 운좋게 COS Pro 1급 파이썬에 합격하였습니다!



최종 결과를 보면 다른 문제에서는 주어진 배점을 모두 획득하였고, '설계'에 해당하는 문제 3번에서 16점 감점을 당했습니다.


시험을 마치고 나오니 진행요원께서 말씀하시길 "COS Pro 강사분들도 응시하면 7, 800점대 정도 받는데 현직자이신가요??"라고 물어보시던데


제가 금, 토 이틀 동안 공부하고 합격한 것을 보니 아주아주아주 운이 좋았던 것 같습니다 ㅎㄷㄷ



사실 오늘 핸드폰이 꺼져서 알람이 울리지 않아서 오후 12시 55분에 일어나서 응시를 못 할 뻔했거든요(시험 시작 오후 2시 정각).


다행히 종로나 강남 쪽 고사장이 아니라 서울대입구의 렉토피아 고사장을 선택했기 때문에 간신히 결시를 면할 수 있었습니다!


다음 번 시험은 6월에 있는데 제가 5월 말에 신임 관리자 과정 입교를 해야되기 때문에 사실상 마지막 기회였거든요.


그리고 홈페이지에 올라온 샘플 테스트에서는 queue 같은 자료구조를 직접적으로 묻는 문제도 출제되던데 다행히 오늘 시험에는 출제되지 않았습니다.


사실 출제되었더라도 제가 특정 자료구조를 이용하여 풀어야 하는지 모르기 때문에 그냥 주먹구구식으로 풀었을 수도 있습니다.



시험 문제에 대해서는 저작권 때문에 구체적으로 언급할 수 없지만, 출제된 쟁점과 유의사항에 대해 간략히 적어보겠습니다.


1) 샘플 테스트와 마찬가지로 class 문제가 1문제 출제되었습니다.


모 교재에서도 언급하듯이 class를 직접 작성하는 문제가 출제되기는 어렵다고 생각되고,


점프 투 파이썬의 class 편을 한 번 읽어보고 샘플 테스트의 class 문제를 풀어보면 충분한 수준이라고 생각합니다.


2) 딕셔너리를 이용하여 특정 문자열의 개수를 카운트하고 가장 값이 큰 키를 반환하는 함수를 작성하는 문제가 출제되었습니다.


3) @humit님 께서 저번에 말씀해주신 lambda 함수를 이용한 리스트 정렬을 한 문제에서 활용하였습니다.


studyforus.com/study/635792


humit 님께 다시 한 번 감사드립니다!!


저는 이차원 리스트에서의 이중정렬을 활용하여 이 문제를 풀었는데, 


지금 다시 생각해보니 알고리즘을 보다 정교하게 짜면 굳이 이중정렬까지는 사용할 필요가 없는 문제였네요 ㅠㅠ


https://studyforus.com/tipnknowhow/659339


다만 이중 정렬로 풀어도 효율성 측면에서 감점을 당하지는 않았습니다.


저는 이 문제를 문자열 <-> 정수를 변환하면서 풀었지만, 시간과 관련된 함수로 바로 풀 수도 있을 것 같습니다 ㄷㄷ


4) 주어진 함수를 활용하여 매개변수를 입력하여 빈 칸을 채우는 문제에서, (제가 푼게 맞다면) 반드시 모든 함수를 활용할 필요는 없었던 것으로 기억합니다.


5) 디버깅 문제에서 2급에서는 빈출되는 쟁점이 있어서 여기를 크게 벗어나지 않는데(continue vs break, 조건문의 괄호 등), 


1급에서는 여기에 국한되지 않고 코드 전체를 잘 살펴봐야 되는 것 같습니다. 


다른 후기를 보더라도 특히 디버깅에서 1급과 2급의 난이도 차이가 많이 느껴지는 것 같더군요.


하지만 여전히 중요한 쟁점이 중요해서 스크립트를 딱 보면 30초 이내에 풀리는 문제도 있습니다.


제가 개발자가 아니라서 글로 정확히 표현하는 것이 어렵지만,


제 개인적인 경험으로는 대칭을 이루는 구조에서는 대칭 여부를 잘 확인하는게 포인트인 것 같더군요 ^^


그리고 반복문과 조건문에서 조건에 들어가는 변수를 잘 확인하는 것은 1급과 2급 모두에서 중요합니다.


6) 내장모듈을 import 할 수는 있었지만 1, 2급을 보면서 모듈을 사용한 적은 한 번도 없습니다.


하지만 시험을 준비할 시간이 충분히 있으시다면 math, queue, collections 모듈에서 관련된 함수를 확인해보시는 것도 좋을 것 같습니다.


7) 함수작성 문제의 배점은 120~130점 정도로 다른 문제보다 높고, 문제 후반부에 몰려 있습니다.


다만 함수작성 문제에서 작성해야 하는 함수의 길이가 10줄을 크게 넘어가지는 않았습니다.


이 문제들의 난이도는 프로그래머스 레벨 1과 유사한 수준이라고 생각됩니다.


8) 함수 완성형 문제를 제외하면 디버깅을 위해 원하는 변수값을 찍어볼 수가 없으니 유의하세요!


출제자에 의해 주어진 변수값에 대해 제대로 작동하는지만 확인해 볼 수 있습니다.


9) 지난 12월에 응시했을 때에는 메모지와 펜을 지급하지 않았는데, 이번에는 원하는 사람에게 지급하였습니다.


저는 문제를 순서대로 풀지 않았기 때문에, 어느 문제를 스킵했는지 중간중간 메모하면서 풀었습니다.


또한 함수가 주어지고 빈 칸을 채우는 문제에서 func_a, b, c 각 함수가 어떤 의미이고 어떤 값을 반환하는지 메모하였습니다.


10) 디버깅 문제에서 제가 좋아하지 않는 재귀가 출제되었습니다 ㅠㅠ


사실 재귀로 작성되어 있으면 스크립트 자체가 짧기 때문에 수정해야 할 부분의 범위가 줄어들기는 합니다.


11) 소수가 출제될 것이라고 예상을 했는데, 오늘 출제가 되긴 했지만 소수 여부를 확인하는 함수가 이미 작성되어 있어서 주된 쟁점은 아니었습니다.


12) 알고리즘 중에 어느 것에 해당하는지는 모르겠는데 수학에서의 수열(?)처럼 생각하면 되는 문제가 있었습니다.


13) 제가 열심히 준비를 했던 소용돌이(?)는 아쉽게도 출제되지 않았습니다.


https://studyforus.com/help/660909


그래도 2차원 평면과 관련된 문제는 하나 출제되었네요 ^^


14) 텝스 등 일부 시험처럼 디지털 손목시계에 대해서 규제하지는 않았습니다.


함수 작성 문제는 문제당 13분, 다른 문제는 7분 이내 푸는 것을 목표로 해서 처음에는 손목시계를 풀러놓고 스탑워치 기능을 활용했지만, 


4문제 정도 풀다가 귀찮아서 모니터상의 시계만 활용하였습니다.

(화면 하단에 남은 시간이 표시됩니다.)


PSAT, LEET 등에서 활용되는 고시용 탁상시계의 사용이 허용되는지 여부는 YBM 측에 문의를 하셔야 될 것 같습니다.


15) 지난 12월에는 고사실이 추웠지만, 그 사이에 민원이 들어왔는지 오늘은 상당히 따뜻했습니다.


시험 도중에 너무 덥다고 느껴지면, 진행요원에게 온풍기를 꺼달라고 말씀하시면 됩니다 ^^


16) 주차를 하려면 관악 24시 불가마사우나가 가장 가깝습니다(도보로 1분도 안 걸립니다).


오늘은 응시생이 많았지만 여전히 2~3자리 정도 비어있었습니다.


17) 네이버 지도에서 렉토피아를 검색하면 여전히 옆 건물을 가르키는 것 같더군요.


18) 렉토피아 고사장은 제가 예전에 MOS를 응시했던 고사장과 달리 칸막이가 없고 자리가 협소하더군요.


원래 강의실로 활용되는 장소로 알고 있습니다.


2급(시험시간 50분) 응시하신 분들이 먼저 퇴실한 후에야 비로소 공간에 여유가 있었습니다.


18) 확실히 방학이라 그런지 학생들이 대부분이었고, 고등학생 이하도 다수 응시하였습니다.


제 좌측과 우측의 응시생은 모두 고등학생 이하였고, 파이썬 2급에 응시하였더군요 ^^



COS Pro 2급이 문법을 묻는 시험이라면, 1급은 전반적으로 알고리즘을 묻는 시험인 것 같습니다.


1급 시험 준비를 위해서는 파이썬 문법보다는 알고리즘을 공부하시는 것을 추천드립니다.


제가 이 분야를 제대로 공부를 해본 적이 없어서 정확히는 모르겠지만 


자료구조 자체보다는 정보 올림피아드 스타일(??)에 가깝게 공부하시면 될 것 같습니다.


PSAT에서의 상황판단이 주어진 특정 조건하에서 푸는 것이라면, COS Pro에서는 이를 코딩으로 general하게 푼다고 볼 수 있을 것 같네요 :)


이 시험에 처음 응시하시는 분들도 계실 것 같아서 참고로 말씀드리면, MOS Master보다는 COS Pro 1급을 취득하기가 더 어려운 것 같습니다.



그리고 엄밀한 의미에서 LEET나 PSAT처럼 시간 압박이 있는 시험은 아니기 때문에 


행여나 소용돌이처럼 어려운 문제가 출제되더라도 시험 시간 내내 평정심을 잘 유지하는 것이 좋습니다.


제 전략은 800점 정도를 목표로 가장 어려운 2문제(함수 완성형 1개, 나머지 문제 1개)는 풀지 않고 마지막까지 남겨둔다는 것이었습니다.


따라서 문제를 문항 순서대로 풀지 않았고, 초반의 2문제는 문제만 확인하고 바로 스킵한 후에 쉬워보이는 문제부터 접근하였습니다.



전반적인 난이도는 샘플 테스트와 유사한데, 샘플 테스트에서만큼 문제 간 난이도의 편차가 크지는 않았습니다.


여러 후기를 보면 샘플 테스트보다 본 시험이 어렵다고 하던데


제가 확인할 방법은 없지만, 아마도 COS Pro 시험이 시행되었던 극초반에는 지금보다 난이도가 높았을 것으로 추측됩니다.


제 개인적으로는 연습과 실전의 차이는 분명히 존재하지만, 문항 자체의 난이도 차이가 존재하는 것은 아니라고 생각됩니다.



사실 COS Pro 1급 합격이 실무적으로 별다른 의미는 없고, 취업 등에 있어서 활용도도 높지 않다고 알고 있습니다.


YBM 측에서는 COS Pro 1급이 IT 기업에서 근무할 개발자로서의 능력을 평가하는 시험이라고 하던데,


제 개인적인 생각으로는 카카오 등 공채 코딩테스트의 가장 쉬운 문제가 COS Pro 1급의 어려운 문제와 유사한 난이도인 것 같습니다.


@라엘님 께 저번에 말씀드렸듯이 사실 IT 회사에 취업해서 몇 개월 굴러보는 것이 가장 빨리 배우고 성장할 수 있는 방법이라고 생각합니다 ^^



아마 오늘이 제 인생에서 파이썬에 대해 가장 많이 알고 있는 날이 될 것 같습니다 ㅎㅎ


랭귀지 문법이란게 두뇌에서 휘발성이 상당히 강한데, 앞으로 Flutter와 PHP & JS를 보다 많이 다루다보면 잊어버릴 것 같아서요.


다행히(?) 5급 신임관리자 교육과정에 올해부터 파이썬이 포함되었기 때문에, 


주변의 동료들이 파이썬이라는 괴물을 처음으로 맞닥뜨려 고생을 하고 있을 때 조금이나마 도와줄 수 있을 것 같습니다 ^^



마지막으로 여태껏 제가 파이썬을 공부하면서 도움을 주신 많은 분들께 다시 한 번 감사드립니다.


제가 파이썬 관련 질문을 올릴 때마다 번번이 친절하고 상세하게 답변해주시는 @humit님


현직 개발자로서 여러 팁을 알려주시는 @라엘님


그리고 스포어를 운영해주시는 @맛스타님 께 특히 감사드립니다!


그동안 공부한 내용을 앞으로의 업무 수행에서 잘 활용하도록 하겠습니다!!


그럼 즐거운 주말 되세요 ^^



작성자
이니스프리 119 Lv. (0%) 1921910/115200000EXP

Make StudyForUs Great Again!

 

CSVpuymXAAAVVpd.jpg

공유

facebooktwitterpinterestbandkakao story
퍼머링크

댓글 4

NoYeah
profile image

굉장하시네요. 현 강사보다도 높은점수를!!

시험 공부는 물론 열심히 하셨겠지만 평소에 많은 연습을 하셨기 때문이라고 생각합니다.

 

축하드려요~

comment menu
2020.02.16. 18:54

신고

"NoYeah님의 댓글"

이 댓글을 신고 하시겠습니까?

이니스프리 작성자 → NoYeah
profile image

진행요원 분께서 저보고 듣기 좋으라고 하신 말씀이겠죠 ^^

말씀하신대로 비록 준비기간은 짧았지만 평소에 파이썬을 사용하며 연습을 한게 큰 도움이 되었던 것 같네요 ㅎㅎ

다시 한 번 감사드립니다!!

comment menu
2020.02.16. 19:22

신고

"이니스프리님의 댓글"

이 댓글을 신고 하시겠습니까?

title: 황금 서버 (30일)humit
profile image

합격 축하드립니다 ㅎㅎㅎ

comment menu
2020.02.16. 23:51

신고

"humit님의 댓글"

이 댓글을 신고 하시겠습니까?

이니스프리 작성자 → humit
profile image

정말 감사합니다! ^-^

humit 님 덕분에 간신히 운좋게 합격했네요!

늘 도움을 받기만 해서 죄송하군요 ㅠㅠ

지금 겨울방학이실텐데 즐겁고 뜻깊은 시간이 되시길 기원합니다 :)

comment menu
2020.02.17. 00:13

신고

"이니스프리님의 댓글"

이 댓글을 신고 하시겠습니까?

권한이 없습니다.
  • [Tesla] USB 메모리 및 SSD 연결 테스트[Tesla] USB 메모리 및 SSD 연결 테스트
    테슬라 차량에 USB 메모리 및 SSD 연결하여 MP3 파일을 재생시키는 것과 관련하여, 제가 직접 USB 메모리 및 SSD을 연결하여 테스트한 결과를 정리해보고자 합니다. 테슬라의 OS는 리눅스 기반이기 때문에 일반 PC처...
    • Seia
    • 조회 수 554
    • 20.04.29.04:25
    사실 YousList, List-KR 등 업데이트가 늦어지는 등... 물론 PR을 넣으면 되긴 하지만 더 빠른 차단을 위하여 직접 필터를 만들었습니다. 타 커뮤니티나 차단되지 않은 포럼 등등에 대한 자체 광고나 지나가다가 앗 ...
  • 신서버 모든 PHP의 속도를 알아보자!신서버 모든 PHP의 속도를 알아보자!
    • title: 은메달도다
    • 조회 수 532
    • 17.01.08.20:31
    한국은 속도가 중요하잖아요. 저도 속도를 중요시하고요! 그래서 크롬 개발자 도구로 알아보았습니다. 테스트 환경 윈도우10 이 깔려있는 데스크탑, 1Gbps 인터넷, Study For Us 신서버 웹사이트 웹사이트 환경 Xpres...
  • 저렴한 기계식 키보드 G80-3800 리뷰저렴한 기계식 키보드 G80-3800 리뷰
    • title: 맛스타의 자물쇠에듀
    • 조회 수 530
    • 17.03.22.16:08
    저렴한 기계식 키보드 G80-3800 리뷰 샀습니다.청축으로요.자세한 스펙은 알아서 찾아보시고~ (주요 스펙 : 체리식 청축) 이야 택배가 왔군요! 열어봅시다! 어여쁜 키보드의 상자 앞면이네요! 뒷면도 예쁩니다~! 기존...
  • 외국에서온 타미야 미니카 도착 ^^외국에서온 타미야 미니카 도착 ^^
    • 핫슈
    • 조회 수 528
    • 17.10.11.01:14
    일본 오사카에서 미니카가 출국 해서 긴 여행끝애 오늘 2시인가? 오후정도에 도착햇습니다 ㅎㅎ 그담 이어폰 고무 소 . 중 . 대 로 묶음짜리 3개 를 주문한것도 오늘도착햇어요 전 소형이 사이즈가 맞더라고여ㅜㅜ
  • 갤럭시 노트8을 구매(?)하였습니다.갤럭시 노트8을 구매(?)하였습니다.
    예. 그렇습니다. 노트8입니다. 64GB 메이플 골드 색상 모델이예요. 저걸 벗기면 상자가 하나 나옵니다. 이걸 열면 핸드폰이 나옵니다. 여러분의 눈건강을 위하여 일부를 삭제하였습니다. 크네요. 일단 써 봐야 겠어요...
    • I.Park
    • 조회 수 468
    • 17.09.02.01:45
    원래는 kr 도메인을 구입하고 싶었는데, 아쉽게도 제가 원하는 kr 도메인은 이미 다른 분이 선점 하셨어요 ㅠㅠ.. 그래서 아쉽게도 받아올 수가 없었답니다! 그래서 me 도메인을 구매해보려고 했는데.. 어라? 비쌀 줄...
  • [간단리뷰] 카고야 VPS 리뷰[간단리뷰] 카고야 VPS 리뷰
    말씀드린대로 오늘 중으로 제 계정이 정지될 수도 있기 때문에 급히 리뷰를 해봤습니다. 1Core / 1GB KVM 최저사양입니다. 작성하다가 몇 번 날라가서 간단히 요점만 적겠습니다. (Unixbench 결과를 프로알라에 복붙...
  • 열심히 쌓아둔 캐쉬백열심히 쌓아둔 캐쉬백
    2014년 부터 시작해서 여태것 150,000원 뽑았네요 ㅎ 대전댁님은 2번 출금하고 대전댁님 가족은 이제 5만 출금이네요. 총 캐쉬백 재산(?) = 168,488원 (가족 3명 총합)
  • 축★하해 주세요 외장하드 구매 완료 및 리뷰축★하해 주세요 외장하드 구매 완료 및 리뷰
    취미로 간이나스기능 있는 공유기로 웹섭 돌리는 1ㅅ입니다 16기가 usb의 엄청난 용량압박에 시달리고 있었는데 오늘 하이마트로 달려갔죠 ㅎㅎ 공유기가 램도 256긱이고 씨퓨도 800mhz밖에 안되는 초저사양이기 때문...
  • [간단리뷰] 카카오 API의 성인이미지 판별은 아직 신뢰할 정도의 수준은 아닌 것 같군요[간단리뷰] 카카오 API의 성인이미지 판별은 아직 신뢰할 정도의 수준은 아닌 것 같군요
    카카오 성인이미지 판별 API는 normal / soft / adult에 해당할 확률을 계산합니다. 비교적 랜덤한 방식으로 수집한 이미지를 카카오 API의 성인이미지 판별을 이용하여 adult 이미지에 해당될 확률을 구해봤습니다. ...
  • 쿠팡 물건 주문!ㅃ쿠팡 물건 주문!ㅃ
    • 핫슈
    • 조회 수 431
    • 17.08.02.04:53
    집에서 이용 하는 일반 키보드가 망가져 기계식 한성 청축 키보드 주문하엿습니다 신발도 날가 져 나이키 신발 2개 주문햇구여 똑같은 색상입니다...
  • 깔깔깔깔깔깔
    • Ciel
    • 조회 수 431
    • 17.02.26.22:16
    제 맥북과 아이패드 입니다 깔깔깔 앱등이의 자랑질이였습니다ㅎㅎㅎㅎ
  • [간단리뷰] 카카오 API의 성인이미지에 대한 판별 기준이 뭔가 변경된 것 같네요 ㄷㄷ[간단리뷰] 카카오 API의 성인이미지에 대한 판별 기준이 뭔가 변경된 것 같네요 ㄷㄷ
    리뷰랄 것도 없는 내용인데요. 카카오 API를 연습하고 있던 중에 발견했네요~ https://vision-api.kakao.com/#adult API 설명 페이지에 예제로 이미지가 올려져 있더군요. API를 이용하기 위해 다음과 같은 파이썬 함...
  • 자취하던때 가지고 있던 3피씨!자취하던때 가지고 있던 3피씨!
    자 제가 장비 욕심이 많아서 중고로 사거나 제가 직접 조립하거나 했던 PC입니다. 특히 맥북은 처음 구매할때 트랙패드가 아예 고장나있었는데 알리익스프레스에서 부품사서 고쳐서 썻던게 기억에 납니다 ㅋㅋ(배터리...
  • 작년 설에 포케센 쓸고 온 이야기작년 설에 포케센 쓸고 온 이야기
    대략 35000엔어치 샀습니다. 가격을 알면 엄마가 절 조질지도 피카츄 궁뎅이 동전지갑 사실 지갑은 잘 안 들고 다니는데, 일본에서는 의외로 동전이 많이 보입니다. (그리고 많이 써야 하고요) 라무네(포케센에는 먹...
  • 음 자랑하기 게시판 만들어주세요 %%음 자랑하기 게시판 만들어주세요 %%
    • 핫슈
    • 조회 수 424
    • 16.12.01.10:34
    모니터 지르심을 올리고싶은대 어디에 올려야하나요?? ㅜㅜ 아무대도 없내염 ㅜㅜ
  • 아래 지름 취소 후 더 큰 지름아래 지름 취소 후 더 큰 지름
    으.... 역시 1070을 먼저 질러야했거늘..
  • 방통위의 HTTPs 블락을 막는데에 있어서 MTU 값을 변경하도록 만든 프로그램입니다.방통위의 HTTPs 블락을 막는데에 있어서 MTU 값을 변경하도록 만든 프로그램입니다.
    • Seia
    • 조회 수 419
    • 19.02.20.03:38
    사실 방통위가 2월 1일자부터 KT에 임시적으로 HTTPS 차단을 시작했는데요. (HTTP 패킷의 SNI 필드: 한 서버에서 여러개의 웹 사이트를 돌리게 해주는 것, 사실 도메인이나 IP나 그렇잖아요) 그에 따라 원래 '문 브레...
  • 새 로 구햇던 직장서 구매햇던것들~새 로 구햇던 직장서 구매햇던것들~
    • 핫슈
    • 조회 수 419
    • 17.03.07.12:58
    그래픽카드와 블루투스 키보드 는 주문해성요 ㅋ