취업톡톡 세부메뉴

질문 상세 보기

Q 신입 JAVA 개발자, SM으로 시작하면 망한건가요?

조회수 8,544 2021-12-09 작성

안녕하세요. 선배님들.

이번에 100명 이상 규모의 유통 관련 중소기업에서 JAVA 개발자로 유지보수 업무를 맡게 되었습니다.

신입이고 일 한지 한 달 넘었습니다.


제가 듣기로 신입 개발자가 System Management 업무 하는 곳에서 커리어를 시작하게 되면 

개발자로써 인생은 끝인 거다 라는 말을 들었습니다.  나중에 IT 전문회사, 개발회사로 이직할 수 없다고요.


이 말이 사실인가요? 

개인적으로 열심히 배우고 나와서 더 좋은 회사, 이왕이면 개발에 비중이 높은 회사로 이직하고 싶었는데.. ㅠㅠ


회사에서 SM 업무를 하는 것은 맞지만 현재 자바, 스프링, JPA, 데이터베이스, 인프라 등 많은 교육을 시켜주고 있어서

만족하면서 다니고 있는데 교육은 교육이고, 앞으로의 커리어를 위해서라면 여기서 멈추고 SI라도 들어가는게 답인가요?


내 프로필 > 북마크 에 추가되었습니다

