개발자
안녕하세요 저는 이제 3년2개월이 된 풀스택 개발자입니다. spring도 하고, vue.js도 해서 풀스택이라고 적었습니다ㅜ 첫 개발회사에서 2년정도 근무하고 새로운 기술을 접하고 싶어서, 이직을 했다가 갑자기 저한테 웹하드를 개발하라고 하기도했고, 성인사이트 기획도 하면서 회사의 전반적인 사업 방향이 저와 너무나도 다르다고 생각하여 이직을 했습니다. 그리고 나서 지금 현 회사에 와서는 vue.js나 JPA 배워서 프로젝트 진행했었습니다. 그러고 일이 없어요... 간단한 기능 수정같은건 있는데 그 외에 없어요... 그래서 이직을 하려고했더니 아시잖아요 요즘 취업이 너무 추운거... 그래서 이직도 안되고 일도 없고 회사에서 공부만 하자니 백엔드 자체가 너무 싫어졌습니다. 그런 와중에 아는 지인이 프로젝트 진행하는데 좀 도와달라고해서 flutter를 접했습니다. 배우고 나니까 너무 재밌기도하고 이 프로젝트 끝난 다음에 앱개발로 전향한다면 도움이 되지않을까 싶더라구요 제가 애플을 좋아하기도해서 노트북,시계,핸드폰 다 애플이거든요. 그래서 iOS를 해야겠다! 싶었습니다. 근데 이쪽분야도 신입은 영 쉽지않더라구요... 결론은 기다리면서 java공부 더 해서 백엔드 갈지 아니면 iOS 부트캠프나 국비로 공부를 한 다음에 신입으로 전향을 할지 고민입니다. 참고로 제가 만29살인 여자이기도 해서 미래에 아기도 낳고 하면 백엔드보단 앱개발이 나을거같기도하고, 지금 회사에서 너무 스트레스를 많이 받아서 좀 쉬고싶기도 하구요(공부는 열심히 하겠지만요) 제 고민 어떻게 생각하시나요?
답변 2
안녕하세요. 고민이 많으시겠습니다. 추후에 이직하는 회사의 성격에 따라서 방향이 달라질 수도 있겠습니다만, 저 같은 경우로만 설명드리면 본래 백엔드였지만, 회사의 규모가 그리 크지 않아 이것저것 만지고 있습니다. 백엔드 개발자로 입사하였지만 프론트/백가리지 않고 제작해야만 하는 상황이 거의 대부분이며, 자바개발자로 입사하였지만, 실제로는 공공기관, 대기업이 상대라면 자바로, 오래된 솔루션을 가지고 아직도 사업중인 업체를 상대로는 php레거시부터 php7.4로, 하이브리드 네이티브 앱 의뢰가 들어오면 Flutter로 개발을 하고 있습니다. 데브옵스 관련된 일도 사람이 없다보니, 배워서 하는 수 밖에 없더군요. 말씀하신 것처럼 이렇게 정신없이 하다보면 스킬이 늘어가는 것을 느끼기는 쉽지만 굉장히 스트레스풀하게 느껴지는 것도 사실입니다. 그러나, 여느 회사들이 그러하듯 분야가 웹개발이든, 앱개발이든 직원들이 스트레스를 덜 받게 하기 위해 회사를 운영하는 곳은 없을 것 같습니다. 서론이 길었던 것 같습니다. 제 개인적인 견해로 자바는 놓지 않으시는게 좋을 것 같습니다. 아직은 자바쪽에서의 개발 일거리가 확실히 타 언어보다 많은 게 사실이고(웹개발기준), Flutter프레임워크에서의 언어 Dart 역시 기반이 자바입니다. 코틀린 / 자바안드로이드 개발은 말할 것도 없습니다. 그러나 IOS 개발은 Swift, Xcode라는 독자적인 생태계에 갇혀야만 합니다. 굉장히 폐쇄적이어서, IOS가 아닌 다른 개발은 허용하지 않습니다. 이후 이런 비확장성은 글쓴이 님의 커리어의 전환에 큰 문제가 될 수도 있을 것이라고 생각합니다. Flutter의 잦은 dependancy 버전 변경과 그에 따른 충돌 문제는 굉장히 심각한 수준이긴 합니다. 이에 따라서 멀쩡히 개발하고 빌드했던 앱을 오랜만에 다시 수정하려고 Flutter Run만 쳐도 오류를 뿜어내는 경우가 다반사입니다. 그럼에도 러닝커브가 현저히 낮은 앱개발인 것 같습니다. 네이티브 하이브리드는 공부량이 절대적으로 적어지는 굉장히 큰 장점이 있으니, 이것부터 토이프로젝트를 여러개 만들어 보신 후 현업으로 바로 넘어가셔도 상관없으실 것 같습니다. 대부분의 앱은 반드시 백엔드 서버와 DB를 사용해야 합니다. 그러므로 백엔드 및 DB와 서버 설정, 방화벽 등 다른 것들에도 능숙한 앱개발자는 어디서든 환영받을 것이라 생각합니다. 개인적으로 뛰어난 개발자는 하나만 잘하는 개발자가 아니고 주력 스킬을 뒷받침하는 서브 스킬들도 탄탄해야한다고 생각합니다. 고민이 많으시겟지만, 공부 포기하지 마시고 화이팅하세요!
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!