강남대 / 컴퓨터학과 / 학점 2.89 / 토익스피킹: 110/5, 오픽: IL / 사회생활 경험: N Tech Service / 2개월 / 기타: 정보처리기사
보고있는 합격자소서 참고해서 내 자소서 작성하기
새창
목록
마음에 드는 문장을 스크랩 할 수 있어요!
지금 바로 PC에서 이용해보세요.
최고 품질의 상품들을 지금보다 더 많은 소비자들이 여러 유통 채널에서 더욱 폭 넓고 쉽게...
코나아이에 지원하게 된 동기와 입사 후 자신의 목표에 대하여 서술하여 주십시오. -
[생활방식의 변화를 주도하는 디지털 혁신]
생활에 밀접한 서비스를 제공하는 개발자가 되고 싶었습니다. 지역화폐 플랫폼 서비스를 제공해 생활의 변화를 꾀하는 사업을 보며, 코나아이의 비전과 저의 비전이 같다고 느꼈습니다. 그리고 코나아이는 기술과 사용자 간의 접점을 만들 수 있는 서비스를 제공하고 서비스로 하여금 사용자에게 편의를 주는 것이 매력적이었습니다. 그렇기에 코나아이에서 그 일원으로서 함께 하고자 지원했습니다.
프로그래밍에 대해 공부하면서 이 기술들을 이용해 실제 사람들에게 효용적인 가치를 제공하고자 했습니다. 그래서 컴퓨터과를 졸업한 후 SSAFY를 통해서 실제 이용될 수 있는 웹, 블록체인 프로젝트를 진행하며 꿈을 키웠습니다.프로젝트를 통해서 AWS와 Docker를 사용하면서 인프라적 요소에 관해서도 공부했습니다. 개발 이외에도 로드테스트에 관심을 가졌고 QA 직무 인턴활동을 한 경험이 있습니다. 앞으로도 역량을 최대한 쌓으면서 코나아이에서 가치를 줄 수 있는 사람으로 성장하고자 합니다.
입사 후 입사 후 1년은 조직에 적응하며 비즈니스 도메인과 개발 환경의 기본기를 다지는 데 노력을 기울이고 이후 3년은 새로운 기술 도입에 대한 꾸준한 모니터링과 코나아이의 비즈니스에 적용할 수 있는 방안을 검토할 것입니다. 5년 후에는 직접 새로운 시스템 제안을 할 수 있는 것을 목표로 하고 있습니다.
지원 직무에 있어 본인만의 강점과 전문성을 키우기 위해 구체적으로 어떠한 노력을 하였는지 서술하여 주십시오. -
[여러 기술을 다룰 줄 아는 팔방미인]
Software 직무에 가장 필요한 역량은 스펀지같이 기술을 습득하는 능력이 중요합니다. 4차산업 혁명 이후 AI, 빅데이터, 블록체인과 같은 다양한 기술들이 쏟아지고 있습니다. 새로운 기술뿐 아니라 여러 기술 스택을 쌓아 적재적소에 알맞은 기술을 적용하는 것이 중요합니다. 기술을 잘 활용하기 위해선 기술의 특징과 어떻게 활용할 수 있는지 알아야 합니다. 그래서 저는 여러 프로젝트를 경험하며 여러 기술 스택을 쌓기 위해 노력했습니다.
웹 프로젝트를 통해서 개발의 기본기를 다질 수 있었습니다. 식품의 열량과 영양성분을 보여줄 수 있는 안전식품 사이트를 제작했습니다. Spring과 Vue.js를 이용해서 로그인 관련 백엔드와 프론트엔드를 구현했습니다. 웹을 공부하며 동작 원리를 알 수 있었고, 웹 풀스택 개발 능력을 길렀습니다.
블록체인 프로젝트를 진행하며 이더리움과 패브릭 블록체인을 알 수 있었습니다. 이더리움 코인을 이용하여 미술품 경매를 통해 패브릭 서버에 소유권을 관리하는 사이트를 만들었습니다. 이더리움 서버를 구축하고 스마트 컨트랙트 구현, 경매 관련 풀스택 개발을 맡았습니다. 블록체인과 웹을 접목해 새로운 형태의 서비스를 만들 수 있었습니다.
마지막으로 빅스비를 활용해 AI 도메인을 경험했습니다. 발화를 통해서 지하철 도착 정보를 알 수 있는 빅스비 캡슐을 개발했습니다. 제 역할은 지하철 OpenAPI를 활용해 도착정보를 호출하고 화면을 설계했습니다. 자연어 처리와 발화 트레이닝을 하며 AI의 특성과 활용하는 방법에 대해서 알 수 있었습니다.
가장 자신있는 개발언어와 해당 언어 사용 경험에 대해 서술하여 주십시오. -
[JAVA와 Spring boot]
가장 자신 있는 개발언어는 JAVA 언어 입니다.
첫번째 이유는 알고리즘 역량입니다. 스택, 큐, 맵 등 기본적인 자료구조에 대한 이해와 사용방법을 JAVA 언어로 이해하고 있습니다. 또한 이를 활용해 DPS, BFS, MST 등 알고리즘 기법도 사용가능합니다. 현재 알고리즘 스터디를 운영하며 400문제 가량 백준 및 삼성익스퍼트 문제를 풀었습니다. 다양한 알고리즘 문제들을 접하며 JAVA 언어를 사용해 실제 구현력을 높이고 있습니다.
두번째 이유는 프로젝트 경험입니다. Spring 프레임워크를 이용한 프로젝트 경험을 가지고 있습니다. Spring을 사용했기에 자바의 특징 중 추상화와 다형성을 경험했습니다. Spring을 사용하면서 가장 어려웠던 점은 초기의 구동환경설정 부분에서 많은 부분 어려움이 있었습니다. maven을 이용했었고 각 라이브러리들의 버전이 달라서 실행이 되지 않거나 호환이 되지 않았던 부분들이 많았습니다. 이러한 문제들을 구글링과 단위 테스트를 통해서 극복해냈고, 이후에 Spring boot로 프로젝트를 옮겨가면서 초기 Spring을 이용했을 때의 버전 문제나 필요한 라이브러리를 사용하는데 어려웠던 점들이 조금 해소된 것을 느꼈습니다.
프레임웍을 사용하면서 java에서 공부했던 객체지향의 코딩의 장점을 극대화 시켜주고 그 특징을 강화시켜준다는 생각을 했습니다. 프레임웍을 통해 구조화를 시켜주고 어노테이션을 통해 각 클래스의 역할과 기능을 지정해줌으로서 개발의 편리성을 느낀 경험이었습니다.