지원부터 시작
작년 (2022년) 말부터 SW 마에스트로 14기 연수생이 되기 위해 굉장히 노력하고 달려왔습니다. 이 과정들을 여러분들께 공유하고자 합니다.
제 스펙을 말씀드리면, 김해에 있는 인제대학교 컴퓨터공학과 3학년 재학 중이고 지원일 기준으로 대외활동 DND를 통한 프로젝트 경험 하나와 동아리 팀장 정도 해보았습니다.
SW마에스트로를 안 지는 1년이 넘었고, 특히 육군 SW개발병 가산 점수가 있기 때문에 육군 개발병에 들어가고자 SW마에스트로를 선택한 것도 있습니다.
최종 연수생으로 선발되는 과정에서 다양한 분들을 만났을 때도 학력 및 프로젝트 경험 등으로 위축되었고, 이전 기수 분들 그리고 같이 준비하는 분들이 너무나도 괴물이어서 포기하고 싶었던 적도 너무나도 많았지만 "내가 해내고야 말겠다" 마인드를 계속 뇌에 새기고 스스로 가스라이팅 하며 지원서를 작성했던 것 같습니다.
지원서 및 자기소개서
SW마에스트로 지원서에는 기본적으로 본인 인적 사항 및 SW 개발 능력 체크란(?), 마지막으로 자기소개서까지 작성할 수 있습니다.
먼저 SW 개발 능력란에는 아래 사진과 같이 작성하였습니다.
따로 해당 능력을 중점으로 평가하는 것은 아닌 듯하여 적당히 작성하였습니다.
그다음은 대망의 자소서 문항입니다. 4개의 문항이 있고 각 문항당 400~3000자 사이로 작성하면 됩니다.
지원서 제출 단계는 그냥 막 적지만 않으면 거의 통과되는 것으로 알고 있습니다. (14기 기준)
자소서 단계에서 떨어지는 분을 본 적이 없습니다. 하지만 해당 자소서를 통해 추후 있을 심층 면접 문제가 바뀔 수 있기 때문에 면접을 염두에 두시고 자신의 자소서로 예상 질문을 만들어 가며 대답해 낼 수 있는 문장들로 추려 내시는 것을 추천드립니다.
저는 다음 내용으로 추려 지원서를 작성하였습니다.
[자기소개1] 소프트웨어분야 전문성을 키우기 위해 남들과 달리 특별한 노력을 한 경험을 서술하여 주시기 바랍니다.
- DND 포톡스 프로젝트 내용
- 대학교 학식 및 정보 제공 서비스 (디스코드 봇)
- 개발 블로그 운영 어필
- 꾸준한 학교 공부 및 동아리 활동 (학점, 동아리 팀장)
자기소개 1번 문항은 총 2472자 작성하였습니다.
[자기소개2] 귀하의 장래희망을 서술하여 주시기 바랍니다.
- 협업 역량을 갖춘 개발자
- 사용자 경험을 중시하는 개발자
- 실생활의 불편한 점을 해소하는 개발자
자기소개서 2번이 정말 어려운 부분이라고 생각합니다. 이렇다 할 장래희망을 적기가 어려워 최대한 제가 가지고 있는 가치관을 글에 녹여내려고 노력하였습니다.
자기소개 2번 문항은 총 985자 작성하였습니다.
[연수계획서 1] 귀하께서는 2023년도 「SW마에스트로」 과정에서 동료 연수생들과 협력하여 새로운 프로젝트를 완성하여야 합니다. 어떤 능력을 갖춘 연수생들과 어떠한 프로젝트를 어떻게 수행할 것인지 귀하의 구체적인 계획을 서술하여 주시기 바랍니다.
- 하고 싶은 프로젝트: 종업원 급여 및 근태 관리 프로젝트
- 함께 하고 싶은 연수생: 협업을 중시하고 빠르고 안정적인 프로덕트를 개발할 수 있는 연수생
- 프로젝트를 좋은 프로덕트로 만들어가는 과정
연수계획서 1번 문항은 총 3가지에 집중하여 작성하였습니다.
1. 하고 싶은 프로젝트에 대한 내용
2. 함께 하고 싶은 연수생에 대한 내용
3. 프로젝트 진행에 대한 구체적인 계획
연수계획서 1번 문항은 총 1750자 작성하였습니다.
[연수계획서 2] 2023년도 「SW마에스트로」 과정에서는 연수생에게 장학금, IT기기, 프로젝트 활동비 등을 지원할 예정이며, 본인이 희망하는 온라인 강의와 프로젝트 수행을 도와주는 멘토를 통해 귀하의 SW능력을 향상 및 발전시킬 수 있는 기회를 제공하고 있습니다. 앞으로 귀하께서 본 과정을 통해 이루고자하는 목표가 무엇인지 구체적으로 서술하여 주시기 바랍니다.
- 연수생들과 프로젝트를 진행하여 개발, 협업, 소통 역량을 늘리고 싶다.
- 처음 마주하는 문제를 경험하고 해결하여 다양한 문제를 해결할 수 있는 문제 해결 역량을 갖추고 싶다.
- 다양한 멘토님들께 배우고 싶다
연수계획서 2번 문항은 제가 얻어가고 싶은 것과 SW마에스트로 과정을 하며 이루고 싶은 목표에 대해 간략하게 작성하였습니다.
연수계획서 2번 문항은 총 1037자 작성하였습니다.
자기소개서를 혼자 작성하는 것이 역시 힘들 것 같아, 소마 14기 준비 오픈 카톡 방에서 자소서 첨삭 스터디를 운영하며 다양한 연수생 분들과 내용 첨삭 및 피드백을 거쳤습니다.
1차, 2차 코딩테스트
[SW마에스트로] 소마 14기 1차 코딩테스트 후기
알고리즘먼저 필자 티어는 solved.ac 기준 골드 1이라는 점을 알려드립니다.백준 티어를 올리는 것을 좋아하지만, 알고리즘 문제들을 보고 풀면서 "나는 알고리즘 공부를 하는 거 보단 계속 개발하
www.jongung.com
[SW마에스트로] 소마 14기 2차 코딩테스트 후기
알고리즘먼저 필자 티어는 solved.ac 기준 골드 1이라는 점을 알려드립니다.백준 티어를 올리는 것을 좋아하지만, 알고리즘 문제들을 보고 풀면서 "나는 알고리즘 공부를 하는 거 보단 계속 개발하
www.jongung.com
1, 2차 모두 알고리즘 4문제 SQL 1문제로 구성되어 출제되었습니다. SW마에스트로 코딩테스트는 자료구조 및 그래프 탐색 이해도를 높이시고 구현 문제를 많이 풀어보시는 것이 중요하다고 생각합니다.
특히, 가장 중요한 것이 SQL 문제를 무조건 맞히셔야 한다는 것입니다. 제 생각엔 가장 쉬운 알고리즘 문제와 SQL 문제만 맞히셔도 합격 가능성이 있다고 생각하기 때문에 프로그래머스 SQL 기출 문제들 꼭 모두 풀어보시고 국밥 SQL 문제를 맞히시길 바랍니다.
심층면접
먼저 면접 스터디도 운영하여 처음 겪는 면접에서도 당황하지 않고 잘 대처할 수 있도록 여러 번 연습하고 진행할 수 있도록 노력하였습니다.
면접 스터디가 많이 중요하다고 생각합니다. 앞으로 SW마에스트로 연수생을 목표로 두고 계신다면 꼭 일주일 전부터라도 면접 스터디를 구성하여 많은 분들과 질문도 나누고 피드백하며 질문에 유연해지려고 노력하시길 바랍니다.
목, 금, 토 3일간 진행되었던 면접 중 가장 이른 날인 목요일에 면접을 보게 되었습니다.
저는 목요일 4시 타임에 3분과 2번이었습니다.
갑자기 이틀 전에 심한 장염에 걸려서 컨디션 최악 상태로 인생 처음으로 맞이하는 다대다 면접으로 들어갔습니다.
일단 면접 구성은 포트폴리오 발표 3분, 그리고 공통 질문과 세부 질문으로 구성되었습니다.
포트폴리오
https://devung.notion.site/1f68f48285a64919a34987250aa2621e
제 포트폴리오입니다. 해당 포트폴리오로 약 2분 40초 정도 발표 하고 자리로 돌아갔습니다. 발표 대본을 저는 거의 외우다시피 하여 들어갔습니다. 다른 분들보다 빠르고 정확하게 내용 전달을 하려고 하기 위해서 포폴에 조금 힘을 실었습니다.
발표
발표 내용은 프론트엔드 개발자인 것을 설명하고, 제 개발 가치관에 대해 나열하였습니다. React Native와 React를 위주로 공부하고 개발 한다고 이야기 함으로 프론트엔드 개발자임을 좀 더 나타내려고 노력하였습니다.
이후 동아리 팀장으로 활동한다는 이야기를 했고, DND 및 포톡스 프로젝트 이야기를 쭉 하였습니다.
마지막으로 소프트웨어 마에스트로에 오기 위해 다양한 스터디를 운영하며 꼭 오고 싶다는 어필을 2번 하였습니다.
공통질문
면접장 내 인원 모두가 발표를 끝내고 나면, 모두가 답변해야 하는 공통질문이 있습니다.
저희 분과는 공통 질문 비율이 매우 높았습니다.
저희 분과가 밭은 질문은 다음과 같습니다.
- 면접장까지 오느라 수고가 많으셨습니다. 혹시 오는 길에 적용할 수 있는 알고리즘이 있다면 그 알고리즘에 대해 설명해 주세요.
- 프로그램들을 자다 보면 여러 가지 버그들이 발생합니다. 여러분이 어떤 프로세스로 버그들을 고치는가 궁금합니다.
- SW마에스트로 과정이 하고 싶은 이유 및 얼마나 쏟을 수 있는지 궁금합니다.
- 지원자님의 MBTI를 말하고 그 MBTI 성격으로 팀에게 어떤 도움이 될 수 있는지 말해 보세요.
- 최근 관심 있는 신기술에 대해 말하고, 그 신기술을 사용한 사례에 대해서 구체적으로 설명해 주세요.
- 마지막으로 한마디 또는 어필해주세요.
대답하기 어려운 질문들도 있었으나, 최대한 머릿속에 있는 내용들을 조합하여 대답하려고 노력하였습니다.
개인질문
- 스프린트를 하며 가장 중요한 것이 무엇이라고 생각하나요?
- 포톡스 프로젝트에서 Redux를 사용한 이유에 대해 알려주세요.
- Recoil과 Context API의 차이점에 대해서 설명해 주세요.
- prop란 무엇인가요?
역시 프론트엔드 개발 위주 질문이 많이 왔고 특히 전역 상태관리 라이브러리들에 대해서 많이 물어보셨습니다. 너무 당황해서 Context API를 머릿속에서 아예 잊어버려서 대답조차 하지 못했습니다 ㅠㅠ...
이번 한 해 너무 재밌을 거 같습니다. 연수과정동안 다양한 연수생분들과 네트워킹 하고 재밌는 시간 가질 수 있으면 좋겠습니다.
'대외 활동 > SW마에스트로' 카테고리의 다른 글
[SW마에스트로 14기] 4월 한달간의 이야기 (OT, 미니 프로젝트, 팀 빌딩, 개발 역량 테스트) (1) | 2023.05.10 |
---|