개발자

앱 개발자로써의 첫 스택은 뭘로 해야할까요...?

2024년 05월 22일조회 342

안녕하세요 저는 현재 작은 스타트업에서 kotlin으로 안드로이드 개발을 하는 대학생입니다 앱개발은 3명(안드, ios, 총괄)있는 학생들로 이루어진 아주 작은 곳입니다 스타트업보다는 큰 공모전 프로젝트의 느낌에 가깝다고 보시면 됩니다 원래 목표는 ios개발자였습니다 올해 초 뭘 해야할지 막막하던 시기에 지인의 소개로 해당 스타트업에 참여하게되었습니다 그때는 ios개발자 자리가 곧 공석이 될거라고 해서 들어갔는데 알고보니 그냥 뜬소문이었더라구요 그래도 안드로이드라도 한번 잘 해보자라는 마음으로 약 4개월간 열심히 했습니다 근데 오늘 갑자기 ios 개발자가 이번주까지하고 그만둔다고 하네요 지금 저에게는 3가지 선택지가 생겼습니다 1. 안드로이드 개발 하던 일을 이어가면서 신규 팀원을 ios로 뽑는 선택지입니다 아마 이 회사에선 더이상 ios를 개발할 기회가 생기지 않을 것 같네요 2. ios 개발 1학기가 끝나고 7월부터 ios개발을 시작하고, 팀원을 안드로이드로 뽑는 선택지입니다 처음에 원했던 ios 개발을 시작하지만 지금까지 해놓은 안드로이드 실력은 퇴화할 것 같네요 (일정 궤도까지 실력이 올라온게 아니라서 제 추측으로는 그럴거 같습니다) 3. 플러터 개발 이참에 총괄과 저 둘이서 플러터 이주를 하는 선택지입니다 아마 팀원이 추가되지는 않을거 같네요 제 짧은 견해로는 요즘 웹뷰를 이용한 앱도 많아지고, 멀티플랫폼의 성능이 네이티브에 비해 크게 떨어지지 않는 것 같습니다 취업 시장도 점점 커지는 것 같구요 요즘 안그래도 개발자 취업 시장은 좁아져가는데 ios 네이티브는 원래부터 바늘구멍이었던지라 원하는 기회가 왔음에도 쉽사리 결정하지 못하고 갈팡질팡하게 되네요 현직자 분들의 시선에는 어떤 선택지가 가장 좋아보이시나요..? 긴 글 읽어주셔서 감사합니다

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 2

김하늘님의 프로필 사진

하고 싶은 거 좇는 게 최고라고 생각합니다. 어느 정도 예상은 해볼 수 있겠으나 우린 먼 미래는 커녕 가까운 미래의 앱 개발 트렌드 그리고 채용 시장이 어떻게 될 지 알 수 없습니다. 이를테면 16년도에 알파고가 등장하기 전에 컴공이 이렇게 핫해질지 아무도 몰랐습니다. 코로나가 터지고 개발자 수요가 이렇게 폭증할지 아무도 몰랐습니다. 얼마전엔 구글에서 플러터 팀이 대폭 축소되었다는 소식이 들려왔구요. 앞으로 안드로이드든 ios든 플러터든 그리고 그에 대한 채용시장이든 어떻게 될 까요? 그거야 모르죠. 세상 대부분의 것들은 내 통제 영역 밖에 있습니다. 운을 비롯한 외적 요소들에 의해 많은 것들이 결정됩니다. 그래서 저는 제가 잘하고 좋아하는 일에 집중하는 게 현명하지 않을까 생각합니다. 플러터를 택했는데 플러터가 시장을 모두 지배하게 되면 너무 운좋고 좋은 거고, 그렇지 않더라도 개발자 커리어를 이어나가는데 무리 없으실 겁니다. 아예 망해버리면 어쩔 수 없지만 다른 거 하셔야겠죠. 근데 그렇다고 해서 그때까지 플러터를 다루며 쌓여왔던 노하우 어디 안 갈 겁니다. 당장 개발을 전혀 몰랐을 때 플러터를 시작하는 거랑 지금 안드로이드를 어느 정도 다뤄보시고 플러터를 시작하는 것과는 느낌이 꽤나 다르실 겁니다. 저도 주 기술스택을 이야기하자면 리액트지만 어느 날 리액트가 망한다고 해도 아쉽긴 하지만 다른 거 하면 되니까 두렵진 않습니다. 결론은 자신에게 필요하다고 느끼는, 나에게 재미를 주는, 오랫동안 공부할 수 있는, 마음가는 거 하세요. 저는 스타트업 등 소규모 조직을 선호하는데 이런 팀에서는 아무래도 플러터 등의 크로스플랫폼 기술이 선호돼서 플러터를 공부할 거 같습니다. 질문자 분의 성향과 상황은 저와는 다르겠죠? 제가 질문자분이었다면 ios 해 볼 거 같습니다. 해보고 싶었으니까요. 저는 웹 개발을 주로 하고 있고 앱 관련해서는 회사에 필요에 의해 플러터만 다소 급하게 학습하여 웹뷰 앱을 만들어 본 경험만 있습니다. 그러니 앱개발 채용 시장을 제대로 알고 하는 말은 아니니 참고만 하시길 바랍니다.

