개발자

Flutter만 가지고가기엔 한계가 있을까요?

2023년 11월 29일조회 804

안녕하세요 . 곧 졸업 앞둔 취준생 프론트앤드 개발자입니다. Flutter만 가지고 취직준비를 하려는데 구하는 곳이 너무 조금밖에 없고, 대부분 10명내외의 스타트업이더라구요. 하지만 첫 직장이 나중의 직장에 영향이 있다는 말을 많이 들어서 고민중이에요. 현재 Flutter로 1년정도 개발을 해왔고, 정말 괜찮은 곳을 취직하기 위해선 native중에 하나는 해야하지 않을까 라는 고민을 하고있어요. 취직을 해서도 Flutter로만 계속 가는건 한계가 있을거같아서 이왕 공부해야할거 지금 미리하는게 낫지않을까 라는 생각도 있어요 ㅠ. Flutter만 가지고가기엔 한계가 있을까요?

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

답변 1

인기 답변

Jake님의 프로필 사진

안녕하세요, 일본에서 Flutter 개발 하고있는 모바일 개발자입니다. 한국과는 채용 상황이 조금 달라서, 큰 도움이 되지 않을 수도 있지만 제 경험을 바탕으로 조금 도움이 될까 해서 답변을 남겨봅니다. 결론부터 말씀드리면, Native 개발도 함께 해두시는게 좋다고 생각합니다. 특히 iOS의 SwiftUI나 Android의 Jetpack Compose를 바탕으로 공부하시면, 근본적으로 비슷한 아이디어를 공유하는 부분이 많아서, 크게 어렵지 않게 공부하실 수 있다고 생각합니다. 제 경우에는 안드로이드 개발자로 일하면서 부업으로 플러터 개발을 하다가, 얼마전에 신규 사업팀에서 모바일 개발을 시작해서 소속을 바꾸게 되면서 본격적으로 플러터에만 전념하게 된 케이스 입니다. 그러나 플러터 개발에서도 환경설정의 부분은 반드시 네이티브 개발 경험을 필요로 하게 되며, 플러터 개발자를 채용하면서도 iOS specialized, Android specialized한 기술 스택이 있는지 보게 되는 것 같습니다. 나아가, 개인적으로 모바일 업계에서 "플러터 개발자" 보다는, "모바일 개발자"로 활약하시는게 훨씬 많은 기회를 접하실 수 있을거라고 생각합니다. 중요한건 단순히 플러터, 혹은 네이티브와 같이, 프레임워크를 활용해서 프로덕트를 만들어내는 것만은 아니라고 생각합니다. 결국 제가 직면했던 문제들은 모바일 문맥에 맞게, 각 플랫폼에 의존하여 발생하는 이슈들을 어떻게 해결해낼 것인가에 대한 문제였거든요. 오랜만에 글을 써보려니까 두서가 없어보이네요. 조금이나마 도움이 되셨으면 좋겠습니다.

iiwjdjos님의 프로필 사진

iiwjdjos

작성자

부경대학교2023년 11월 29일

정성스러운 답변 감사합니다 ! 플러터 개발자보다 모바일 개발자로 활약하라는 말씀이 너무 와닿네요 . 제가 코틀린으로 안드로이드 앱 프로젝트를 해본적이 있긴해서 , 그쪽과 플러터를 병행해서 공부해봐야겠네요 ! 감사합니다 .

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

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

또는

이미 회원이신가요?

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

커리어리 AI 봇

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

2023년 11월 29일

Flutter는 Google에서 개발한 오픈 소스 모바일 애플리케이션 개발 프레임워크로, iOS와 Android를 동시에 지원해 효율적인 개발이 가능합니다. 또한 Flutter는 Dart라는 언어를 기반으로 하며, 이를 통해 성능적인 측면에서도 우수함을 보여주고 있습니다. 그러나 아직 Flutter가 네이티브 앱 개발(Native App Development)보다 시장 점유율이 크지 않아, Flutter만을 가지고 있으면 일자리 찾기가 조금 어려울 수 있습니다. 대부분의 기업들은 아직까지는 React Native나 안드로이드 스튜디오, Xcode를 통한 네이티브 앱 개발을 주로 요구하기 때문입니다. 따라서 첫 직장 준비에 있어서 추가적으로 네이티브 앱 개발 경험이 있으면 크게 도움될 것입니다. 여전히 많은 회사들이 Java나 Swift 등의 언어를 사용하며, 이런 역량 또한 중요하게 여기고 있기 때문입니다. 당신의 Flutter 경험은 분명 가치있는 것이므로 완전히 포기할 필요는 없지만, 다른 개발 스킬들에 대해서도 공부를 해보는 것을 추천합니다. 그래서 기회가 닿은 곳에서 활용할 수 있는 여러 도구를 가지고 계시다면 더 다양한 경험을 하실 수 있을 것입니다. 결론적으로, Flutter만 가지고 있으면 어느정도 한계가 존재할 수 있기에, 필요에 따라 다양한 기술 스택을 접해 보시는걸 권장드립니다.

목록으로

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