연봉협상 얼마나 올려야 적당할까요?
얼마 전에 글을 올렸는데 연봉 협상하라는 말이 많길래 얼마가 적당할까 싶어서 적어요
이전에 8개월 일하다가 이직해서 현 직장에 있습니다.
여기에서는 이제 7개월 이네요. 총 1년 5개월의 경력 입니다.
8개월 다닌 직장은 음.. 원하지 않은 팀 배치로 파워빌더를 8개월 했습니다. 물론 처음 써봤죠. 그와중에 mssql을 많이 다뤄서 1000줄 넘어가는 쿼리 분석이나 짜는건 무난하게 합니다. 조인이나 데이터 찾는거나 틀어진거 찾는걸 미친듯이 많이했거든요. 거기서는 9시까지 야근이 주에 3,4번은 있었거든요...
사실 상 이 직장에서는 mssql 을 많이 배웠다고 봐야겠네요.
현 직장에 들어와서는 딱히 설명들은 것도 없고 사수 없이 혼자서 윈도우 개발에 투입됬습니다. 윈폼으로 개발을 하면서 윈7 이상, xp 용으로 키오스크 프로그램 2개를 개발했습니다. 키오스크니 영수증 프린터나 이런것도 다 연결했어요. 디자인도 복잡해서 그냥 제가 일일이 컨트롤을 따로 만들어서 적용했네요. 실시간 주문이 되야해서 멀티 쓰레드 적용이나, 매출 분석을 위해 데이터를 엑셀로 만들어서 파일 만들어 주는 기능 다 넣었습니다. 거기에 그래프로 매출 분석하는거 메뉴 선호도 등 기능을 다 넣었어요. 서버와의 통신을 위해 rest api를 적용했고 퍼일 업로드를 위한 부분 파일 다운로드를 위한 부분도 다 구현했어요. 이 외에도 자잘한 건 생략하겠습니다. 이게 2개월 2주 걸렸네요.
그리고 2개월을 걸려서 자바 언어로안드로이드 앱 개발을 완료했습니다. 이때 안드로이드 개발 처음이었네요. 물론 자바로 개발한 것도 처음이고요. 이후 3주 걸려서 코틀린으로 다 바꿨습니다. 코틀린도 처음이었습니다. 코틀린으로 적용할 때는 mvvm 패턴 적용 했고 가로모드 세로 모드용 레이아웃 다 만들었습니다. 리사이클 뷰, 탭 레이아웃 + 프래그먼트 등등의 디자인에 권한 요청, 인터넷을 통한 서버 연결, 여기서는 레트로핏2를 썼네요. 로그인 할 때는 당연히 암호화 기능도 넣었어요. 나뭐지는 서버를 통한 통신 및 데이터 뿌려주고 전송하는게 다라서 자잘한 기능들이라 굳이 적진 않겠습니다.
그 와중에 아이폰 개발자와 서버 담당자의 퇴사로 인해 빈자리가 생겼습니다.
그걸... 제가 매꾸게 되었죠. 알고보니 서버에서 비밀번호 변경에 있어서 문제가 있었고, 암호화에도 문제가 있었네요. 키오스크 업데이트를 위한 api는 있지도 않았고, 이 외에도 자잘한 문제가 있었지만 다 해결했습니다. Node.js 기반 이었고 aws로 서버를 운영했거든요. 키오스크 업데이트는 aws s3에 올려져 있는 파일을 서버로 경유해서 pc에서 다운 받도록 api를 만들었습니다. 이걸 하면서 키오스크에 업데이트 기능도 추가했습니다. 그 외 비밀번호 암호화, 해싱, 몽고db 데이터 전송 문제 등등 대략 5,6가지를 해결했네요.
아이폰 개발자분꺼도 문제가 있었는데 여기는 rest api 통신에 있어서 규격 문제가 있었고 디자인 수정과 더불어 모두 수정했습니다. 여기도 암호화가 제대로 안되있어서 서버와 통일 시켰습니다. 그 외 디자인 수정에서 움직이는 gif 이미지를 더 추가해서 계속 작동하도록 했네요. 언어는 스위프트 입니다.
물론 스위프트도 node.js도 처음이었습니다 ㅠㅠ
그 다음에 구글 api를 통해서 사람 모션 인식 어플을 만들었습니다. 대략 1달 정도 걸렸네요. 이 어플에서는 사람의 동작에 따라 선이 그려지는데 운동을 인식해서 카운트 세어주고, 보디빌더 포즈를 인식하게 했습니다. 그 외는 영상 기능 정도겠네요. 여기도 가로 세로 디자인 모두 넣었습니다. 물론 언어는 코틀린 입니다. 이게 기반이 안드로이드폰으로도 되는데 저희는 크게 쓰기 위해서 안드로이드용 보드에 어플을 설치해서 모니터를 연결해서 사용하기로 했습니다. 그러다보니 카메라가 기본적으로 없어서 카메라 연결되면 작동되도록 기능을 넣었네요.
백엔드랑 아이폰 수정 당시 카드 사와 계약에 문제가 있었습니다. 저희가 카드사를 통해서 카드결제를 할 수 있도록 하는 어플이거든요. 그래서 카드사를 바꾸고 바꾼 카드사를 통해서 결제가 되도록 벡엔드 수정하고 아이폰도 좀 수정했어요. 물론 다른 카드사의 계약은 제가 통화를 하며 필요 서류 작성하고 결제 받고 해서 완료했습니다
지금은 인공지능 딥러닝을 공부 중 입니다. 파이썬을 기반으로 탠서플로우를 공부 중이며 이전엔 사이킷런을 조금 공부했어요. 지금은 간단하게는 lstm 기반이나 분류 같은 간단한 딥러닝은 가능하게 됬네요. 비쥬얼 코드로도 되지만 보통 구글 코렙을 이용합니다.
이 외에는 서버db가 몽고 db라 간단하게는 다룰 수 있습니다. C# wpf를 이용한 간단한 개발도 가능합니다. Mysql도 mssql 정도는 가능합니다. 이 모든게 사수 없이 모두 혼자서 했습니다.
디자이너가 있긴 하지만 adobe xd 로 디자인만 그려주고 개발하면서 안드로이드 xml 이나 이런건 당연히 제가 다 했어요.
저는 2년제 전공자이며 연봉 2700만원 정도 입니다. 스톡옵션 없고 상여금, 인센티브, 야근 수당 없어요 ㅎㅎ ㅠㅠ 입사 1년 차 때 연봉 올려달라고 하려하는데 얼마 정도가 적당할까요. 벤처기업이라... 회사가 좀 가난하네요 하... 정 안되면 미래를 생각해서 이직도 고민 중 입니다. 그래도 일단 얼마가 적당한지 판단 부탁드려요
저 작업에 대한 세세한 기간은 신경쓰지 마시고 모두 합쳐서 7개월 걸린 것만 알아주세요.
