안녕하세요, 안드로이드 kotlin을 한참 파고 있는 대학교 2학년생입니다. 제목 그대로 대기업쪽 안드로이드 개발 직무에 대해 구체적으로 알고 싶습니다. 안드로이드 개발자는 실질적으로 업무가 어떻게 구성되나요?

현재로서는 단순히 소프트웨어 개발 프로세스(ex. waterfall 등)를 따르는 팀 내에서, 코드를 작성 및 검토하고 회의를 하는 구성 인원 정도로만 알고 있습니다.
하지만 이것이 명확하지도 않고 또 어떤 사람이 그러기를 코드를 실질적으로 만지는 일이 거의 없다고 하기도 하더군요..(사실 기업에 따라 천차만별일 것 같아서 첨언하자면, 저는 소위 '네카라쿠배'라고 불리우는 기업들 중에 한 곳에 지원할 예정입니다.)

이에 대한 고민은 저라는 개발자(또는 학생)가 어떤 방향성을 추구해야하는지에 대한 고민에서 비롯되었습니다.
나중에 취업 준비를 할 때, 제가 지금 쌓고 있는 경험들이 실제 직무에 도움이 되어야지 큰 의미가 되어 돌아온다고 생각합니다. 또한 저는 기업에 대한 지원 동기가 '어떤 경험들이 있었고 이러한 경험들은 지원하는 포지션에서 요구하는 요소이므로 당사에 도움이 되리라 기대하여 지원하였다.'가 되어야 한다고 생각합니다. 이러한 점에서 실질적인 직무를 이해하는 것이 필요하다고 느끼게 되었습니다.

글이 생각보다 길어졌네요.. 다시 처음으로 돌아와서, 안드로이드 개발 직군이 실질적으로 어떻게 이루어지는지에 대해 현업자분들께 여쭤보고 싶습니다. 긴 글 읽어주셔서 감사합니다.

- dc official App