김나영 | 고등학교 | 국제통상과 | 저는 회계 전공으로 회계 프로그램을 자주 사용하면서 기능 부분에 불편함을 느낀 적이 많았습니다. 불편 사항을 더 편리하게 수정할 수 없을까라는 생각하던 때 프로그램을 만드는 개발자라는 직업에 대해 알게 되었습니다. 그 후 여러 매체를 통해 개발에 대해 보고 관심이 생겨 유튜브에서 Java 강의를 찾아보았고, 내가 작성한 대로 반응하며 결과물이 나온다는 것에 많은 즐거움을 느꼈습니다. 그 후 개발자가 만든 코드와 사이트들을 보며 개발자가 되고 싶다 생각하게 되었습니다. 저는 비전공자이고, 프로그램과 여러 사이트를 사용하던 사용자였기 때문에 불편 사항에 대해 더 잘 알고 있고 사용자 입장에서 생각해 볼 수 있었습니다. 사람들이 불편하다고 느끼는 것을 개선해나가고 싶어 개발자가 되고 싶습니다. 조금 더 전문적인 지식을 쌓고 싶던 때 백엔드 스쿨 2기 모집을 보게 되었고, 개발의 원리를 이해하고 기초부터 탄탄히 쌓아볼 수 있는 백엔드 스쿨에서 많은 경험을 해보고 싶어 지원하게 되었습니다. | 저는 약 5개월간 자바 개발자 양성 과정 국비 수업을 수강했습니다. Java와 MYSQL, Spring, MyBatis등을 이용하여 웹사이트를 제작하는 프로젝트를 진행 및 완성하는 경험을 해봤습니다. 두 번의 팀 프로젝트를 진행하며 중고 거래 커뮤니티와 사용자 위치 기반 헬스장, 밀키트 판매 사이트를 제작 해봤습니다. Spring Boot을 이용한 헬스장 및 밀키트 프로젝트에서는 Thymeleaf를 사용하여 웹 페이지를 제작하였습니다. 사용자의 입장에서 생각하여 불편하다 느낄 수 있는 부분은 좀 더 편하게 이용할 수 있게끔 변경하고, 서로 코드를 작성할 때는 편하게 볼 수 있게끔 작성하려 노력했습니다. 혼자서 제작하는 것이 아닌 팀원들과 함께 제작하는 것이었기에 모두가 제가 작성한 코드를 봤을 때 쉽게 이해할 수 있도록 노력했습니다. 서로의 코딩 스타일을 같게 하고 주석으로 설명을 적어가며 진행한 경험이 있습니다. | 저에게 커뮤니케이션의 중요성에 대해 깨닫게 해준 팀 프로젝트가 있었습니다. 프로젝트 진행 중에 팀원 2명이 같은 기능을 제작하고 있었다는 것을 알게 되었습니다. 저는 커뮤니케이션 부족으로 일어난 일이라 판단하였고 매일 모두 모여서 1시간가량 본인의 힘든 부분, 헷갈리는 부분 등을 이야기하며 서로가 알고 있는 부분에서는 해결방안을 찾을 수 있게끔 도와주는 방식으로 진행하자 제안했고 직접 주도하여 팀원 모두 git에 코드를 공유해 서로의 코드에 부족한 부분을 채워주며 진행했습니다. 그리고 서로의 진행 상황과 구현이 완료된 부분, 부족한 부분을 ppt로 정리하여 공유해 서로의 상황을 완벽히 알 수 있게끔 진행하려 노력하였습니다. 그 후 프로젝트는 정해진 기간 내에 모든 기능을 구현할 수 있었고 성공적으로 마무리할 수 있었습니다. 이때의 경험으로 팀 프로젝트를 진행할 때는 기능 구현도 중요하지만, 원활한 커뮤니케이션 또한 중요하다는 것을 깨닫게 된 프로젝트였습니다. | 백엔드 스쿨 입과 후 첫 번째 계획은 1~2개월 동안 진행될 기본 지식을 정확하게 이해하는 것입니다. 기초가 조금 쌓여있는 Java를 배울 때는 조금 더 깊이 있게 공부하려 합니다. 이미 알고 있는 지식은 더 정확하게, 헷갈렸던 부분은 더 이상 실수하지 않게 당일 배운 내용을 정리해보면서 나중에 같은 내용이 헷갈릴 때 빠르게 다시 이해할 수 있게끔 할 것입니다. 매일 수업을 들었던 내용을 이해하고 공부가 완료되면 GitHub이나 블로그에 TIL을 작성할 계획입니다. 그날 배운 내용과 비슷한 예제를 풀어보고 얼마나 공부했는지, 얼마나 이해했는지를 점검하기 위해 매일 매일 TIL을 작성할 것입니다. 그 후 백엔드 스쿨에 함께 하게 될 분들과 자바 스터디를 할 것입니다. 매주 주제를 하나 잡고 공통된 주제에 대해 함께 공부하고 서로 문제를 풀어보는 형식의 스터디를 계획 중입니다. 그리고 팀 프로젝트에서 Git을 활용해 협업하고 코드 관리를 할 것이기 때문에 팀 프로젝트 진행 전 Git에 대해 완벽히 이해하기 위해 Git 공부를 할 것입니다. 그리고 이러한 계획들을 수료까지 꾸준히 할 것입니다. 수료 후에는 스쿨 기간 동안 진행했던 프로젝트를 포트폴리오로 정리하고 이력서 및 자기소개서 작성을 첫 번째로 할 것입니다. 그 후 회사 탐색을 하며 직접 회사의 공고를 찾아보고 지원 요건에 대해 알아보며 어떤 부분을 준비해야 하는지를 알아볼 것입니다. 그다음에는 코딩테스트와 면접 대비를 위해 함께 수업을 들었던 분들과 함께 공부할 것입니다. 코딩테스트 예시 문제들을 풀어보고 모의 면접 연습을 해볼 것입니다. 서로 예상 면접 질문을 해보고 답변하는 과정에서 당황하지 않고 대답할 수 있는 연습을 할 것입니다. 스쿨 수업 기간에 배우며 정리해둔 cs 지식을 다시 한번 공부하며 기술 면접에 대비할 것입니다. 이 계획을 취업이 성공적으로 될 때까지 꾸준히 할 것입니다. |
조예지 | 대학교(4년제) | 수의학과 | 제가 본 교육에 지원한 동기는 영향력 있는 사람이 되고 싶기 때문입니다.저는 수의사로 근무했었으며 현장에서 볼 수 있는 다양한 문제들을 직접 해결하기 위해 프로그래밍에 관심을 가지게 되었습니다. 더 나아가 이를 이용하여 단순 편의 및 정보를 제공하는 것이 아니라 이용자들의 의식 변화도 만들 수 있다는 것을 알게 되었습니다. 현재는 사회에 선한 영향력을 줄 수 있는 서비스를 만드는 것이 저의 최종 목표입니다.서비스를 만들고 싶다는 막연한 목표로 공부를 시작했습니다. 직접 경험해보고 길을 선택하기위해 웹 개발, 데이터 분석 기초 강의를 수강하였습니다. 이를 통해 프론트엔드, 백엔드, 데이터 분석을 경험하였고, 서비스 비지니스 프로세스를 구현하는 백엔드에 매력을 느끼게 되어 백엔드 개발자를 꿈꾸게 되었습니다.또한 ‘멋쟁이 사자처럼'은 오랫동안 운영되며 수많은 프로그래머 인재들을 양성해왔습니다. 저도 또 한명의 백엔드 개발자 인재가 되고자 지원하게 되었습니다. | 국비 과정인 K-디지털 기초역량훈련으로 웹 개발 기초 및 데이터 분석 강의를 수강하였습니다. 이를 통해 html, css (bootstrap), javascript (jquery)를 이용하여 홈페이지를 만들고, pymongo를 이용하여 mongoDB를 다뤄보았습니다. 그리고 python-flask를 이용하여 API를 만들고 AWS ec2 서버를 구매하여 배포 방법을 알게 되었습니다.또한 데이터 분석 기초 강의에서 파이썬을 이용한 크롤링, 데이터 가공, 분석, 머신러닝 등을 배웠고, 파이썬 언어에 익숙하게 되어 코딩테스트 연습을 파이썬으로 하게 되었습니다.백엔드로 길을 정하고 나서는 자바 입문 강의를 수강 완료하였습니다. 현재는 자바로 코딩테스트를 풀며 언어를 연습하고 있으며, 기초를 다지며 프로젝트를 준비 중입니다.모든 강의 내용 및 추가로 공부한 내용, 과제에서 생겼던 문제점 및 해결 방법을 블로그에 포스팅하였습니다. | 저는 팀 프로젝트를 진행하면서 시스템을 만드는 역할을 하였습니다. 이 프로젝트는 오래 걸리는 작업임에도 부담을 줄이려는 노력으로 끝까지 진행해서 기억에 남습니다.전 동물병원에서 보호자 안내용 수술 안내문이 없었습니다. 이로 인해 사람마다 설명의 일관성이 떨어지는 한계가 있었습니다. 이러한 리스크를 최소화하기 안내문을 만들자고 제안하였고 이에 동의하는 선생님들과 팀을 구성하였습니다. 하지만 이는 피드백을 주고받는 시간이 필요하여 오래 걸리는 작업이며, 주 업무가 바쁘면 쉽게 중단될 수 있었습니다. 저는 흐지부지되지 않고 끝까지 하기 위해 고민하였습니다. 그래서 작업의 부담을 줄일 수 있도록 스케쥴과 템플릿을 제시하였습니다. 수술 빈도 및 중요도에 따라 안내문이 필요한 수술리스트를 만들고 이를 분배하였습니다. 그리고 효율적으로 집중할 수 있도록 필요한 틀을 만들었습니다. 결과적으로 꾸준히 진행되었으며 대부분의 수술 안내문을 만들 수 있었습니다. | ○ 입과 후 계획백엔드 스쿨 입과 후에는 실제 서비스를 런칭한다는 생각으로 참여할 것입니다. 단기적으로는 빠르게 개발자로서의 기초 역량을 기를 것입니다. 개발과 관련해서 부족한 점들을 보완하면서 프레임워크 (스프링부트), DB, 배포, git, 협업툴 등 새로운 분야를 빠르게 배워나갈 것입니다. 또한 실무에 적용할 수 있도록 프로젝트를 주도적으로 개발하고 운영하며 문제점을 찾아내고 이를 해결하는 능력을 기르겠습니다. 이로써 어떤 문제든 접근하고 해결해내는 돌파력과 책임감을 얻어갈 것입니다. 더불어 프로젝트를 통해 다른 개발자 또는 분야의 사람들과 협업하는 방법을 배우고 싶습니다. 가능하다면 스터디를 꾸준히 같이 성장해 나갈 동료도 만들고 싶습니다.저는 서비스 기업에 취업하는 것이 목표입니다. 따라서 서비스의 개발은 물론이며, 유지/보수 및 장기적인 트래픽 또는 데이터 관리 등에 대해서도 강사님들에게 배우고 싶습니다.○ 수료 이후 구직 계획수료 이후에는 서비스 기업에 취직하는 것이 목표입니다. 도메인도 중요하지만, 그보다 맡게 될 업무와 성장할 수 있는 환경인지를 먼저 고려하려고 합니다. 수강이 마무리된 후 취업할 예정이며, 학기가 끝나기 전에 취직 시장을 살피며 조건이 맞는 기업에 적절하게 준비할 것입니다.따라서 수업을 진행하며 프로젝트를 할 때 맡은 업무나 코드를 정리하여 포트폴리오화할 것입니다. 자기소개서 및 포트폴리오를 작성할 때는 본원에서 제공하는 코칭 서비스를 이용할 것입니다. 또한 이후에 cs 지식, 네트워크, 알고리즘 등 부족한 지식을 익히며 기술 면접에 대비할 것입니다. |
최수정 | 대학교(4년제) | 정보융합전공 | 법원 안에 있는 은행에서 근무할 때, 법원과 정보를 공유하여 업무를 하는 경우가 많았습니다. 그래서 정보 업데이트가 조금이라도 늦으면 이용자에게 피해를 끼치는 일이 잦았습니다. 그래서 저는 본사 기관 전산팀에 불편함을 느끼는 부분에 대해서 전달했고, 그 과정에서 직접 방법을 제시하기도 했습니다. 그 내용이 반영되어 전산이 수정되었고, 업무가 훨씬 쉬워짐을 몸소 느꼈습니다. 이후 많은 사람들이 편리하게 쓸 수 있는 기능을, 뿌리를, 기반을 만드는 일에 관심을 가졌습니다. 회사에서 서비스 하고 있는 것을 심도 있게 파악하고, 체계적으로 정리해서 효율적으로 사용할 수 있도록 목록화하는 일을 해보고 싶습니다. 또한 데이터 분야에도 관심을 가지고 있어, 백엔드의 서버 관리 포지션을 데이터 관리까지 폭넓게 직무를 넓힐 장기계획을 가지고 있습니다. 본 교육과정을 통해 내가 생각하는 어떤 것을 만들 수 있는지 경험하고 함께 만들어나가는 경험을 해보고 싶습니다. | 현재 컴퓨터학과 학부생으로서, 자바 언어를 통한 웹 구현, 파이썬 언어와 주피터노트북을 통한 데이터 분석 및 인공지능 라이브러리 활용 경험이 있으며, 데이터 구조와 컴퓨터 동작원리에 대해서 배웠습니다. 특히 효율적 프로그래밍에 대해 관심이 있어 알고리즘과 자바의 객체지향성에 대한 내용을 학교에서 배운 것 외로 따로 구글링과 인터넷 자료를 통해 공부하고 있습니다. 또한 저는 제가 상상하고 만들고 싶은 무언가를 현실로 구현하고 쉽게 배포하기 위해 프로그래밍을 시작하였기 때문에 생각을 서비스로 프로덕트화하고 수익을 얻을 수 있는지에 대해 지대한 관심을 가지고 있습니다. 이 호기심을 충족하기 위해서 여러가지 서적과 현직자 인터뷰 영상을 보고 있습니다. 우선 조그만한 서비스라도 배포해보는 경험을 해야 프로덕트에 대해 배울 수 있다고 생각하여 깃허브 서비스를 통해 제 웹을 직접 만들며 선행작업을 하고있습니다. | 대학교 조별 과제 때, 각 조가 같은 데이터를 가지고 다른 사업 아이템을 찾아내는 과제가 있었습니다. 데이터는 방대한데 조원별로 의견이 분분하여 데이터 분석 역할을 맡은 저는 의견마다 다른 기준으로 코드를 다시 만들어야 했습니다. 처음엔 무작정 고치다가 비효율적이라 느껴 주제가 달라도 꼭 있어야 하는 정보 나열을 뽑아 코드를 만들어 놓고, 경영을 맡은 조원의 의견과 데이터를 보고 있는 제 의견을 병합해서 어렵지 않게 코드를 수정해 나갈 수 있게 바탕을 만들어 커뮤니케이션이 더 원활하게 되게끔 조정하였습니다. 잘못하면 데이터 분석을 맡은 조원들과 경영을 맡은 조원끼리 말다툼도 있을 뻔했지만 원활한 커뮤니케이션을 통해 교수님께 제일 분위기가 좋은 조라는 칭찬도 듣고 성적 또한 잘 나왔습니다. 유연한 조정이 프로젝트 커뮤니케이션의 중요한 점이라는 것을 배웠던 것 같아 가장 인상깊었던 프로젝트였습니다. | “ 꾸준하게 “1. 1일 1 git 현재 만들고 있는 git 블로그를 통해 매일 배웠던 내용을 정리하고, 수업 도중에 모르는 단어나 개념이 나오면 인터넷 자료 탐색을 통해 알아보고 정리하여 수업 내용을 놓치지 않게 노력할 것입니다. 이렇게 하루마다 작은 공부 계획을 세우고 실천해나가면 성취감을 통해 추진력을 얻을 수 있다고 생각합니다.2. 배운 것을 바탕으로 나의 것을 만듭니다. 성취는 학습의 큰 원동력이고 프로그래밍의 본질은 본인이 구상하는 무언가를 표현해 내는 것이라고 생각하며 작동되는 것을 눈으로 보며 재미를 느낄 수 있다고 생각합니다. 그래서 저는 수업이 없는 주말 중 하루를 소요하여 주마다 배운 학습내용을 개념으로만 정리하는 게 아니라 직접 구현해보며 공부를 진행할 것입니다. 구현하는데 필요한 정보가 더 있다면 직접 찾아가며 만들어 낼 것입니다. 3. 뱀의 머리라는 목표를 달성하기 위해 노력합니다. 저는 직접 회사의 IT 부서에 찾아가 현직자 인터뷰도 진행해 보고, 각 회사의 부서 직무소개 영상을 챙겨보며 IT 시장에서의 인재상을 직접 파악해 보았습니다. 직무 전문성이 우선이며, 이를 증명하기 위해 Git 블로그에 코드 분석과 직접 만든 코드를 올리며 꾸준히 공부할 것입니다. 또한 현재 토익 점수를 800점 이상으로 유지하고 있고, 10월쯤 토익스피킹 또한 준비할 예정입니다. 어떤 회사를 목표로 지원을 하더라도 한 분야에서 이렇게 꾸준히의 노력을 했으며 전문성을 가지고 있다는 모습을 보여주어 취업이라는 목표를 달성해 내겠습니다. “ 열린 마음과 적극적인 자세 “ 코드를 공부하면서 정답은 없고 개선할 수 있는 방향은 너무나 다양하단 걸 알았습니다. 제가 이번 캠프가 더욱 기대되는 이유는 코드에 관심이 많고 열정적인 사람들을 만나 토론을 해보고 나은 코드를 연구할 수 있다는 점에 있습니다. 그래서 저는 학습하면서 동기들과 최대한 소통하며 의지 투합하여 창의적 프로그래밍을 함께 실천해 갈 것입니다. |
윤인규 | 대학교(4년제) | 수학/기계공학 | 학과와 회사 간판만 보고 취업을 준비하던 와중 스스로 큰 회의감을 느꼈고, 진심으로 하고 싶고 좋아하는 일이 무엇인지 고민해보았습니다. 대학을 다니면서 프로그래밍 관련 수업과 Matlab을 활용한 프로젝트를 열정적으로 진행한 경험이 있었고, 엑셀로 '스케줄 관리 프로그램', '자동 채점 프로그램' 등을 직접 만들어 사용할 만큼 코딩을 통해 원하는 기능을 직접 구현하는 것을 좋아한다는 사실을 깨달았습니다. 그렇게, 개발자가 되기로 결심하게 되었습니다. 특히, 데이터를 다뤘던 경험과 웹 프로그램이 잘 작동될 수 있도록 데이터와 서버를 관리하고 운영하는 백엔드 개발자로 마음을 먹었고, 백엔드 개발자가 되기 위해 독학을 하고 있었습니다. 그러던 와중, 자바 기본기를 중점으로 공부하고 프로젝트 경험과 다른 열정적인 동료들도 만날 수 있는 백엔드 스쿨을 발견하였고 같은 꿈을 향해 나아가는 수많은 동료들을 얻을 수 있다는 점이 너무 귀중하다고 생각이 들어 지원하게 되었습니다. | ADsP라는 자격증을 취득하면서 데이터 구조와 데이터 분석 방법론에 대한 지식을 배울 수 있었습니다. 이 자격증을 취득하기 위해 만든 요약본과 직접 만든 자동 채점 프로그램을 블로그에 포스팅하였는데, 그 게시글의 누적 조회수가 26,000건에 누적 공감 수는 848건을 받았을 만큼 여러 사람에게 도움을 주게 되었고 큰 뿌듯함을 느꼈습니다. 이 경험 덕분에 사용자들에게 편의를 제공하는 백엔드 개발자가 되고 싶다는 생각을 갖게 된 계기가 되었습니다. 또한, MOOC 강의를 통해 운영체제와 자료구조 강의를 꾸준히 공부하고 있고, 자료구조 이론을 바탕으로 자바 알고리즘 구현 공부를 꾸준히 진행하고 있습니다. 만약 백엔드 스쿨에 함께할 수 있게 된다면, 마음이 맞는 동료들과 함께 스터디해서 함께 성장하는 것이 저의 소망입니다. | 저는 골프 스윙 동작 분석 프로젝트 경험이 있습니다. 골프채에 달린 IMU 센서로부터 얻어지는 데이터를 Matlab을 활용하여 시각화 하는 과정에서 원하는 결과물이 쉽게 나오지 않았습니다. 끊임없이 팀원들과 해결 방법을 찾으려고 노력했고,센서로부터 얻은 정제되지 않은 데이터의 Noise 때문에 시각화가 잘 안되는 것이 원인임을 찾아내었고 정제할 방법을 찾기 시작했습니다. 조원 중 코드 작성 능력이 뛰어났던 저는, Github에서 수많은 코드들을 수집하였고 수집한 자료를 바탕으로 프로젝트 실험 조건에 맞추어 매개변수 및 메서드를 수정하여 원하는 결과물을 얻을 수 있었습니다. 원하는 결과물을 얻기까지 수많은 시행착오를 거치고 몇일을 밤을 새며 많은 시간을 투자하며 힘들었지만, 덕분에 더 큰 성취감을 얻을 수 있었고 포기하지 않고 계속 파고들면 뭐든지 할 수 있구나를 알게되어 인상깊은 프로젝트 경험이 되었습니다. | 입과 후 백엔드 스쿨에서 진행하는 수업은 당연히 성실하게 참여할 것입니다. 제가 다짐할 수 있는 부분은, 교육이 끝난 뒤 시간과 주말 시간을 생산적이고 소중하게 보낼 생각입니다. 교육이 끝난 직후에는 배웠던 내용들을 남들에게 설명할 수 있을 만큼 이해한 후 기술 블로그에 작성하여 완전히 제 것으로 만들 것이고, 알고리즘 공부는 매일 꾸준히 공부하는 것이 좋다고 생각하기 때문에 아무리 힘들어도 꾸준히 할 생각입니다. 주말 중 하루는 같이 공부하는 사람들을 만들어 서로 서로에게 동기부여를 지속적으로 하고 받을 수 있도록 할 예정입니다. '멋쟁이 사자처럼 백엔드 스쿨' 지원자라면 열정적으로 참여하여 함께 성장할 수 있을 것이라 믿어 의심치 않습니다. 스터디 주제는 상의를 해봐야겠지만, 취업에 대비하여 코딩테스트 혹은 기술 면접에 대비하여 알고리즘 혹은 CS 스터디를 하며 미리 탄탄하게 대비를 할 것입니다.이 외에도, 교육을 수강하면서 기술 블로그 및 깃허브 관리를 꾸준하게 할 것이고, 프로젝트를 진행하면서 트러블 슈팅 경험, 핵심 코드 등을 잘 정리하여 포트폴리오를 잘 정리해두어 이를 바탕으로 구직 활동을 적극적으로 할 예정입니다. 자사 서비스를 갖고 있는 회사를 중점으로 구직활동을 진행할 생각이고 제가 믿고 따를 좋은 멘토가 있는 회사라면 주저하지 않고 취직하여 백엔드 개발자로서의 커리어를 시작할 생각입니다. 백엔드 스쿨에서 진행하는 커리어 코칭 및 특강을 통해서 더 디테일하게 구직 계획을 세우도록 하겠습니다.열정적인 동료들과 함께 5개월 동안 죽었다고 생각하며 같이 백엔드 공부를 하고 싶습니다. 저의 성장을 부스트 할 수 있는 기회를 헛되이 보내지 않고 하루하루를 소중하게 보내겠습니다. |