백엔드 개발 · 2022 하반기
작성자
전**
대학
미국 상위 50 대학
전공
산업공학
GPA
3.99/4.0
TOEIC
961점
처음에는 자체 툴과 프레임워크를 사용하는 데 두려움이 있었지만, 학습을 통해 솔루션 개발에도 매력을 느끼게 되었고, 업무 외 시간에도 꾸준히 공부하며 역량을 키워갔습니다. 이 노력 덕분에 현대로보틱스에서 실시하는 ThingWorx 교육에 보조로 참여할 기회도 얻었습니다. 안타깝게도 회사의 경영 악화로 인해 수습 기간만을 채우고 퇴사하게 되었지만, 이 경험을 통해 기술적인 성장과 새로운 도전을 지속할 동기를 얻었습니다. 경험/활동/교육-2023.01 ~ 2023.09 교육과정명 : AI 활용 소프트웨어 개발 및 응용과정 A ( java기반 백엔드 개발자 양성과정) 교육기간 : 2023.01.18 ~ 2023.09.26 (810시간) 교육 사항 : - java 개념과 기초이론부터 응용하여 다양한 예제를 통한 실습을 진행 - HTML, CSS로 기초적인 웹 환경을 만든 후 jsp를 배우면서 웹페이지에서 데이터를 입력 받아 데이터베이스 연동을 통해 로그인, 회원가입 기능과 게시판 구현 - javaScript와 jquery를 각각 사용한 브라우저를 제어하는 방법과 Ajax를 이용한 비동기 방식으로 데이터를 주고받는 실습 진행 - Spring Framework 를 이용해서 MVC 패턴으로 게시판 구현 JAVA : 자바를 이용한 다양한 알고리즘 구현 톰캣 서버와 연결하여 네트워크 가능 JDBC 이용해 DB와 연동 가능 JSP : Oracle과 연동해 데이터 입출력 가능 Request와 response 사용해 입력받은 정보 가져오기 및 보내기 가능 cookie 와 session 사용방법 숙지 get 방식과 post 방식 사용방법 숙지 Servlet를 활용한 mvc 패턴으로 웹 서비스 제작 가능 Spring : Oracle과 연동해 데이터 입출력 가능 환경설정, 오류 찾고 해결하기 가능 Oracle : 설치와 환경설정 가능 테이블 설계 가능 sql문 사용 가능 다양한 문법 숙지 HTML, CSS, JavaScript : 웹 퍼블리싱 가능 데이터 비동기 통신 가능 Git, GitHub : 버전 관리 도구를 활용한 프로젝트 관리 경험 보유 + SourceTree 사용법 숙지. 프로젝트 - 2023.09 ~ 2024.02 Spring프로젝트 - 공간 대여 플랫폼 we space 호스트가 공간 등록을 하면 게스트가 등록된 공간을 원하는 일자와 시간에 예약하는 플랫폼입니다. 담당한 기능으로는 로그인/회원가입/마이페이지(+프로필 설정) 공간 등록/세부공간 등록 메인페이지/상세페이지 등이 있습니다. 추가로 다음 주소, 카카오 지도, 로그인 api를 사용했습니다. 지원동기 - 진로를 고민하던 중 친구의 영향으로 개발에 관심을 갖게 되었고, 자바 백엔드 개발 강의를 들으며 웹 개발에 대해 조금씩 알게 되었습니다. 처음에는 손도 댈 수 없는 분야라는 생각에 걱정이 많았지만, 공부하며 점점 발전해 나가는 저를 보며 자신감이 생김과 동시에 재미를 느끼게 되었습니다. 또한 해결하기 어려운 문제를 풀었을 때의 성취감이 개발을 취미가 아닌 직업으로 삼고 싶게 만들었습니다. 어렸을 때부터 사람들의 심리에 관심이 많았습니다. 웹 개발자는 사람들이 원하는 것이 무엇인지 알고, 그것을 구현해 내야 하는 직업이라고 생각하고 그 점이 제 흥미를 불러일으켰습니다. 빠른 응답시간과 안정적인 서비스제공 뿐 아니라 접근성이 좋은 디자인까지 고려할 수 있는, 사용자 중심의 개발을 하는 백엔드 개발자로 성장하고 싶습니다. 이를 실현하게 도와줄 회사를 찾고 있었고, 서벡스가 적합하다고 생각하여 지원하게 되었습니다. 성장과정 - IT 학원부터 첫 직장의 재직기간은 지식을 확장하는 것을 넘어서, 제 태도와 마음가짐까지 변화시키는 소중한 경험이었습니다. 2차 스프링 프로젝트는 팀원들의 중도하차로 많은 양의 작업을 혼자서 처리해야 하는 상황에 직면했습니다. 추가개발 초기에는 절망적이었지만, 이 경험을 통해 저는 프로젝트의 전체 과정을 스스로 이해하고 독립적으로 문제를 해결하는 능력을 향상시킬 수 있었습니다. 테이블을 설계하는 것부터 오류의 원인과 해결을 찾아내는 것까지 익혔고, 강의를 듣거나 구글링을 통해 알게 된 내용을 블로그에 적어 기록하며 프로젝트의 남은 부분을 추가, 수정해 한 기능 씩 완성해 나갔습니다. 이러한 경험은 단순히 프로젝트를 완성하는 것을 넘어, 어려운 상황에서도 포기하지 않고 문제를 해결해 나가는 능력을 한 단계 성장시키는 중요한 발판이 되었습니다. 이노팩토리에 입사 후 그동안 배웠던 웹 뿐 아니라 다른 기술 개발도 경험해 보며 새로운 환경과 기술에 대한 두려움을 극복할 수 있었습니다. 초반에는 모든 게 서툴고 이해가 더뎠지만 모르는 것은 그때그때 질문하며 최대한 빨리 습득하고 적응하기 위해 노력했고, 그 결과 새로운 문제가 던져졌을 때 걱정하기 보다는 어떻게 하면 해결할 수 있을지를 생각하며 그 과정을 즐길 수 있게 되었습니다. 성격의 장단점 - 저의 성격은 개발자를 하는데 많은 도움이 될 것이라고 생각합니다. [장점] - 특정 주제에 몰두하여 깊이 있게 학습을 하는 것을 즐깁니다. -> 수업을 배우고 그날 배운 내용을 복습하면서, 그리고 배웠던 내용을 응용해 프로젝트를 하면서 하나에 집중하는 것이 다른 불필요한 감정이나 걱정을 없애주어 좋았고, 새로운 개념을 이해해 실전 문제에 적용하는 과정이 즐거웠습니다. - 배운 개념을 정리하는 것을 좋아합니다. -> 작은 개념이라도 배웠다면 블로그에 정리해두고 가끔 보며 상기하는 것을 좋아합니다. [단점] - 완벽하게 이해하고 넘어가려고 합니다. -> 자바를 배울 때, 짧은 코드 하나도 완벽히 이해를 하고 넘어가고자 하는 성격 덕에 복습하는 시간이 길었습니다. 하지만 나중에 다시 공부할 때 이해되는 경우도 많았기 때문에, 이해를 하려고 노력하되 너무 한 문제에 붙들려 있지 않게 잘 조절하려고 노력하였습니다. 입사후 포부 -개발자는 꾸준한 자기계발이 필수적인 것을 잘 알고 있습니다. 지금의 열정과 의지로 입사 후에도 새로운 기술과 도구를 학습하여 이를 실무에 적용해 팀의 성과를 향상시키는데 기여하고자 합니다. 이처럼 저는 실력과 기여도 향상을 위해 노력하는 동시에, 팀원들에게 불이익이 가지 않도록 최선을 다하겠습니다.