"All For One"
처음 자바를 배우게 된 후, 항상 최선을 다해 나아가기 위해 노력하고 있습니다.
다우기술에 근무하며 여러 고객들과 사용자에게 최고의 경험을 줄 수 있는 웹 사이트를 개발하는 개발자가 되기 위해, 저는 다양한 경험을 쌓아 왔습니다.
매일 진행 중인 알고리즘 풀이 외에도 기존에 공부했던 JSP에 대해 조금 더 파악하고, spring에 활용하기 전에 배우기 위해 IT OO 학원에 다니며 공부하였고, 여러 예제를 사용한 Spring 프로젝트를 진행했습니다.
백엔드 이외에도 front-end에 활용되는 javascript의 기능 활용을 더 잘 알기 위해, vanilla JS를 사용하여 조금씩 난도를 높여가며 프로젝트를 진행 중입니다.
백엔드의 데이터 활용에 필수적인 DB 사용법을 알기 위해, OOOOOO라는 사이트에서 MySql을 사용하여 모든 문제를 해결하였고, OOOOOO에 재직하며 MS-Sql을, OOOOOOOOOOOO 회사에 재직하며 Oracle을 사용하였습니다.
현재는 스프링 부트를 사용하는 웹 페이지 제작법을 공부하고 있는데, 해당 프로젝트는 spring security를 이용한 보안 처리, JPA의 N+1문제 방지와 효율적인 쿼리 사용, 클린 코드 작성 등 제가 가진 지식을 최대한 활용하며 더디더라도 많은 것을 알 수 있도록 공부하고 있습니다.
제가 진행한 프로젝트는 Git 허브에 올려 두었으며, [링크 첨부] 해당 링크에서 확인 가능합니다. 또, 지금껏 진행한 알고리즘 풀이 등에 대해 블로그에도 게시해 두었습니다.