개발Story
Published 2022. 1. 8. 18:12
2022년 새해를 맞이하며 회고록

2022년 새해를 맞이하며 한해를 돌이켜 보겠다.

 

첫 공간정보 프로젝트

우선 2021년 초 처음으로 공간정보를 다뤘던, 그리고 vue.js라는 프론트 프레임워크를 사용한 프로젝트를 준공하였다.

 

공간정보를 다루며 geoserver, openlayers, qgis, geotools 등 gis open source를 많이 다뤘다.

현재 재직중인 회사가 GIS전문 업체이기 때문에 언젠가는 맞이할 기술들이었다.

 

다행히 배테랑 부장님, 같이 일하는 동기의 도움을 받으며 1달이라는 사업 연장이 있긴 했지만 만족하는 프로젝트였다.

 

프로젝트를 진행하며 가장 만족스로운 기술은 vue.js였다.

vue.js를 사용하며 양방향 데이터 통신이라는 장점때문에 지도라는 SPA환경에서 생산성을 효과적으로 올릴 수 있다고 생각한다. 프로젝트를 통해 신기술에 대한 거부감(?)이 많이 사라졌고, 오히려 신기술을 프로젝트에 적용하고 싶은 도전정신도 많이 생겼다.

 

vue.js

프론트 프레임워크를 사용하며 생산성을 많이 올렸다고 자부한다. 이제는 더 이상 전 프로젝트에서 사용했던 jquery를 통한 element 생성후 데이터 값을 수동으로 넣어주는 방식에 이의를 제기하고, vue.js를 사용한다.

 

새로 시작한 프로젝트에 vue.js를 도입하자고 적극적으로 의견을 냈고, vue.js를 도입해 js 아키텍쳐를 좀 더 구조적으로 설계를 해 보았다. 

 

2021년 프로젝트

2021년 진행한 프로젝트는 4개정도 된다. 보통 1년에 한개내지 두개정도의 프로젝트를 진행하지만, 여러 사업에 지원을 가며 다양한 프로젝트를 경험했다.

 

동기방식을 고집하는 프로젝트, 최신기술(React)를 다루지만 외부API 통신을하여 BackEnd를 다루지 않는 프로젝트, 하나부터 열까지(PL)역할을 하며 서버설치 및 개발환경을 진행한 프로젝트, 마지막으로 1월에 준공을 끝내 2단계 사업을 진행하고 있는 프로젝트까지 많은 프로젝트를 거치며, 프로젝트가 가지고 있는 장점과 기술들, 시행착오들을 최대한 내 기술들로 만들려고 노력을 했다.

 

개발환경 셋팅, 서버설치는 Linux언어의 필요성을 많이 느끼고 shell 언어에대해서 공부를 많이 할 수 있는 기회이기도 했다.

 

문법

2021년은 ES6문법을 사용하며 프로젝트를 진행했다. 드림코딩 엘리라는 유튜브 채널을 통해 문법을 익혔고, 적용하며 생산성을 높였다. 기존의 ES5문법을 최대한 지양하며, 좀 더 짧은 코드와 명확성을 지향하며 ES6문법을 사용하려고 노력하고있다. js코드를 리팩토링하며 주석없이 개발자들이 이해할 수 있게 코드를 설계하고 싶지만, 기능개발 그리고 일정이라는 벽앞에 코드가 더러워지는 현상을 많이 경험했다.

 

2022년 프로젝트에서는 코드리뷰를 생활화하는 프로젝트 문화를 만들어 갈 생각이다.

 

신입사원 면접관

우연한 기회(?) 로 현재 재직중인 회사의 신입사원 면접관으로 참여를 하였다.

신입사원들이 준비한 기술들에 대해 최대한 부합하는 질문을 하고 싶어, 주말의 시간 면접자의 이력서와 포트폴오를 보며 어떤 기술을 사용했는지 파악해 질문을리스트를 작성하였고, 질문 리스트를 작성하면서 나 또한 기술들을 정리하는 시간이 되기도 하였다.

면접본 후는 사실 내가 만족하는 기술에대한 답변을 얻기는 힘들었다.

 

새해 다짐

2022년 새해는 한국 계산법으로 개발자 4년차, 경력은 3년이 조금 넘게되었다.

개발자 커리어가 점점 늘어나고 있고, 경력에 맞게 기술이 도태되지 않게 신기술을 최대한 익히려고 한다.

 

올해는 ES6문법, React, Linux, JAVA 8버전 문법을 진행하려 한다.

여러 프로젝트를 다녀봤지만, 보수적인 회사(?), 공공기관의 일을 주로 하는 회사에서 쓰는 기술은 신기술과는 조금 괴리가 있다. 프로젝트에 안주하지 않고 여러 기술들을 체득하고, 기술들을 프로젝트에 적용하는게 목표이다.

 

올 2022년 지금까지의 프로젝트 경험과 기술을 바탕으로 skill-up을 하여 몸 값을 많이 올려야겠다.

 

 

 

 

 

 

 

 

'회고록' 카테고리의 다른 글

2024년 새해를 맞이하며  (5) 2024.01.20
2023 중간점검(feat. 웹 개발 프리랜서)  (0) 2023.07.17
profile

개발Story

@슬래기

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!