개발자가 되기 위해서 필요한것? 궁금해서 취업포탈 직무내용에서 찾아봄.

김지용·2021년 7월 17일
0

문득 개발자가 되면 어느정도의 돈을 벌고, 어떤 류의 개발들을 하는지 궁금해졌다.

그래서 워크넷에 가서 무난하게 만족할만한 페이 연봉 5천정도의 회사를 들어가 봤다.

물론 연봉은 세전이지 않을까 싶다... 들어가보니 자격요건이 많은데 본인 커리어에 따라 (+말빨)

이 연봉이 세후 연봉이 되지도 않을까 싶다.

이런....

우선 대졸 필수(관련학과인지는 안 적혀있다. 구직하다보면 느끼겠지만 몸쓰거나 영업직이 아닌곳은 주로 기본 대졸을 선호하는 곳이 많다. )

경력 최소 5년..... 경력자 5년 연봉이 5천이라니.... 주 5일에 8시간씩 근무하려나??...

그래서 우선 밑에 직무내용을 마저 보았다.

직무내용
[ 백엔드(서버) 개발자 ]

주요업무

  • 모두의 주차장 App API 서버 개발 (제휴, 공유주차장 및 할인권 정보 제공, 결제 등)
  • 데이터 관련 배치 및 메시징 정보 처리 (실시간 주차정보, 문자 및 알림톡, 푸시)
  • 서비스 개선 및 확장을 위한 인프라 설계
  • 다양한 업무 담당자와의 커뮤니케이션, 협업

자격요건

  • REST API에 대한 설계 및 개발 경험과 이해
  • Node.js, Java를 이용한 서버 개발 경험 혹은 그에 준하는 다른 언어(Ruby, Python) 등의 개발 경험
  • RDBMS에 대한 설계 및 개발 경험과 이해
  • Rollbar, Sentry 등 모니터링 서비스를 활용한 운영 및 개선 경험
  • AWS, GCP 등 클라우드 컴퓨팅 서비스 사용 경험
  • Git/Github Flow에 대한 이해 및 적용 경험
  • 레거시 코드에 대한 이해와 개선 경험
  • 5년 이상의 서버 개발 및 운영 경험

우대사항

  • Java, Spring를 활용한 MSA기반 서비스 구축 경험
  • ES 및 Typescript에 대한 이해 및 개발 경험
  • TDD를 활용한 서비스 개선 경험
  • Docker를 활용한 배포 및 운영 경험
  • TICK, ELK Stack 등을 활용한 데이터 수집 및 처리 경험
  • AWS를 활용한 상용 서비스 구축 및 운영 경험

[ Front-end 개발자 ]

주요업무

  • 모두의주차장 웹 기반 프로그램 개발
  • 모두의주차장 모바일 웹 서비스 개발
  • 모두의주차장 어드민 웹 서비스 개발
  • 주차장 관리 및 이용 웹 / 모바일 웹 서비스 개발

자격요건

  • 5년 이상의 웹 개발 경력이 있으신 분
  • HTML, CSS, JavaScript 에 대한 깊은 이해가 있으신 분
  • SPA 프레임워크(React, Vue, Angular) 능숙하게 사용하시는 분
  • 반응형 디자인, 웹 접근성, 웹 표준을 고려한 UI 개발 경험이 있는 분

우대사항

  • Typescript에 대한 이해 및 개발 경험이 있으면 좋아요
  • 기존 소스 코드를 새로운 코드로 점진적으로 이관한 경험이 있는 분
  • 새로운 기술을 적극적으로 찾아보시고 비판적으로 도입한 경험이 있는 분
  • 프론트엔드 배포 환경을 깊이 이해하고 계신 분

[ iOS 개발 경력자 ]

주요업무

  • 모두의주차장 iOS 설계 및 구현
  • 모두의 주차장, 파트너앱 신규기능 개발 및 유지보수
  • 모두의 주차장 앱 성능 및 품질향상 및 서비스 리팩토링 진행
  • 언어: Swift

자격요건

  • iOS 개발 5년 이상 혹은 그에 준하는 실력을 보유하신 분
  • iOS 플랫폼 대한 높은 이해도를 보유한 분
  • Swift 언어로 실제 운영되는 앱을 개발, 운영해보신 분
  • Custom UI, Custom Animation 개발 경험이 있으신 분
  • RESTful API 연동 경험이 있으신 분
  • App Store 배포/관리 경험이 있으신 분

우대사항

  • 위치기반 서비스 경험이 있으신 분
  • 상용서비스 프로젝트 설계 및 리팩토링 경험이 있으신 분
  • Unit/UI Test 작성 경험이 있으신 분
  • RxSwift, Combine 등 Reactive Programming 에 대한 이해가 있으신분
  • Android 개발경험

[ Android 개발 경력자 ]

주요업무

  • 모두의주차장, 모두의주차장 파트너 앱 유지보수 & 기능 개발
  • 언어: Kotlin, Java

자격요건

  • Android 개발 5년 이상 혹은 그에 준하는 실력을 보유하신 분
  • Android 플랫폼 대한 높은 이해도를 보유한 분
  • Kotilin 혹은 Java로 실제 운영되는 앱을 개발, 운영한 경험이 있는 분
  • Custom UI, Custom Animation 개발 경험이 있으신 분
  • RESTful API 연동 경험이 있으신 분

