HealthyVegeta / Year-end_Review_2020

2020 year end review repo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Year-end_Review

근무 회사: (주) 이파피루스

부서: RND 팀

  • 업무 : PDF와 관련된 솔루션 개발 및 유지보수

목표

회사 : 회사 내 코어 엔진 리팩토링

  • 결과 : C++ thread 를 적극 활용해서 어느정도 효율 향상

개인 : 개인 프로젝트를 통한 실력향상
결과는....


개인프젝

사유는 이러저러 찾자면 많지만 결국 의지 부족 아니었나. 목표를 확정짓지 못하고 어물쩍 대지 않도록 올해는 목표를 딱 정하려함.

  1. C# Unity 게임카피.
  2. C++ Unreal MO FPS 게임.
  3. (Optional) React로 깃헙 홈피 갈아치우기

Task

메인 : Core Engine 개발 및 유지보수 (C++, C)

서브 : 코어 엔진을 이용한 웹 개발 (Angular), iOS 개발 (objective-c), WindowApp 개발 (C#), (new) ActiveX 개발 (C#)

Projects

1. Form Gateway Form Gateway

  • 한 일: 프론트앤드 개발

  • 기술스택: Angular8 ,redux

  • 느낀 점: 전자문서 관련 기능 개발을 하며 서명 및 타임스탬프 관련 코어 엔진을 다룬 경험이 도움이 많이 됐음. redux와 store를 도입해서 상태관리에 자신감이 생김.




2. C-PDFReader

  • 한 일: 특정 고객사에서 이용하는 ActiveX를 만들어 제공하는 일

  • 기술스택: C++, QT, C# .NET

  • 느낀 점: C++에서 activeX를 구현하는 방법, 이 activeX를 다시 C#에서 import하여 ActiveX로 재배포하는 법 등을 알게됐으며 위의 dll들을 전부 패키징해서 exe 설치프로그램으로 배포하는법을 알게 됨.




3. XAM-Canvas


xam

  • 한 일: 회의록 작성 및 회의 매니징 솔루션 프로토타입 구현

  • 기술스택: Angular8, Java Springboot

  • 느낀 점 : WebSocket으로 실시간 다중 텍스트 입력을 구현해야 했는데, 서버를 아예 처음 만져본 상황에서 prototype으로 빠른 결과를 요구하니 굉장히 어려웠음. 구글docs가 얼마나 잘 만들어진 프로그램인지 알게 됨.

정리

아무 생각 없이 회사 일에만 몰두하지 않았나 싶음.
다행히 새로운 프로젝트를 많이 만지며 개인적인 성장을 이루긴 했지만 깊이가 없음을 느낌.
특히 주 업무인 코어 엔진 개발은 점점 유지보수의 느낌을 받음.
개인 개발을 통해 원하는 분야에서의 성장을 이루어야겠다!

그런고로 질문

-개인 프로젝트를 동기부여하는 방식들이 있나요?
-프로젝트의 범위를 어느정도로 잡나요?
-곧 연봉협상인데 연봉협상의 꿀팁이 있나요?

Info

버전관리 : SVN -> Git

배포 : Jenkins

2021엔

전역있는삶이 머지않았다... 개인 프로젝트를 우선시하여 실력향상을!

About

2020 year end review repo