취업톡톡 세부메뉴

질문 상세 보기

Q 유지 보수 업무에 대해서 궁금합니다.

조회수 1,938 2023-12-08 작성
현재 항공정비 학점은행제를 이수 하고 국비지원 8개월 가량 수업을 들은 상태 입니다. 개발자 쪽으로 미래를 보고 있는데 유지 보수같은 경우에는 개발자와는 거리가 먼지 유지보수로 처음 근무를 하게 된다면 계속해서 유지보수 쪽으로 가야하는지 궁금합니다. 


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

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

    소프트웨어 유지 보수, 흔히 SM이라고 하는데 이 분야는 개발 분야가 맞습니다.
    SW 개발 회사는 SI(System Integration)와 SM(System Management)로 구분하여 사업을 운영합니다.
    SM은 기존에 개발되어 현재 운영되고 있는 시스템을 대상으로 해당 시스템을 분석하고 정상적으로
    서비스를 유지하는 게 주된 업무로 회사에 따라서는 프로젝트 성격에 따라서 SM인력과 SI인력을
    주기적으로 교체하면서 사업을 하기도 합니다.

    2023-12-13 작성
  • 프로필 이미지 mentor9097020 백엔드개발자 / 11년차 Lv 1

    항공정비 좋은데 초반에 힘들지만 항공정비 계속하기길 추천드립니다 저는 항공정비 하고 싶은데 못하고 개발하지만 항공정비 너무 멋진일입니다

    2023-12-13 작성
  • 프로필 이미지 mentor9709883 웹개발자 / 17년차 Lv 1

    유지보수(SM) 개발 업무를 시작시 어떻게 지내는 지의 상황에 따라 달라 질 수 있습니다.
    SM프로젝트는 SI 프로젝트에 반해 개인적 시간이 많습니다.
    그 시간을 소스 분석, 테스트 등 적절히 사용하시면 SI 몇개 보낸것 보다 많은 경험을 얻을 수 있었던 기억이 나네요.

    2023-12-11 작성
  • 프로필 이미지 mentor8362795 웹개발자 / 4년차 Lv 3

    유지보수라고 해서 커리어가 약해지는 것은 아닙니다.
    이미 고도화된 코드를 분석하고, 트러블 슈팅을 처리하는 업무는 간단한게 아닙니다.
    물론 추가적인 개발도 있기 때문에 신규 기능 개발을 아예 안하는 것이 아닙니다.

    또한, 타인의 코드와 의도를 분석하는 것이 개발에서 제일 중요한 업무라고 생각되고,
    이미 고급 기술이 들어가 있는 영역을 사수를 통해 배우는 것은 신입으로서 좋은 경험이 될 것 같습니다.

    신입 분들이 조금 착각하는 것이 있는데,
    SI로 시작하면 신기술이나 체계적으로 신규 구축을 통해 스킬업/레벨업이 될거라고 생각들 하는데요.
    대부분의 대기업 SI는 개발보다는 운영/관리를 하고,
    그 하청 중에서 체계적으로 SI 개발 하는 곳이 별로 없습니다. ( 일정에 쫓기다보니 개발새발 코드를 짜겠죠. )

    유지보수 업무로 시작하더라도 배울점이 상당히 많고,
    업무적인 편함을 이용해서 개인적으로 공부할 시간을 좀 더 가지게 된다면.

    신입으로서 업무와 운영을 배우고, 개발을 배우는데에 있어서 아주 좋다고 생각됩니다.

    건승을 기원합니다 ^^

    2023-12-11 수정
  • 프로필 이미지 mentor9727282 웹개발자 / 8년차 Lv 3

    본인이 강점인 거를 봐야 합니다. 순수 웹개발자 말고 학력사항을 보면 회사중에 아시아나 itd 라는 회사 같은 곳으로 가서 개발자든 전산쪽으로 가는게 나을거 같습니다. 아마 댓글로 디스글이 있을수도 있는데 단순하게 남 따라가지 말고 특화 시키세요.

    2023-12-09 작성
  • 프로필 이미지 mentor1837738 웹개발자 / 26년차 Lv 5


    SI(개발)만 선호하는 개발자는 SM(유지보수)은 기피하는 성향이 있고, SM만 선호하는 개발자는 SI를 기피하는 성향이 있습니다.

    실력이 있는 개발자가 되기위해서는 유지보수도, SI도 둘다 다 잘해야 합니다.

    SI는 자기 맡은부분(나무) 위주로하니 관련부분에 실력이 늘지는 모르지만..........
    전체적인 아키텍쳐(숲)를 이해를 못하게 됩니다.

    유지보수는 전체적으로 큰숲을 파악하는데는 도움되지만..............
    특정세세한 깊이있는 부분은 모를 수 있습니다.......
    또한 SI는 자기맡은 부분만 충실히 하면 되지만, SM(유지보수)는 고객과 주기적으로 응대하면서
    업무를 처리해야 합니다.

    즉 어떤 한부분만 잘한다고 훌륭한 개발자가 되는것이 아니라 결국 양쪽 다 잘하는 개발자가
    뛰어난 개발자 입니다.

    유지보수 업체는 유지보수 경험이 없는 사람을 기피하고, SI업체는 또 반대로 유지보수만 경험이 있는 사람을
    기피하는 현상이 있습니다.
    모든 분야에서 잘하려면 둘다 다 잘해야 합니다. 즉 성향은 다르지만 반드시 둘다 경험을 해봐야 합니다.

    어떤게 뭔저 하느냐는 별로 중요치 않다고 생각합니다.
    기회가 주어지는 쪽부터 경험해보고 기회가 되면 둘다 경험을 해보고
    장단점을 비교하고 좋은부분만 스스로 습득한다면 뛰어난 개발자가 될것입니다.

    행운을 빕니다.

    2023-12-09 수정
  • 프로필 이미지 mentor8828376 2년차 Lv 4

    유지보수 부터 시작하면 신입때만 쌓을 수 있는 개발에 필요한 스킬들이 굉장히 약해집니다. 이는 향후 개발 커리어에 걸림돌이 됩니다. 성취감도 자존감도 낮아지기 때문에 멘탈적으로도 약해져 저상장 상태에 머물 것입니다.

    2023-12-09 작성
  • 프로필 이미지 mentor7860188 웹개발자 / 16년차 Lv 1

    초급부터 유지보수 하는것은 좋치 않다고 생각이 듭니다 고생스럽갰지만 개발경력을 키우는게 좋을듯합니다

    2023-12-09 작성
  • 프로필 이미지 mentor5037118 웹개발자 / 7년차 Lv 2

    유지보수 일을 처음부터 하게되면 동일경력기간을 가진 SI만 뛰어오신 분들에 비해 매우 뒤쳐지게 될 것 입니다. 하신다고 하여도 1~2년 만 하시고 SI쪽으로 넘어가시길 추천합니다

    2023-12-09 작성
  • 프로필 이미지 mentor2070256 웹개발자 / 9년차 Lv 1

    초급일 경우 초반에 조금 힘드실수 있겠지만 나중에 단순 작업만 하네 하는 느낌만 들꺼에요 1년 아니면 3년 정도 개발구조가 이렇구나 하는 공부 생각으로 하시고 이직 필살기 준비하시면 편하실꺼에여^^ 화이팅입니다

    2023-12-09 작성