직무명 / 네이버 기술 직군 신입 채용 : Track_공채*
1. 다음 중 자신 있는 분야를 우선순위 별로 작성해 주세요. ■ Front-end ■ Android ■ iOS ■ Back-end ■ AI/ML ■ Data Engineering. 그렇게 선택한 이유를 간단하게 알려주세요.최대 3순위까지 작성 가능합니다.
- 작성예시 : 1) Front-end 2) iOS 3) Back-end / 선택 이유 : (← 꼭 예시와 같이 작성해 주세요)#채용 전형 진행에 참고할게요 #특히 인터뷰 전형에서 구체적인 경험을 질문할 수도 있어요 #잘 어필할 수 있는 분야로 작성해 주세요※ 입사 후, 부서 배치를 위한 분야 선택은 별도로 진행됩니다.
- 최대 1,000자 이내로 작성 해주세요.
- 실제 답변 (877/ 1000)
- Front-end 2) Back-end [1. Front-end] 제가 가장 좋아하고, 잘 할 수 있는 분야는 "Front-end" 입니다. 제가 겪은 문제를 다른 사람도 느끼고 있다는 것을 발견할 때, 또 그것을 개선하기 위해 아이디어를 찾아내고, 실행에 옮겨 성과를 확인하는 일 자체에 즐거움을 느낍니다. 창업동아리에서 기획을 담당하며, 노코드툴(notion, google sheets, sheets2site)을 통해 여러 가설들을 검증하곤 했지만, 다음 단계로 나가기 까지 사용성과 유연성에서 많은 한계를 느꼈습니다. 그 때 처음 Front-end 개발을 접하면서, 여러 아이디어를 빠르게 구현하고, 변경해가며 다양한 가설들을 검증할 수 있었고, 문제 해결 도구로써의 Front-end 개발의 매력을 깨닫게 되었습니다. 이후 내가 좋아하는 것을 조금 더 잘해보자라는 마음으로, 2번의 부트캠프와 1번의 인턴을 경험했습니다. (부트캠프 1개는 현재 진행 중) 이 과정에서 프론트엔드에게 필요한 기본지식들을 숙지하고, 요구사항을 구현할 수 있는 기본 능력 뿐 아니라 데이터시각화, 최적화, 테스트 등 프론트엔드의 다양한 분야에 대해서도 공부할 수 있었습니다. 제가 가장 좋아하고, 잘 할 수 있는 Front-end 분야에서 꼭 일하고 싶습니다. [2. Back-end] 프로젝트 중 back-end 팀원이 부재하여, 직접 Back-end를 담당한 경험이 있습니다. Node.js, Express, Sequelize, PostgreSQL 을 이용하여 기본 서버 환경을 구축하고, AWS 환경에서 배포까지 진행하였습니다. 이 과정에서 front-end라는 나무만 보는 것이 아니라 web(client- server-DB)의 전체 흐름을 이해할 수 있었습니다.
2. 가장 자신 있는 또는 좋아하는 컴퓨터공학 관련 이수 과목명과 성적, 그리고 해당 과목을 택한 이유를 각각 기재해 주세요.
- 최대 6개까지 작성해 주세요.비전공자여서 학교에서 이수한 과목이 없을 경우, 개발자가 되기 위해 별도로 공부했던 컴퓨터공학 관련 학습내용을 작성해 주세요.작성예시 : 컴퓨터구조 / A / 컴퓨터 구조 전반에 대한 탄탄한 기본기를 갖출 수 있는 수업이었습니다.#관심분야와의 연관성 #기본에 대한 관심 #탄탄한 기본기
- 최대 1,000자 이내로 작성해주세요. (808 / 1000)
- 감성인터페이스 설계 / A+ : UI, UX의 기본 지식에 대해서 학습하고, 실제 운영중인 서비스를 선정하여 개선 방안을 도출하고 적용해보는 수업이었습니다. : 공공 시설 예약 서비스에서 [1. 실제 예약 까지 depth가 길다는 문제] , [2. 모든 정보들이 텍스트로 제공되어 가독성이 떨어지는 문제]을 관찰했습니다. 구글 설문지를 만들어 실제 이용자들도 같은 문제를 경험하고 있는지, 혹시 다른 문제는 없는지 문제점을 구체화하였고, [1. 불필요한 예약 단계를 합치고 생략하여 depth를 줄이고], [2. 시설의 대표 Icon을 가져와 정보를 시각화하여 가독성] 을 높여 해결하고자 하였습니다. 이를 위해 새로운 인터페이스를 Figma 프로토타입을 통해 제작하였고, 기존 서비스와의 비교 테스트를 통해 개선효과까지 측정할 수 있었습니다. : 하나의 웹 서비스에서 문제를 발견하고, 프로토타입을 통해 개선효과까지 측정하는 하나의 사이클을 경험한 것이 즐거웠고, 프론트엔드에 흥미를 가지게 만든 수업이었습니다.
- 'R'이라는 통계 프로그램을 사용하여, 주어진 데이터를 분석하고 가공하여 의미 있는 결과를 도출해내는 수업이었습니다. 당시 프로그래밍은 컴퓨터공학 전공자들만 할 수 있는 영역인 줄 알았던 저의 편견을 깨주었던 수업이었습니다. 수 많은 데이터를 분석할 때, code를 통해 반복된 일을 처리하거나 주어진 기능을 효과적으로 사용해보며 '프로그래밍의 필요성과 중요성'을 강력하게 알게 되었습니다. 이 때의 경험이 이 후 창업 프로젝트에서 직접 웹 개발에 참여하게 되는 용기를 주었습니다.
데이터 프로그래밍 / B
3. 기술적으로 어려운 문제를 해결한 경험들을 상세히 작성해 주세요. (학교수업/프로젝트/경진대회/대외활동 등)
- 맞닥뜨렸던 문제들을 '구체적'으로 기술하고, 본인의 접근 방법과 해결 과정, 그리고 실제 결과를 '상세히' 기술해 주세요.문제를 잘 해결하셨다면 그 경험에서 아쉬운 점 혹은 더 나은 방법은 없었을지에 대한 고민 과정을 함께 작성해 주세요.해결하지 못한 경험이더라도 해결을 위해 얼마나 깊이 있게 고민을 했는지 그 과정에 대해 이야기해 주세요.코드로 설명해 주셔도 좋습니다.#해결 못한 경험도 좋아요 #과정을 보고 싶어요
- 최대 1,000자 이내로 작성해주세요.
- 소개1 문제 1 해결1 - 시간과의 싸움, 빠른 검증 필요, 외부의존성 줄이기 노코드툴 (노션 > 시트를 그대로 웹사이트로 만들어주는 서비스 > 개발팀) 문제 2 해결 2 성과 아쉬웠던 점1 ( 끝이 났을 때 더 뛸 힘이 남아있었던 것. 더 나은 해결방법에 대한 고민
[홍개팅 프로젝트]
이 프로젝트는 학교를 다니면서 제가 직접 느낀 '같은 학교 사람들끼리의 네트워킹 부족' 이라는 문제를 해결하고자 약 1년간 진행했던 프로젝트 입니다.
같은 학교 사람이라는 것만으로도 '비슷한 나이대, 라이프사이클, 관심사, 시공간 등' 강한 유사성을 가진다고 생각했고 '나의 고민을 더 들어줄 수 있는 사람' '나와 더 잘 맞는 사람' 들을 연결해주고자 하였습니다. 그 첫 걸음이 같은 학교 소개팅이었습니다. 웹이라는 공통의 플랫폼에 자신의 소개를 진실성 있게 작성하여 올릴 수 있도록 하여, 해당 글을 읽고 호감을 느낀 누구나 해당 당사자에게 오픈채팅을 통해 연락할 수 있도록 하는 [셀프소개팅] 방식과 자신의 소개와 이상형에 대한 정보를 자세하게 설문지로 제출하면, 운영진이 직접 매칭을 해주는 [1:1 소개팅] 방식으로 운영하였습니다.
이 프로젝트에서 어려웠던 부분은 1년에 4번 시즌제로 운영하기 때문에, 제한된 시간 안에 수시로 바뀌는 수 많은 가설들을 서비스에 녹여 검증하는 일이었습니다. 매 시즌 마다 주요 검증 가설을 채택하고, 이를 중심으로 서비스를 운영하고자 하였습니다.
이 방침에 따라 '시즌1'에서는 노션을 사용하여 서비스를 운영하게 되어 외부 의존성을 강하게 가졌지만, 가장 빠르게 실행하여 사람들의 참여를 이끌어낼 수 있었습니다. 또 '시즌2' 에서는 모든 설문지를 노션에 직접 기입하는 반복되는 작업의 비용을 줄이기 위해 'sheet2site'라는 노코드툴을 이용하여 스프레드 시트를 자동으로 변환하여 웹사이트를 만들어 자동화를 이루어냈습니다. '시즌3'에서는 학교인증, 포인트제도 등과 같은 서비스로직을 반영하기 위해, 외부 의존성을 줄인 우리 만의 웹사이트가 필요하게 되었고, 이 때 개발팀을 구인하여 웹서비스를 만들어낼 수 있었습니다.
최종적으로 홍익대와 경희대 2개의 학교에서 1500명의 학생이 참여, 4000건 이상의 매칭을 발생시키고, 홍익비즈해커톤 대상, 프라이머 16기 킥오프 선정등으로 가능성을 인정받았습니다.
[선택] 4. 본인의 대표적인 개발 경험, 활동을 가장 잘 보여줄 수 있는 Github, 블로그 등의 URL을 작성하시거나 자료를 첨부하시고, 간단한 소개나 설명을 해주세요.
- 공동 프로젝트였다면 본인의 역할을 명확히 써주세요.* 오픈소스 컨트리뷰션, 프로젝트, 본인이 작성한 소스코드 등 (임시저장 후 복수 첨부 가능 / 최대 200MB)#코드/소스로 마음껏 어필해 주세요 #완성도는 중요하지 않아요 #가능한 모든 활동에 대해 보여주세요#public하게 볼 수 있는지 확인해주세요
[노션 블로그 - https://develop-water.notion.site/b8e1fcda6a6e4370a5a7c73d2ad7c186?v=59617a81582047198a8819628c38f10a ]
- 프로그래머스 DevCourse 진행 중 배운 내용을 기록하는 학습 TIL
- 개발 주제를 중심으로 배운 내용을 정리하고 생각을 작성하는 프로그래밍 파트
[CheQuiz - Github: https://github.com/prgrms-fe-devcourse/FEDC2_CheQuiz_Gidong
팀노션: https://prgrms.notion.site/CheQuiz-d78ebad05db44446903ee510f8760b29]
- 가장 최근 2주 동안 진행한 프로젝트로 '퀴즈를 통해 개발 지식을 점검하는 서비스'
- 퀴즈 생성 기능, 퀴즈 필터링 및 정렬 기능 구현
- 2번의 KPT 회고 리드 및 실제 서비스화를 위한 리팩토링 계획 수립
[개인 GitHub - https://github.com/Outwater]