수료하고 쓰는 SW 마에스트로 13기 합격 후기 및 연수 과정 중 알게된 내용 일부가 들어있습니다.
합격 후기 전에 SW 마에스트로에 대해 잠깐 짚고 넘어가겠습니다.
- SW 마에스트로 과정은 창의도전형 SW인재 육성으로 SW산업의 미래를 선도하는 정부지원 사업입니다.
창의·도전형 프로젝트 기획·개발과 SW분야 최고 전문가들의 집중 멘토링 및 심화교육을 통해 최고급 인재로 성장할 수 있습니다.
SW 마에스트로 과정은 다음과 같이 진행됩니다.
13기 기준 4월 초에 합격자를 발표합니다.
4-5월 멘토링, 특강, 그 외 디자인 씽킹 교육 등의 다양한 예비과정을 통해 많은 연수생들과 멘토님들을 만나볼 수 있는 기회를 갖게 됩니다. 이를 통해 마음이 맞는 연수생들과 팀의 기술이나 방향성을 이끌어주실 수 있는 담당 멘토님들을 컨택할 수 있습니다.
6-11월 본 과정 발대식이 시작되며 이 기간 동안은 기획,개발과 함께 기획점검, 중간점검, 최종점검 3번의 발표를 진행하게 됩니다. 약 6개월의 기간동안 자신이 노력하고 투자한 만큼 값진 경험과 개발 역량을 얻어갈 수 있는 기간입니다.
12-1월 상위 우수자 10%를 선발하여 미국으로 SW역량강화를 위한 연수를 가게 됩니다. 또한 고도화 과정이 진행되는데 기술 고도화, 기술 사업화 사업 계획화 등의 과정을 진행하게 됩니다.
https://www.swmaestro.org/sw/main/contents.do?menuNo=200002
(SW 마에스트로 사업 소개)
- SW 마에스트로 연수생에 선발되면 다음과 같은 연수생 지원 및 특전 혜택을 받을 수 있습니다.
사이트에는 연수생들이 연구/개발 활동에 전념할 수 있도록 각종 지원과 특전이 제공된다고 적혀있습니다.
(13기 기준 다음과 같습니다.)
IT기기 - 노트북 등 IT기기 구입비 지원, 200만원
장학금 - 예비 연수과정(2개월) 매월 30만원, 교육과정 중 (6개월) 매월 100만원 지급, 660만원
프로젝트 활동비 - 서버(AWS), 디자인, 마케팅, 기술 구현을 위한 물품 구매 등에 사용할 수 있는 프로젝트 활동비 720만원
멘토링 - SW개발·법률·컨설팅 등 최고전문가 분들의 멘토링, 학부생으로서는 듣기 힘든 SW 산업, 지식, 기술 구현 등에 대해 들을 수 있으며 각 멘토링, 특강에 대한 비용은 전액 SW 마에스트로에서 지원
기술별 소모임 - 5명 이상이 모여 프로젝트에 적용해야할 기술에 대해 토의하고 자발적으로 공부하는 소모임, 회당 식비 최대 12만원
글로벌 SW역량 강화 - 우수 프로젝트에 선정될 경우 미국으로 5주간 SW 역량강화 교육을 갔다올 수 있습니다. 연수 비용 전액 SW 마에스트로에서 지원
특허·창업 - 흔히 알고 있는 예비창업패키지 뿐만 아니라 SW 마에스트로에서 지원해주는 창업 비용이 있습니다. 그러나 해당 비용과 다른 패키지에 대한 중복 수혜는 불가능합니다.
교육 및 개발공간 - 더블 모니터, 칠판, 회의실, 휴식(소파, 휴게실, 플레이스테이션4) 등이 가능한 네트워킹 공간을 지원합니다. 연수생들이 주로 상주하는 공간입니다.(코로나로 인해 휴게실 사용은 불가능 하였으나 14기부터 열릴 것 같습니다.)
자기주도학습 - 프로젝트 진행을 위해 필요한 인터넷 강의, 기술 도서 등의 자기주도학습 비용을 지원해줍니다. 96만원
AWS 교육 - AWS 기초 교육(필수 수강)과 중급 교육(100명 제한)을 지원해줍니다. 중급 교육은 2박 3일간 진행되는 100만원이 넘는 고가의 교육
https://www.multicampus.com/em/enrolment/courseDetai?p_menu=NzUjU1VC&p_gubun=Qw==&corsCd=Q23241 (Architecting on AWS)
그 외 센터 내에 있는 기술 도서, 전자도서관 책 대여, 사후지원, 취업지원 등이 있습니다.
https://www.swmaestro.org/sw/main/contents.do?menuNo=200009
(SW 마에스트로 특전 소개)
위 특전과 같이 SW 마에스트로 연수생에 선발되면 다른 대외활동과는 비교하기 힘든 거대한 혜택들을 지원해줍니다.
(생각 나는건 다 적었고 뭔가 더 있는 것 같은데 기억이 나질 않네요.)
-- 여기서 부터 후기 --
13기 공고문입니다.
1. 서류 전형(1.17-2.17)
자기소개서
(*필수) [자기소개1] 소프트웨어분야 전문성을 키우기 위해 남들과 달리 특별한 노력을 한 경 험을 서술하여 주시기 바랍니다. (최소 400자, 최대 3,000자 입력가능)
-> IT 학술 동아리에서 밤낮없이 구른점, 프로젝트 진행 경험, 겪었던 문제를 해결한 경험, SW 사고력을 증진하기 위해 꾸준하게 노력했던 경험을 기반으로 어떤 사람인지 적었습니다. 이렇게 겪어온 경험들을 통해 제가 SW에 대해 얼마나 진심인지 노력하여 왔는지를 표현하였습니다.
(*필수) [자기소개2] 귀하의 장래희망을 서술하여 주시기 바랍니다. (최소 400자, 최대 3,000 자 입력가능)
-> SW 마에스트로 과정을 통해 얻은 경험으로 세상에 없는 아이디어를 만들어냄으로써 직면한 문제를 해결하고 개선 시키고 싶다고 하였습니다. 이와 함께 저 또한 SW 마에스트로의 기술멘토가 되어 제가 얻은 경험과 기술들을 전수하고 싶다고 하였습니다. + 미래의 인재들을 발굴 할 수 있는 IT 들을 개최하고 싶다고 하였습니다.
(*필수) [연수계획서 1] 귀하께서는 2022년도 「SW마에스트로」 과정에서 동료 연수생들과 협 력하여 새로운 프로젝트를 완성하여야 합니다. 어떤 능력을 갖춘 연수생들과 어떠한 프로젝트 를 어떻게 수행할 것인지 귀하의 구체적인 계획을 서술하여 주시기 바랍니다. (최소 400자, 최대 3,000자 입력가능)
-> 프로젝트를 진행해본 경험과, 기술적 구현에 실패하였던 경험을 바탕으로 끈기있게 도전하고 싶다고 하였습니다. 또한 맡은 주력 분야가 아니더라도 다른 분야에 대한 관심을 통해 팀에서 필요로 하는 분야를 맡을 것이라 하였습니다. 특히 열정을 강조했습니다.
(*필수) [연수계획서 2] 2022년도 「SW마에스트로」 과정에서는 연수생에게 장학금, IT기기, 프 로젝트 활동비 등을 지원할 예정이며, 본인이 희망하는 온라인 강의와 프로젝트 수행을 도와주는 멘토를 통해 귀하의 SW능력을 향상 및 발전시킬 수 있는 기회를 제공하고 있습니다. 앞 으로 귀하께서 본 과정을 통해 이루고자하는 목표가 무엇인지 구체적으로 서술하여 주시기 바 랍니다. (최소 400자, 최대 3,000자 입력가능)
-> 3가지 키워드(기술력 향상, 네트워크 형성, 창업 도전)에 대해 구체적으로 적었습니다. 제가 왜 학부생으로는 현실적으로 힘들고 왜 SW 마에스트로 연수 과정을 진행해야 하는지를 적었습니다.
(*선택)[기타] SW대회 수상 등 증빙이 가능한 경우 서술하여 주시기 바랍니다.
(대회명 / 수상내역 / 수상일자 / 수여기관 / 증빙서(첨부파일):해당자는 이전단계->서류첨부 ->"기타 증빙서류"에 증명서 반드시 첨부)
-> 교내 프로그래밍 대회 수상 1개
위와 같이 자세히 적었지만 SW 마에스트로의 서류를 떨어지면 그냥 최소 글자 400자도 안적어서가 아닐까 싶을정도로 합격률은 엄청 높다. 거의 다 붙여준다고 봐도 무방합니다.
2. 1차 코딩 테스트(3.5 14:00 ~ 16:00)
elice에서 진행되었고 알고리즘 5문제, SQL 1문제, 웹 1문제 출제 되었습니다.
알고리즘 난이도는 대체로 브론즈1 에서 ~ 골드4(백준 기준) 수준 이었고
SQL은 2단 조인이었습니다.
웹은 못풀었다. js + css 였던 것 같습니다.(js 클릭하면 css 변경되는)
알고리즘, 구현을 열심히 했으면 풀 수 있는 문제들이며, 유형 안다고 똑같이 나올리도 없으니 다양한 유형에 대해 꾸준하게 풀어보는 것이 좋습니다.(사실 기억이 안난다.)
알고리즘 + SQL 합쳐서 5솔? 한 것 같습니다.(알고리즘 5제출이었는데 1문제는 틀렸다고 생각하였고, 4문제는 맞았다고 생각하였다.)
1차 코딩테스트가 끝나고 절반 정도 떨어진것으로 추정
3. 2차 코딩 테스트(3.19 14:00 ~ 16:00)
마찬가지로 elice에서 진행되었고 알고리즘 3문제, SQL 1문제, 웹 1문제가 출제 되었습니다.
알고리즘 난이도는 실버2 에서 ~ ??? 수준이었으며
1. 조합 + 완전탐색 or 그리디
2. dfs or union find(마지막 소수점 계산시 반올림하면 안되는 이슈 존재) , (dfs로도 가능한 이유는 실행시간을 100초나 주고 범위가 엄청 크지는 않아서 돌아갈 수 있는 수준이었던걸로 기억한다.)
3. 문제 보고 사람이 풀 문제인가? 생각이 들었고 그 후 5차원... DP인가? 설마?하고 바로 도망쳤습니다. (근데 이걸 푼 사람이 있다!)
https://github.com/SieR-VR/BOJ-Study/blob/master/3.cc (공개된 3번 풀이 코드)
4. 웹은 js로 유저 정렬해서 보여주는 문제
5. SQL은 3단 조인 + datediff 함수를 활용한 날짜차이 계산
대기업 코딩테스트 저리가라 할 정도의 살벌한 난이도 + 시험을 치르는 사람들은 대부분 대학생인만큼 커트라인이 상대적으로 낮았습니다.
2차에서는 부분점수도 존재하는 것 같.(정확하진 않음)
2차 코딩테스트가 끝나고 또 한번 더 절반 정도 떨어진것으로 추정
4. 심층 면접(3. 28 ~ 3. 31)
면접은 코엑스에서 진행되었습니다. 저는 3.28 첫 날 오후가 걸렸습니다.
당시 코엑스가서 찍은 사진
당시 소마 공식 인스타그램에서 면접장을 보여주었는데 저것 때문에 가뜩이나 떨리는데 더 심장 터지는 줄 알았습니다.
13기 부터는 포트폴리오(양식은 알려준다. 틀에 맞춰서 작성하면 된다.) 발표가 추가 되었습니다. 자신이 어떤 개발을 하여왔고 어떤 사람인지 더 명확하게 보여줄 수 있는 시간이다. 만약 포트 폴리오가 없을 경우 학업 계획서를 발표하면 됩니다.
면접은 5대5로 1시간씩 진행되었으며 1명당 포트폴리오 발표 3분 + 질문 대답 9분으로 평균 1명당 12분씩 진행하면 1시간이 채워집니다.
만약 면접 포기자로 인해 4명이 될경우 시간도 12분씩 줄어듭니다.
면접을 보는 분과가 총 5분과가 있었으니 1시간당 25명씩 면접을 보는 셈이었습니다.
면접장에 입장하면 각 자리마다 알고리즘 문제가 프린트 되어서 놓여져 있다. 그러나 자신의 코드는 공개되지 않고 면접관님들만 볼 수 있었습니다.
면접은 분과마다 면접관님들의 성향에 따라 천차만별이기 때문에 이게 나온다. 저게 나온다라고 할 수 없지만
모든 분과를 합쳐보면 전체적으로는 크게 다음 3가지로 나온 것 같습니다.
포트폴리오 or 자소서 기반 기술 위주 및 검증
인성 질문 위주
CS 지식 질문 위주
내가 면접 볼 때는 알고리즘 관련 질문이 딱 하나 다른 면접자에게 질문이 들어왔었다.
나는 포트폴리오(백엔드 프로젝트 위주로 발표, 어떻게 구현하였고 어떤 문제를 해결하였는지) 위주 질문을 받았으며 주로 DB 관련 질문이 많았다.
- ERD 설계를 다음(포트폴리오에 설명)과 같은 방식으로 한 이유는?
- 효과적인 변수명 작성 방법은 무엇인가?(협업을 위한 변수명 네이밍 규칙 부분 대답을 듣고 싶어하신 것 같다.)
- DB에서 index가 무엇이고 index에 대한 장단점은?
- DB에서 데이터 하나를 insert 할 때 발생하는 시간복잡도는?
- 마지막으로 말하고 싶은 포부가 있다면 말해주세요.
다른 면접자들에 비해 좀 더 질문을 많이 받았던 것 같은데 다른 질문들은 기억이 안나서 저정도만 적었습니다.
5. 최종 결과(4. 8 10:30 발표)
SW 마에스트로를 수료하고 회고하면서 적고보니... 나도 참 개발 실력이 한참 부족했구나를 느꼈다. 그만큼 정말 많이 성장할 수 있었다.
모두 합격하세요~!
'회고록 > 후기' 카테고리의 다른 글
2023 오픈소스 아카데미 컨트리뷰션 후기 Challenges & Masters (0) | 2023.11.13 |
---|