현재 브라우저의 보안 설정에 따라 복사가 허용되지 않습니다.
아래 URL 주소를 드래그 후 Ctrl+C를 눌러 복사하시기 바랍니다.
닫기
후배에게 답변하기 입력
솔직하고 따뜻한 답변을 남겨주세요.
0 / 1,000
답변 9
  • 프로필 이미지 mentor7009280 DBA / 10년차 Lv 1

    안녕하세요. SI프로젝트 10년차 입니다.
    중소기업에서 6년정도 SI프로젝트 수행하다가 회사가 법정관리 들어가면서,
    4대 금융지주중 한군데 IT회사에 이직해서 근무중이고요.
    현재도 SI프로젝트중인데, 다는 아니지만 옆에서 SM하시는 분들을 볼때에 역할이 좀 다르다고 생각합니다.
    SI는 주어진 기한내에 고객이 원하는바를 개발해줘야 하기때문에, 좀 무리하게 진행되기도 하고, 100프로 완벽하게
    구현하지 못하고, 중요한것만 하고 철수할때도 있고 그러거든요.
    그런데 SM은 좀 안정적이라고 해야되나, 운영을 위주로 생각하기 때문에, 어떤일을 할때 신중하게 절차대로 좀 여유롭게
    개발이나 수정을 하는경우가 많고요.
    SM이 좋다 나쁘다가 아니라, 하는일이 좀 다르기 때문에, 오래 SM을 하게 되면, SI프로젝트에서 적응을 못하는경우가 생기기도 하고요.
    SI도 마찬가지로, 후딱 개발하고 테스트하다 철수하고 그러다보면, 빨리빨리에 익숙해져서 정교함이 좀 떨어질때가 있습니다.
    다만 개발스킬을 많이 배우고 싶다면, SI프로젝트를 하는게 맞다고 봅니다.
    SM경험을 2,3년정도 해보시고, 방향을 정하셔도 될듯합니다.
    그리고 SM이랑 SI는 몸값 차이가 좀 나고요, 나중에 프리랜서 생각하면, SI프로젝트 경험해보는게 좋으실듯하네요.

    2021-12-11 작성
  • 프로필 이미지 mentor0192350 앱개발자 / 4년차 Lv 1

    전혀 아닙니다.
    한 직장에서 경력을 유지하면서, 적극적으로 여러 경험을 쌓고
    이직 시 경력을 잘 기술하면 다들 알아볼 것입니다.

    2021-12-10 작성
  • 프로필 이미지 mentor9340104 시스템엔지니어 / 14년차 Lv 5

    누가 그런 소리를 하나요?
    IT업무 분야는 상당히 넓고 다양합니다.
    굳이 SI, SM으로 나눈다면 SI가 좀 더 효율적인 최근의 기술을 써서 구축을 하겠죠.
    오랫동안 큰 유지보수 없이 운영하려면요.
    구축된 시스템 운영을 하면서 SI에 쓰인 기술들이 검증받는 곳이 SM 입니다.
    서로 불가분의 관계지만 부족한 부분이 뭔지 알겁니다.
    그 부분들을 채워가면서 SM 하시면 나중에 이직하는데 큰 문제 없어요.
    오히려 SM 경력이 없는 개발자보다 경쟁력도 생길겁니다.
    다양한 IT기술들을 접해보고 자신만의 스킬트리를 구축하세요.
    신입이면 몇 년씩은 한 곳에 지긋이 있어도 괜찮아요.

    2021-12-10 작성
  • 프로필 이미지 mentor5261867 웹개발자 / 11년차 Lv 3

    일단 회사에서 교육을 많이 시켜준다니 열심히 교육 들으시구요, 기존 작업된 소스 분석하면서
    문제점과 개선점 찾아보면서 일하시면 될 것 같습니다.
    다만 너무 오랫동안 SM으로 일하면 나중에 자체 서비스하는 회사로의 이직은 힘들 수 있으니,
    3년차전에는 무조건 이직한다는 생각으로 공부하시면서 커리어 쌓아가시기 바랍니다.

    2021-12-10 작성
  • 프로필 이미지 mentor8197023 앱개발자 / 1년차 Lv 5

    ....? SM 갔다고 망했다는건 누구 말인건지..?
    SI 가면 가만히 있어도 막 미친듯이 기술이 늘고 그런가요?
    결국 공부는 본인이 하기 나름인데...
    뭐 프로젝트 많이 해서 이직이 좋다는건가요..? 근데 SI가 어느정도 나쁘지 않은곳 가면 상관없는데 수주따오는거에만 미친곳 가면 이거했다 저거했다 그러고 품질도 낮은 결과물 만 공장처럼 찍어낼텐데 그게 맞는걸까요..?
    SM 이시면 기존 소스들 어떻게 짰는지 연구해보시고 나라면 어떻게 짰을것이고 내가 짠것과 비교했을때 어느것이 더 성능이 좋은지 내 소스의 문제점과 취약점은 무엇인지 분석하는게 좋아보여요. 그렇게 남들이 짜놓은거 연구하고 분석하는것도 엄청 실력향상 됩니다.
    그리고 개발자 커뮤니티나 단톡방 가서 같이 토이프로젝트 여러개 참여하시는것도 나쁘지 않아보입니다

    2021-12-10 작성
  • 프로필 이미지 mentor7476714 QA / 8년차 Lv 1

    망한건 아닌데 SM으로 시작하면 SI 가서 적응하기 좀 어렵긴해요. 개인적으로 SM에서 SI로 갔다가 직군 옮긴 케이스입니다.

    2021-12-09 작성
  • 프로필 이미지 mentor3485189 웹개발자 / 5년차 Lv 2

    일은 회사에서하고 잘하고 싶으시면 집에서 따로 공부하시면 됩니다.

    2021-12-09 작성
  • 프로필 이미지 mentor5570487 웹개발자 / 24년차 Lv 2

    SI라고 다르지 않습니다. 현직장에 만족하신다면 현업에서 실제 필요한 기술을 습득하시고, 차근히 자신의 성장 로드맵을 가져가시는 게 좋을 것 같습니다. 1년, 2년뒤 또 다른 시각으로 시장을 보시게 될 겁니다.

    2021-12-09 작성
  • 프로필 이미지 mentor0198396 10년차 Lv 1

    망한건 아닙니다. sm이라도 많이 경험하고 배워나간다면 나중에 si로 이직 할 수 있습니다. 다만 sm특성상 현실에 안주하거나하면 발전이 없어서 si쪽으로 가면 힘들죠. 결과는 자기하기 나름입니다. sm하면서도 배우는게 많을테니 많이배우고 꾸준히 공부하세요~

    2021-12-09 작성