Essay

2018년 회고 및 2019년 계획

소스코드 요리사 2019. 1. 2. 20:23

1. 2017년에 작성한 2018년 계획

-. 건강 

운동 및 체중 감량, 치과치료

-. 개인 역량 강화  

개인 프로젝트의 횟수 증가 -> 실제적인 광고 및 기타 수입 증대로 이어지도록 노력할 것.
영어 - 토익 스피킹으로 실제적인 성적 및 공부량 증대.
자료구조, 알고리즘 등 실제 프로그램 동작 원리 이해를 위한 기초 학문 학습에 시간 투자.
독서 : 한달에 1권이상 읽고, 간단한 리뷰라도 블로깅하기.
오픈소스 프로젝트에 도전해보기

-. 봉사 

교회의 토요모임에서 과학 또는 프로그래밍 관련 클래스 진행
재능기부 모임 찾기



2. 2018년 회고

-. 건강

(1) 치과 치료 진행 중 (50%) : 비용이 어마어마 하게 소요되었다. 치과는 역시 미리 미리 가야되고, 자주 검진 받아야 한다는 사실을 몸소 깨달음.
(2) 체중은 운동을 거의 못했는데도 불구하고 다행히 큰 변화가 없음. 

다만, 소화능력과 체력이 완전 저질이 됨. 이제 몸관리에 신경을 써야되는 나이 임을 절실히 깨달음.
올해는 혈압 기록 및 관리도 제대로 못함.

건강 관리는 정말 못 했다고 평가할 수 있다.

-. 회사

(1) 기존 시스템들의 신규 프로그램 개발 및 유지보수 건수 : P사 43건, K사 34건, A사 17건 (총 94건)
지난 해 대비 소폭 감소하였으나 무난했음.

대표 프로젝트

1) 사내 PC 관리를 위한  'PC_INFO' 프로그램 개발
회사 내 사용자들의 PC 스펙을 엑셀로 수기관리하고 있었는데, 수기 갱신이다 보니 정리를 안해주면 정보가 실물과 맞지 않는 일들이 발생해서 개발하게 되었다.PC 부팅이 되면서 스펙을 자동으로 서버에 저장하고 갱신하며, SW 목록도 함께 갱신해서 PC 관리에 도움을 주는 프로그램이다.
현재 본사 적용 완료이며, 다른 지역의 사업장에 적용 중에 있음.

2) 출장자들을 위한 모바일 근태등록 프로그램 사이트 개발
주52시간 적용에 따라 출장자들이 원격지에서 모바일에서 사용할 수 있도록 근태 등록 프로그램 개발함.
안드로이드, i-os 등 모든 모바일 OS에서 정상적으로 사용가능해야 했기에 모바일 웹페이지 형태로 개발함.
DB는 기존 ERP의 오라클, 프론트는 jQuery와 백엔드는 ASP .net 으로 개발함. 

(2) 올해 과장 진급.

특별한 일 없이 무난한 한해로 평가할 수 있다. 
다만, 개발자로써의 개발 역량을 발휘 및 발전 시키기에는 규모와 제조업 전산실이라는 특수성의 한계가 존재하고 있음을 느끼고 고민되는 한해였다.

-. 개인역량

(1) ToyProject  3개 안드로이드 어플 신규 출시, 1개 안드로이드 어플 업데이트
어린이 낱말카드 : 카드 게임 메뉴 추가
기분좋은 인사 : 인사말 모음 어플, 카카오 API 연동, 파이썬,장고 Rest API framework 으로 백엔드 구성, AWS 이용
GPS 알리미 : GPS 체크 후 조건 만족 시 SMS 알림 어플, 서비스, 브로드 캐스트 등의 대표적인 컴포넌트는 다 사용해 봄. (개념 이해에 많은 도움이 됨)
신년 말씀 뽑기 : 랜덤으로 주어진 쪽지를 선택하면 신년 말씀이 나오는 어플, 가속도 센서의 제어

올해 토이 프로젝트로 애드센스 수입금 입금 조건을 만족해  최초 입금됨.
애드센스 수입이 얼마 되지 않아 어플 수를 늘리는 것에 초점을 맞춰 토이프로젝트를 진행함. 
또한, 지출을 최소화 하기 위해서 서버 인프라 이용을 최소화 하고, 로컬에서 모든 기능을 동작하도록 구성함. 