우대사항

  • Unit/UI Test 작성 경험이 있으신 분
  • MVP, MVVM 등 앱 아키텍쳐 설계, 리팩토링 경험 보유하신 분
  • iOS 개발 경험

본적이 있는 어플이름이 있다!!!

모두의 주차장!!

강남에 가면 주차가 너무 힘든데 (심지어 시간대에 따라 유료주차장도 자리가 없음;;; 요금도 비싼데...)

주차장 정보를 잘 정리 해주고 할인이나 쿠폰(하루주차권, 정액권 등등) 안내가 되어있는 어플이다.

내가 아는 코딩 종류는 기껏해야 이런 정도인데...(위코드 부팅캠프 홈피 참조 이미지입니다.)

REST API,
Node.js, Java를 이용한 서버 개발 경험 혹은 그에 준하는(?) 다른 언어(Ruby, Python)
RDBMS
Rollbar, Sentry 등 모니터링 서비스
AWS, GCP 등 클라우드 컴퓨팅 서비스
레거시 코드

등등등

위의 직무 내용을 보면 알겠지만, 종류가 어마어마하게 다양하다...

막막하긴 하다....

근데 사실 난 취업을 위해 하는 코딩공부는 아니고 만들고 싶은게 생겨서 개발하는 친구한테 물어보니 쉽단다.
한달만 공부하라했다. 그래서 잡히지도 않는 공부를 하는데,
오늘 한가지를 깨달았다.
잘 만들어진 어플의 소스말고, 그 어플 회사의 구인 내용에서 직무내용만 봐도 상당히 많은 서비스의 종류를 배울 수 있다.

예를 들면 바로 위의 'Rollbar, Sentry 등 모니터링 서비스' 구절에서

내가 만약 모니터링 서비스를 하고 싶으면 위의 프로그램을 이용하면 된다는 소리이다.

우선 취업 관련 정보로 혹은, 개발에 필요한 것이 정말 무엇인지에 대한 내용은 아닙니다.

개발일지를 막 쓰다가 남의 벨로그를 보고 깨달은 게 있어, 내가 깨달은 내용들을 정리해놓으려는 취지에서 올린 글입니다.
개발자라면 만들고 싶은 것들이 아마도 다들 하나씩은 있을 거 같다.
그런 점에서 내가 정말 만들고 싶은 게 있으면 관련 어플 회사 구인글을 찾아보는 것도 좋은 공부가 될 것 같다.

그 어플을 베끼는 게 아니라, 학교 수업처럼 남의 코드 훔쳐쓰는 게 아니라, 현 시점에 나와있는 서비스나 잘 쓰이는 프로그램들을 배울 수 있다는 거다.

-처음 시작하는 이들(주로 청년들이 될 거다.)한테는 시니어들의 경험과 실력을 따라잡기는 힘들다.
-그러나 우리들이 더 빠른 게 있다면, 최신정보라고 생각한다.
-현 시점에서 대세로 쓰이거나 좋게 쓰이는 프로그램들을 아는 것도 개발일에 있어서 선두주자가 되는 지름길이라 생각하고, 나의 시간 총량의 낭비를 줄이는 일이라고 생각한다.
-항상 새로운 거를 배우고 싶고, 그런 커뮤니티(최신소문이나 정보가 좋은)를 잘 사용하고 싶다. 근데 오늘 벨로그에서 무작위로 뜨는 남의 글들에서 많이 배우고 느끼는 중이다.

동기부여는 내가 어떤 일에 열심히 할 수 있게해준다.

돈보고 꿈을 쫓지마라, 돈보고 일을 하지마라는 얘기를 우리는 수없이 많이 들어왔다.
하지만 그 누구도 왜 돈을 쫓으면 안되는지 정확한 얘기는 안 해준다.

우리는 어떤 일에 열심히 하는데 결국은 많은 실패를 본다. 하지만 어떤 일이든 꾸준히 하다보면 그 일은 언젠간 성공한다.

성공이 오기까지 꾸준하게 무언가를 하는데 '돈'이 동기부여가 되면 그 동기는 오래 가지 못 한다.

하지만 동기부여가 내 마음을 끓어오르게 할 수 있고, 쓰러져도 일어날 수 있게 해주는 나의 이상이나 그 이상의 무언가면 오래 갈 수 있게해준다. (그래서 가치있는 일들, 혹은 내가 하고 싶은 일들을 하라고 하는 거 같다.)

성공은 언제 올지는 모른다. 1년이 될지, 5년이 될지, 10년,20년? 그 이상일 수도 있다.
하지만 성공은 언젠가 온다.
그 성공이 올 때까지 내가 버티게 해주는 것 그게 '동기부여'라고 생각한다.
내가 무언가 하고있는 게 있다면

하고 있는지

무엇때문에

하고있는지

정리해보고 생각해볼 필요가 있다.

하던 것들이 너무 많아서, 이번 주말은 다 내려놓고 생각하는 주말이 되었으면한다.

//쓰다보니.... 일기가 되어버리는 벨로그 ㅋㅋㅋㅋ....//

profile
김죵입니당 ^^

0개의 댓글