김민식님의 프로필 사진

어떤 것을 선택하면 좋을지는 하고 싶은 것을 하면 좋을 것 같네요! 핵심은 모든 선택지가 모바일 개발이라는 것이죠. 안드로이드 개발(코틀린, UI개발)은 정체될지 몰라도 모바일 개발 실력은 늘어날 겁니다. 모바일 개발에서 중요한 개념은 플랫폼을 막론하고 동일하다고 생각해요. 안드로이드 개발에서 얻은 것이 다른 플랫폼에도 동일하게 적용될 것이기 때문에 편하게 생각하고 즐기세요! 파이팅!!👍👍

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2024년 05월 22일

앱 개발자로서의 첫 스택을 선택하는 것은 정말 중요한 결정이며, 여러 요소를 고려해야 합니다. 1. 안드로이드 개발: 이미 Kotlin으로 안드로이드 개발 경험이 있으므로 이 분야에서 더 심화하여 기술을 키우는 것은 좋습니다. 하지만 경쟁력 있는 안드로이드 개발자가 되기 위해서는 꾸준히 최신 기술과 트렌드를 공부하고 업데이트해야 합니다. 2. iOS개발: 원래 iOS개발자가 되길 원했다면, 이제 그 기회가 왔으니 이를 잡는 것도 나쁘지 않습니다. Swift와 Objective-C 등 iOS 플랫폼에 대한 심도있는 이해가 필요하며, 빠르게 변화하는 애플의 생태계에 대한 지속적인 학습과 도전이 요구됩니다. 3. Flutter개발: Flutter는 많은 앱 개발자들에게 인기 있는 프레임워크로 진화하고 있습니다. 네이티브 앱처럼 보여지고 작동하면서 iOS와 Android 모두에서 작동하는 크로스 플랫폼 앱을 생성할 수 있다는 점에서 큰 장점을 가지고 있습니다. 또한, 단일 코드베이스를 유지함으로써 개발 시간을 줄일 수 있다는 점도 큰 장점입니다. 하지만 어떤 선택을 해도, 성공은 그 기술에 대한 깊은 이해와 열정, 그리고 힘든 시기에도 포기하지 않고 끝까지 본인의 선택을 이어가는 데서 옵니다. 자신이 가장 흥미를 가지고 몰입할 수 있는 기술을 선택하는 것이 중요합니다. 이러한 결정은 개인의 취향, 경험, 학습 유형 및 커리어 목표 등 여러 요소에 따라 달라질 수 있습니다. 그래서 전체적으로 보았을 때, 여러분의 상황과 원하는 방향성에 따라 가장 적합한 경로를 선택하는 것이 중요하다고 생각합니다.

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!