개발자
flutter로 지금 만 2년 정도 개발을 하였습니다. flutter가 매력이 있고 발전 가능성이 있다고는 생각하나 좀 더 규모가 있는 회사로 가기에는 알맞지 않은..? 것 같습니다. 제가 생각한 이유는 다음과 같습니다. 1. 규모가 있는 회사에서는 이미 native로 되어 있는 앱을 가지고 있는 경우가 많다. 2. 이런 회사들의 경우 신규앱을 flutter로 만들기 위해 flutter 개발자를 뽑아도 native 경력을 가진 사람을 선호한다. (제가 본 채용공고가 전부는 아니겠지만, 대부분의 경우 flutter를 써봤거나 관심이 있는 native 경력자를 뽑음) 3. 새로운 서비스를 굳이 flutter로 할 이유가 없어보임, 이미 있는 native인력을 두고 flutter를? 지금 다니고 있는 회사가 안정성이 없진 않아서 시간이 촉박하진 않지만, 지금이라도 커리어 전환을 해야 될지 고민이 됩니다. 커리어 전환을 고민하는 이유는 다음과 같습니다. 1. flutter 이직이 쉽지 않습니다. 사용하는 회사도 많지 않을 뿐더러, 대부분의 공고가 스타트업의 채용공고라 불안정성을 안고 가야합니다. 2. 네이티브 기능이 아쉽습니다. 그 os에 특화된 디자인, 기능이 요구사항으로 올 때마다 머리가 아픕니다... 3. flutter가 native 시장을 뺏어올 수 있을까 에 대한 의구심이 듭니다. (개인적인 생각) 긴 글 읽어주셔서 감사합니다. 나이는 26살입니다.
답변 4
인기 답변
비슷한 고민을 했던 적이 있어서 반갑네요. 1 & 3 Native 앱 개발자로 넘어가면 확실히 채용 풀이 넓어져서, 취업이나 이직에 훨씬 유리할 거라 생각합니다. 작년까지만 해도 이미 native 개발자들이 많을 대기업에서는 굳이 flutter를 찾지 않았으니까요. 근데 요즘은 분위기가 다른 것 같습니다. 대기업도 새로운 프로젝트를 진행할 때 flutter를 찾고 있어요. 아직 그 수가 적지만, 확실히 이전에 비해서 대기업 채용 공고 수가 늘어났습니다. 최근에 기억 남는 건 카카오 브레인이네요. Flutter 업계가 스타트업 이외에도 더 활발해지려면 시간이 더 필요해보이지만, 그래도 이전처럼 취업을 하려면 무조건 native 개발자를 해야겠다! 와 같은 느낌은 좀 줄어든 것 같아요. 주변에 대기업 가신 분들도 갑자기 플러터 물어보더라구요ㅋㅋ —- 2 이거는 헬스케어 도메인처럼 native에 매우 종속되는 특수한 경우를 제외한다면, 어떤 경우인지 잘 모르겠네요..?! Flutter만으로도 충분히 가능한 영역이 굉장히 넓다고 생각하거든요. 빌드 시스템이나 환경 분리 같은 거면 native 많이 건드려야해서 좀 머리 아프지만요. —- Flutter 자체가 등장한지 이제 7년 밖에 안 되었고, 실제로 좀 쓰일만 했던 2.0 버전이 등장한지 이제 겨우 2년 반 밖에 안 된 프레임워크입니다. 2년 반 만에 이정도 시장 점유율이면 나름 꽤 괜찮은 거 같아요! 작성자 분이 곧바로 이직을 원하신다면 native로 아예 빠지는게 나을 것 같지만, 그게 아니라면 사이드로 method channel 활용해서 이것저것 해보는게 ‘flutter + native 우대 채용 공고’에 더 큰 도움이 될 것 같아요! 이런 공고에 실제로 필요한 기술은 method channel이나 ffi니까요
Jin
작성자
앱 개발자 • 2023년 08월 30일
답변 감사합니다
인기 답변
개인적으로는 플러터의 장점은 쉬운 개발로 두가지 os앱을 만들수 잇다는게 제일 클거 같은데 네이티브 개발자 입장에서 깊게 파고 들수록 네이티브가 성능상에서나 구현하는데 있어서 더 유리하지 않을까 생각듭니다 네이티브에서도 스유나 코틀린처럼 점점 발전해 나가면서 개발하기 더 쉬어지지 않을까 라는 생각도 들어요 그래서 저는 네이티브가 좀더 났지 않나 싶어요
Jin
작성자
앱 개발자 • 2023년 08월 30일
답변 감사합니다
rn도 마찬가지네요 rn 방에서 안드로이드로 되돌아간분 말을 들으니 이력서에서 rn 경력을 네이티브로 포장하니 서류 합격률이 올라갔다더군요. native 경력을 선호하는 이유는 native에서 대응해야하는 경우가 있기 때문이겠죠 자체 제작하거나 유지보수 안되서 직접 수정해서 써야하는 sdk 버전 올릴때 빌드 오류나는 것도 native 아예 모르면 손도 못댈수도 있구여 계속 헤딩하고 공부하는 수 밖에 없겠죠… 스타텁들이 주로 크로스플랫폼을 선택하니 그쪽 위주로 넣어야할 것 같습니다. 대기업가려면 native 하라고 하더라구요 ㅠ
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!