먼저 SI에 관한 이야기를 하기 전에 SI 회사에 대해 설명하겠습니다.SI 회사는 소프트웨어 서비스를 제공하는 회사입니다.이제 소프트웨어가 많은 분야에 도입되고 활성화되어 일상생활 전반에 정착하고 있습니다.그러나 소프트웨어가 일상생활에 있다고 해도 일반적으로 도구 중 하나로 사용됩니다.즉, 하나의 수단으로서 역할을 갖는 것이지만 핵심 역할은 아닙니다.
사무 관련 회사, 음식점 등 일반적인 기업도 마찬가지입니다.소프트웨어를 도구로 사용하는 장소이지 전문적으로 다루는 장소가 아니기 때문에 프로그래밍 기술이 필요한 상황이 발생하면 ‘누군가’에게 도움을 요청해야 합니다.이때 소프트웨어 관련 일을 하는 곳이 SI 회사입니다.일반적으로 SI 회사는 소프트웨어를 서비스로서 기업에 제공하며, 다시 말해 아웃소싱 회사라고도 불립니다.
SI 개발자란?
SI란?
SI란 System lntegrator(시스템 통합기업)의 줄임말입니다. 다시 말해 SI는 여러 기업의 하드웨어, 소프트웨어, 네트워크, 스토리지 등을 통합하는 서비스를 제공하는 것을 의미합니다.SI 개발자는 SI 회사에서 근무하는 개발자를 말합니다.주요 업무는 소프트웨어 서비스에 투입되어 프로그램을 개발하거나 유지 보수하는 것입니다.
Si 개발자의 경우 자신이 근무하는 회사에서 일을 하더라도 타사에서 발주한 프로젝트를 수주하여 개발하기 때문에 자신이 성장할 기회를 가질 수 있습니다.하지만 ‘회사’가 발전하기는 어렵습니다.대부분의 SI 회사는 개발이 가능한 인력을 제공할 뿐 특별한 기술을 가지고 있지 않기 때문에 다시 말해 개발자 인력 회사라고도 불립니다.
국내 SI 업계의 개발자 등급이란?
개발자 수준에 대해 설명하기 전에 맨맨즈(Man/month)와 단가를 설명합니다.
매머드(Man/month) 소프트웨어 개발 사업의 대가를 계산하는 방식 하나하나가 한 달 동안 할 수 있는 양을 계산해 사업비를 책정합니다.즉, 사업에 투입한 인원수를 기준으로 사업비를 책정하는 방식입니다.요약하자면 한달에 들어가는 인력의 수로 생각하시면 됩니다.
예를 들어, 1MM은 ‘한 달 동안 한 명’이 일한다는 뜻입니다.중간에 다른 동업자와 기간을 나누어 절반씩 일한다면 0.5MM+0.5MM 총 1MM을 일한다는 것입니다.MM은 일하는 노동력의 양만을 나타내고 있을 뿐입니다.
그럼 비용을 결정하는 기준은 무엇일까요?인건비를 산정해서 고객에게 견적서를 전달하려면 돈의 개념이 산식에 추가되어야 합니다.이것을 SI에서는 ‘단가’라고 합니다.단가란 그 인력이 얼마인지 알 수 있는 가격표의 개념입니다.단가는 등급으로 결정됩니다.예를 들어 A는 얼마, B는 얼마라는 식으로 어지럽힌 것이 아니라 등급별로 단가를 책정하여 비용을 산정하게 됩니다.그럼 비용을 결정하는 기준은 무엇일까요?인건비를 산정해서 고객에게 견적서를 전달하려면 돈의 개념이 산식에 추가되어야 합니다.이것을 SI에서는 ‘단가’라고 합니다.단가란 그 인력이 얼마인지 알 수 있는 가격표의 개념입니다.단가는 등급으로 결정됩니다.예를 들어 A는 얼마, B는 얼마라는 식으로 어지럽힌 것이 아니라 등급별로 단가를 책정하여 비용을 산정하게 됩니다.개발자등급제(SW기술자등급제)개발자등급제(SW기술자등급제)개발자 등급제는 과거 법에 근거한 기준으로 분류되었으나 여러 문제로 인해 법 개정(2012.11.24) 이후 폐지되었습니다.이는 정부가 기술자 등급을 산정하지 않고 시장의 자율적 판단에 맡기겠다는 취지입니다.그러나 등급제 사용에 대한 금지 조치는 아닙니다.개발자의 등급 결정이 필요한 경우 상호 간 협의를 통해 등급을 사용하면 되는 형식으로 바뀌었습니다.상기 SI 개발자의 등급은 2009년 7월 31일 이후 규정된 SW 기술자 등급표를 기준으로 초급, 중급, 고급 그리고 특급 네 가지로 나누었습니다.게다가 직무에 따라 임금을 차등 지급하고 있는 상황이기 때문에 특별히 폐지됐다고 볼 수도 없습니다.직무별 임금표는 2편으로 보기 쉽게 작성합니다.빠른 확인을 원하시면 평균임금-한국소프트웨어산업협회(sw.or.kr )에서 확인하세요.게다가 직무에 따라 임금을 차등 지급하고 있는 상황이기 때문에 특별히 폐지됐다고 볼 수도 없습니다.직무별 임금표는 2편으로 보기 쉽게 작성합니다.빠른 확인을 원하시면 평균임금-한국소프트웨어산업협회(sw.or.kr )에서 확인하세요.SI회사의 장점일단 장점부터 확인해보죠.1.큰 프로젝트를 경험할 수 있습니다.SI 회사는 이윤을 내는 방법이 타사 프로젝트를 수주하는 것이므로 필연적으로 규모와 상관없이 타사에서 발주한 프로젝트를 수행합니다.언제 어디서 어떤 프로젝트가 나올지 예상하기는 쉽지 않습니다. 하지만사업을 발주해 외부에 맡긴다는 의미는 많은 자본에 기반한 프로젝트일 확률이 높습니다.일반적으로 대기업 또는 대기업에 준하는 기업에서 사업을 계획하고 프로젝트를 발주합니다.2. 다양한 프로젝트에 참여할 수 있습니다.기업마다 분야는 다릅니다.다양한 분야에서 프로젝트를 발주하기 때문에 일반 회사와 달리 다양한 프로젝트를 경험할 수 있습니다.다양한 분야를 경험한다는 것은 서로 다른 언어로 폭넓은 시야를 가질 수 있는 환경이 제공된다는 것입니다.3. 내가 성장할 수 있어요.대규모 시스템을 처음부터 끝까지 직접 구축하는 경험은 쉽게 얻을 수 없습니다.여러 명이 참여하는 프로젝트의 경우 서로 갈등도 생기고 협업도 하는 과정을 통해 업무 노하우가 생깁니다.SI회사의 단점단점을 살펴보면 1. 업무 환경이 자주 바뀝니다.SI는 서비스 구축을 위해 발주처에 들어가 일하는 경우가 많습니다.프로젝트에 따라서 출근 환경, 함께 일하는 팀원이 자주 달라집니다.2. 역할에 대한 책임과 중압감이 있습니다.팀원으로서 정해진 기간에 맡은 역할을 이행해야 하므로 역할에 대한 책임과 중압감이 있을 수 있습니다.3. 고객사의 요구 조건을 100% 맞출 필요가 있습니다.프로젝트의 수주를 받아 추진 특성상 고객의 요구 조건에 근거해서 맡은 업무를 처리해야 합니다.즉, 데드 라인이 존재하고 고객 회사가 요구하는 조건을 맞춰야 하기 때문에 주말 출근, 야근이 잦습니다.(case by case)4. 신입 개발자라면 추천하지 않습니다.SI회사는 이런 프로젝트를 거치면서 기술적인 측면에서는 매우 성장할 수 있습니다.그러나 신입 개발자는 배우기 시작하고 자신만의 코딩 습관이 형성되는 시기입니다.이런 시기에 SI회사에 취직하게 되면 여기서 배운 코딩 습관이 좋은지 나쁜지는 차치하고 영원할 수 있으므로, 학원, 독학 인터넷 강의 등을 통해서 이것 저것 공부하고 자신만의 코딩 습관을 만든 후 취직하길 추천합니다.오늘은 SI 개발자의 취업에 대해 설명해 봤습니다.SI 회사 취업이나 관련 자격증 등이 궁금하신 경우 아래 네이버 양식으로 상담을 신청해 주시면 친절하게 답변드리겠습니다.감사합니다。1:1 무료교육상담, 안녕하세요 IT(진학, 취업, 자격증, 국비지원) 등 다양한 방면으로 상담을 진행하고 있습니다. 모든 상담은 1:1 무료로 진행되며 기재해주신 정보는 상담 외에 일절 사용되지 않습니다. 아래 항목을 정확하게 기재해주셔야 상담이 가능합니다.naver.me1:1 무료교육상담, 안녕하세요 IT(진학, 취업, 자격증, 국비지원) 등 다양한 방면으로 상담을 진행하고 있습니다. 모든 상담은 1:1 무료로 진행되며 기재해주신 정보는 상담 외에 일절 사용되지 않습니다. 아래 항목을 정확하게 기재해주셔야 상담이 가능합니다.naver.me1:1 무료교육상담, 안녕하세요 IT(진학, 취업, 자격증, 국비지원) 등 다양한 방면으로 상담을 진행하고 있습니다. 모든 상담은 1:1 무료로 진행되며 기재해주신 정보는 상담 외에 일절 사용되지 않습니다. 아래 항목을 정확하게 기재해주셔야 상담이 가능합니다.naver.me