내년에는 서비스 중심의 대규모 프로젝트를 진행하고 싶다.
그리고, 이미 출시된 프로그램의 기능 업데이트와 소스코드 리펙토링 등을 함께 진행하고 싶다.

퇴근 후 토이 프로젝트에만 시간을 투자하다 보니 깊이 있는 프로그램 개발 공부는 별로 못했다.
자료구조, 알고리즘, 리펙토링, 아키텍처 등 기본기에 충실하지 못했다는 생각이 든다.
또한 안드로이드도 깊이 있게 동작원리나 유명한 라이브러리를 깊이 있게 파본다던지 그런 공부를 하지 못했다는 것이 아쉽다.

(2) 오픈 소스에 pull request 를 한번 날려 기여를 해보고 싶었는데 오픈 소스를 가져다 쓰기만 했지 깊이 있게 들여다 보지 못해 아쉽다.

-> 간단한 토이 프로젝트로 실제적인 수입을 발생시켰다는 것과 공부하는 습관을 지켰다는 것은 긍정적으로 평가되나 실력을 향상시킬 고난이도의 프로젝트는 없었고, 깊이 있는 학습을 못한 것이 아쉬움으로 남는다.

(3) 영어공부는 거의 못함.
(4) 독서도 책 구매는 많이 했는데, 5권 정도 밖에 완독하지 못함. (리뷰 기준)

-. 신앙

데이케어 프로그램에서 재능기부로 과학 교실 강의를 진행함.  (전기의 개념, 손전등만들기)

2018/11/19 - [Essay] - 재능기부, 과학교실을 진행하다. '전기 : 손전등 만들기'


2018년 11월, 결혼해서 다니기 시작해서 5년 동안 다닌 교회를 떠남.

현재 다른 좋은 교회에 정착하기 위해 다니고 있음. 1월 중으로 정착할 예정.

-. 가정

나름 제일 잘한 영역이라고 생각됨.
딸 아이와 많은 시간을 보내고, 육아에도 많이 참여하려 노력함.
덕분에 많은 추억을 쌓았다고 생각됨.

내년에 4살이 되는 딸 아이를 보면 정말 많이 컸다라는 생각이 듦.

'육아' 와 '딸아이에게 들려주는 인생길에 도움되는 개똥철학' 이라는 주제로 블로그를 하나 더 운영해볼까 라는 생각을 하고 있음.

-. 기타

기록의 부재
2018년 초에도 기록의 중요성을 언급하며, 매일의 기록을 남기자고 결심을 했었는데 작심삼일로 끝이 남.
이러다 보니 회고하는데 너무 시간이 많이 걸리고, 별로 이루어 낸 성과가 보이지 않음.
기록을 습관화하는 것이 중요하다고 생각됨.


3. 2019년 계획

-. 건강

운동 : 최소 주 3회, 아파트 단지 내 헬스장 이용 퇴근 후 주차 하자마자 이용
혈압 매일 기록, 치과치료 완료
물 많이 마시기, 커피 < 차 < 물

-. 회사 

형상관리 도입 준비 : git 마스터

-. 개인역량

(1) 영어공부

: 매일 
- 영어공부, 영어성적 만들기 OPIC IM, Toeic Speaking LV5 이상
- 한글 자막없이 넷플릭스 보기, 시원스쿨, 출퇴근 : 대박영어 표현 405 

(2) 개발  

기본기 중심의 깊이 있는 공부 
(JAVA, C++ 고급 문법, 패턴, 아키텍쳐, 자료구조/알고리즘, TDD, 백엔드)
1달에 1회 토요일 아내에게 허락을 받고, full 로 공부, 
공부 후 블로깅 (기록)

안드로이드도 깊이 있게 동작원리나 유명한 라이브러리를 깊이 있게 파보자
오픈 소스 분석 및 기여 

토이 프로젝트 : 소스코드 리펙토링, 기능개선 및 기능추가 업데이트 (상반기)
서비스 중심의 대규모 프로젝트 - AWS, 백엔드 공부와 함께 (하반기)

개발관련 서적 독서

(3) 기타

최소 주단위 계획과 피드백하기
'육아' 와 '딸아이에게 들려주는 인생길에 도움되는 개똥철학' 이라는 주제로 블로그를 하나 더 운영