본문 바로가기
Programming/SAS

[SAS 자격증] SAS Advanced Programming 시험 합격자 후기 인터뷰

by Kanii 2023. 7. 2.
반응형

안녕하세요 블로그 주인장입니다.

오늘은 지난번 저의 SAS Base programming 시험 합격 후기에 이어서, Advanced Programming 합격자의 시험 후기를 들고왔습니다.

 

저랑 같이 일하는 동료가 이번에 Advanced 시험에 합격했거든요! (대단한 사람)

제 블로그에 방문하시는 분들이 SAS 프로그래밍과 자격증에 관심이 많으신 것 같아서, 도움이 되시길 바라며 인터뷰해보았습니다.

굉장한 고득점자..


반응형

< Advanced programming 시험 합격 후기 인터뷰>

 

Q1. 시험 합격 소감

 

A1. 일을 병행하면서 SAS Advanced programming 자격증 시험을 준비하느라 많이 지치고 힘들었는데 합격하니 피로가 말끔히 풀리고 정말 기쁩니다.

 

Q2. 시험을 준비하게 된 계기.

 

A2. 통계 업무를 하면서 SAS를 능숙하게 다룰 줄 아는 능력이 필수적이라 생각되어 SAS를 공부하게 되었고, 이왕이면 내 실력을 정량적으로 나타낼 수 있는 자격증까지 따면 좋겠다고 생각하여 시험을 준비하게 되었습니다.

 

또한, 많은 공공기관에서 SAS Advanced programming 자격증 소지자에게 가산점을 주고 있다는 것도 시험 준비의 계기가 된 것 같습니다.

 

Q3. Base programming 시험과의 차이

 

A3. SAS Advanced programming 시험에서는 SQL, SAS Macro 기능 및 Array, Hash Object, PROC FCMP와 같은 고급 프로그래밍 기술을 평가한다는 것이 SAS Base programming 시험과의 가장 큰 차이점입니다. 다루는 개념의 난도도 훨씬 높아지고, 공부량은 Base 시험의 약 3.5정도 된다고 생각합니다.

 

 

Q4. 시험 공부 방법 및 공부 기간

 

A4. SAS Advanced programming 시험을 대비할 수 있는 외국 서적이 있는데, 이 서적은 시험 범위를 벗어나는 내용들도 많고 책값도 만만치 않습니다.

SAS에서 공식 출간 e book 기준 가격 : $86.99&nbsp; &nbsp; &nbsp;(한화 기준 약 11만원)

따라서 저의 경우에는 SAS에서 제공하는 Online Tutor: Advanced Programming을 주교재로 삼아서 공부했습니다.

> Onliune Tutor : Advanced Programming : https://sas.1or9.com/fru3oq9fam/59267/m72/m72_15.htm

 

부족한 개념을 보완하기 위해서는 Lex Jansen 사이트에서 제공하는 SAS 컨퍼런스에서 발표된 논문이나 발표 자료를 보면서 공부했습니다.

> Lex Jansen : https://www.lexjansen.com/cgi-bin/saspapers_query.php

 

일을 병행하면서 시험을 준비했기 때문에 공부 기간이 정확히 얼마라고 말씀드리기는 어려우나 2달 정도 소요됐습니다. 2달이라는 시간 동안 매주 최소 4일 정도는 하루 4시간씩 공부했고, 출퇴근할 때도 머릿속으로 코드를 짜보거나 개념을 복기하는 시간을 가졌습니다.

 

시험 범위 전체를 1회독 하는데 4주 정도 걸렸고, 2회독 할 때는 2주, 3회독 넘어갈 때부터는 이틀에 시험 범위 전체를 회독할 수 있었습니다.

 

 

Q5. 시험 전에 반드시 "이것만은 하고 가야한다!" 이런 것이 있는지?

 

A5. 시험 준비를 하면서 시험 범위에 대해 모르시는 분들이 많습니다. 시험 범위는 SAS 홈페이지에서 PDF 파일로 제공됩니다. 시험을 본격적으로 준비하기에 앞서 해당 파일을 다운받아 내가 준비해야 하는 개념들이 어떤 것이 있는지를 먼저 파악하시기를 바랍니다.

 

