제목그대로 3~5년이상의 안드로이드 개발자에게 갖춰야 할 역량 이나 포폴은 어느정도 수준인가요?
현재 안드로이드 개발을 하고 있긴하지만 안드로이드 하나만으로는 많이 부족하다고 느끼고 있습니다.
후임으로 한명 들어왔는데 웹쪽개발도 어느정도 할줄알고 안드로이드도 어느정도 할줄 알아서
안드로이드에서 서버단으로 연결하는 부분이라던가 웹쪽 문제같은 경우는 오히려 후임에게 도움받아야
일을 처리할수 있더라구요..
그래서 궁금한게 3~5년이상의 안드로이드 개발자는 안드로이드만 두고 봤을때 어느정도의 역량을 갖춰야
인정을 받을 수 있나요?
2008년부터 한 사람도 봤지만 기술이 있는지 없는지 모르겠지만
서비스에 대한 개념도 없고 사용해본 앱도 없고
SNS 및 동영상 스트리밍 관련 회사에 지원하면서 SNS 어떤것도 사용해본 적도 없고
동영상 스트리밍에 대한 인코딩/디코딩도 모르고 FFMPEG가 뭔지도 모르고
지원한 회사의 서비스를 사용해보지도 않았고.
경력 4~5년차가 할 면접자리가 아니었지요.
SI하실거 아니라면 기술은 다양한 방면을 두루두루, 핵심은 깊게 알고 있어야 할것이며
개발 이외의 비지니스 영역에도 관심을 두고 어느정도 알아나갈 시기라고 생각합니다.
그런게 어렵다면 그냥 SI 를 하는게 답이지요.
^^ 결론은 안드로이드 개발자라고 다른 것을 몰라서는 안된다는 겁니다.
웹개발자라고 특정 언어만 하는것이 아니라
자바, PHP, ASP, node.js, python, perl, html, javascript, css 등등의 언어 및
각종 프레임워크, 라이브러리등 수많은 것들을 알아야 하는데 -- 이 프레임워크 하나하나 씩만 하더라도 안드로이드 SDK 정도는 되죠.
앱 개발자 분들은 그런 생각 잘 못하시더라구요.
(전부 알아야 하는 건 아니구요.)
천차만별 아닐까요?
하지만 3년 정도 했다면 sdk 영역을 넘어서 어떤걸 해봤느냐도 중요하겠네요..
가령.. openGL을 해봤느냐 와 같이 범용적인 이슈도 중요하겠네요..
ndk도 하면 더 좋을거 같고요..
제가 이런분 찾고 있거든요 ㅋㅋ