또한, SAS 홈페이지에서 SAS 9.4 Advanced Programming Performance-Based Exam을 무료로 제공하는데 이 연습 문제를 최소 5은 풀어 보시고 시험에 임하시기를 바랍니다. 특히, 실습 문제로 자주 출제되는 개념(Array, Hash Object, PROC FCMP)이 있는데 이 개념들에 대해서는 SAS document를 참고하지 않고, 빈 백지에 코드를 작성할 수 있을 정도로 숙달되게 연습해두어야 합니다.

 

> SAS Practice exam : https://www.sas.com/ko_kr/certification/resources/sas-practice-exams.html

 

SAS Practice Exams

SAS Practice Exams for select exams are available through SAS and Pearson VUE for purchase.

www.sas.com

 

 

Q6. 시험 꿀팁

 

A6. SAS 홈페이지에서도 알 수 있듯이 SAS Advanced programming 시험은 작성한 프로그래밍 내용과 해당 프로그래밍을 통해 나온 결과값(output) 두 가지를 모두 평가합니다. 따라서 프로그래밍 실습을 통해 프로그래밍 능력을 배양하는 것이 중요합니다.

 

처음 시험 범위를 1회독 할 때는 이론적으로 공부하되 2차, 3차 복습할 때는 반드시 프로그램 실습을 진행하시기 바랍니다.

 

또한, SAS Advanced programming 시험은 시험 시간이 2시간이 넘게 주어집니다. 따라서 시험 당일에 최고의 집중력을 발휘할 수 있도록 컨디션 조절을 하는 것도 중요하다고 생각합니다. 전날 밤새며 공부하지 않으시기를 바랍니다.

 

Q7. 마지막으로 Advanced programming certification 취득을 목표하고 있는 분들에게 하고싶은 말?

 

A7. 시험 준비를 차고 넘치게 하시기 바랍니다.

SAS Base programming 시험을 보셔서 아시겠지만 시험 당일 외국인 감독관과 영어로 의사소통 해야 합니다. 이로 인해 한국말에 익숙치 않은 분들은 시험 시간에 매우 긴장될 수 있습니다. 또한 SAS 자격증 시험이 코로나로 인해 온라인(Pearson VUE) 시험으로 진행됨에 따라 시험 도중에 시스템적인 문제를 겪는 상황이 빈번하게 발생합니다.

 

저의 경우에는 이번 SAS Advanced programming 시험에서 시스템 오류를 겪었는데, 이러한 시스템 오류를 해결하는 과정에서 소요된 15분이라는 시간을 보상받지 못한채 시험을 치뤘습니다. 저는 시험 시간이 15분 정도 줄어들어도 충분히 합격할 수 있을 것이라는 자신감이 있었기에 감독관에게 클레임 하지 않고, 오류가 해결됐다는 답변을 듣자마자 바로 시험 문제를 다시 풀기 시작했습니다.

 

온라인 시험과 외국인 감독관이라는 시험의 특성상 시험 당일에 어떤 변수가 발생할 지 모릅니다. 따라서 시험 당일에 어떠한 상황이 발생하더라도, 설령 나의 시험 시간이 30분이 없어진다 하더라도 충분히 합격할 수 있는 정도의 실력을 갖출 수 있도록 시험을 넘치게 준비하시기 바랍니다.

 

SAS Advanced programming은 SAS Base programming와는 비교할 수 없는 난도의 개념과 시험범위를 공부해야 하므로 많은 노력이 필요합니다. 따라서 SAS Advanced 자격증을 취득하기로 결심했다면, 준비하는 기간 멘탈 및 체력 관리 잘하시면서 공부하시기 바랍니다. 중간에 포기할 거라면 애초에 시작하지 마시고, 취득하기로 결심했다면 끝을 보시기 바랍니다. 떨어지면 다시 시험을 봐서라도 내가 이 자격증을 꼭 취득해낸다는 마음으로 준비하시기 바랍니다.


 

반응형

댓글