웹개발 회사를 들어가면
본인의 의사와는 크게 상관없이
사장님의 의사에 따라
SI 혹은 SM 직무로 배치가 되게 될텐데
먼저 SI는 System Integration의 약자로
시스템 개발직을 의미한다
SI의 경우에는 대부분
대기업 혹은 공공기관의 개발 수주를 받고
각 회사로 가서 특정 기간동안
프로그램을 개발하고 나오는 것을 의미한다
SM의 경우에는
System Management
즉 시스템 관리를 의미하는데
대기업 혹은 공공기관에서 제공해주는 장소(전산실 등)
에서 이미 개발된 시스템의 유지보수를 맡거나
추가로 개발해야 되는 것이 있을 경우
그 건에 대한 개발을 맡게 된다
그래서 SI와 SM 중 뭐가 더 낫냐면
개발 경험에서는 SI가 훨씬 낫고
워라벨은 SM이 훨씬 낫다
돈은 신입은 다 거기서 거기라(2400~3000)
비교가 불가능하다 보면 된다
SI는 직무 자체가
가서 개발하는 직무이기 때문에
어느 곳에 가서 개발하게 될 지 모른다
회사에서 부산에 있는 ㅁㅁ 프로젝트로 가야된다
이러면 부산까지 끌려가서 개발해야 하고
부산 끝났는데 이번에는 전남이다 이러면
전남으로 끌려가야 한다
서울에서 일하려고 취직한건데
정작 일은 지방에 가서 하게 되는 것이다
여기에 후진 회사에 취업했을 경우
1인 1실이나 체제비, 식사비도 제공 안해줘서
여러명을 한 집에 몰아넣거나
밥값 안줘서 사비로 먹는 참사도 일어난다
여기에 대부분의 프로젝트는
야근은 기본에 프로젝트가 진행되고 나면
주말출근까지 기본으로 바뀌기 때문에
지방에서 푼돈받으면서 구르는 것을 견디다 못해
대부분 2~3년 안에 퇴사를 선택하게 된다
도중에 도망가는 사람들도 있긴 한데
프로젝트 한번 들어가보면 압박이 심해서
중간에 도망가는게 정말 쉽지가 않다
그리고 개발의 경험이 많다고는 하는데
신입이 하는 대부분의 일은
JSP를 가지고 화면 만들고
event 발생 시에(버튼 클릭 등)
각종 function을 만드는 등이 대부분이고
웬만한 코드는 이미 다 작성되어 있어서
상황에 맞춰 복사, 붙여넣기만 하면 되기 때문에
따로 공부하지 않는 한
큰 발전은 기대하기 힘들다고 보면 된다
입사 시에는 자바를 보고 입사하는데
실제 업무의 경우에는
자바 파일은 죄다 남이 만든거 복붙으로 만들고
SQL도 간단한 CRUD를 제외하면
죄다 남이 만들어준거를 받아 사용하게 된다
다만 첫 입사시에는 코드를 봐도 못 읽어서
어버버 이러고 있다가
1~2년 정도가 지나면
코드를 보면 어느정도 읽혀지고
작성할 수 있게 바뀐다는 것이
배울 점이 되겠다
반면 SM의 경우에는
이미 완성된 시스템을 가지고
자잘한 에러 등을 처리해주거나
신규 화면 약간을 만들어주는 형태기 때문에
업무 강도가 SI보다 훨씬 낮다
따라서 SM의 경우에는
대부분 칼퇴를 하는 등
워라벨이 어느정도 보장이 된다
다만 시간에 쫓겨서
뭔가 개발해야 하는 것이 별로 없기 때문에
SM을 오래 한 사람들은 대부분 관리직으로 빠지거나
한 회사와 운명을 같이하는 형태가 되는데
SM을 오래하면 코드와는 거리가 멀어도
해당 회사의 업무 전체 과정에 대해
빠삭해지기 때문에
경험이 있는 사람들은
회사들이 계속 데리고 있으려고 한다
다만 그렇게 관리직으로 변해가기 때문에
그 회사에서 퇴사하기도 쉽지가 않다
SM 수행중인 회사에 대한 경험은 빠삭하지만
딴 회사로 옮기면 다시 처음부터 시작해야 하는데
관리만 하다보니 프로그래밍 스킬은 높지가 않아서
연봉 협상도 쉽지가 않다
퇴근하고 공부하면 되지 싶겠지만
여기에 온 사람들 대부분은
평소에도 공부 안해서 SI, SM 온건데
퇴근해서 공부를 하겠나
SI는 못하면 집에 못가기 때문에
강제로 스킬을 쌓아주는 형태가 되는 것이고
SM은 그게 없어서 스킬이 쌓이지를 않는 것이다
정리해보자면
연봉은 일단 SI, SM이나 거기서 거기다
연봉을 올리고 싶으면
2-3년 버틴 후에 이직을 해야 한다
워라벨 측면에서는 SM이 훨씬 낫지만
SM은 개발 스킬이 잘 쌓이지 않고
회사에 묶이는 경향이 있으므로
나중에 이직 시 굉장히 불리하다
반면 SI는 일을 못마치면
집에 가지 못하기 때문에 강제로 스킬이 쌓이게 된다
워라벨을 포기한 대신에
2-3년 후에 이직할 수 있는 회사의 범위와
급여액의 변동이 심하다는 말이다
물론 어느곳에 가던지
업무는 업무고 개인공부는 개인공부기 때문에
개인 공부를 충분히 잘 병행하면
급여를 크게 올릴 수 있겠지만
SI와 SM에 온 사람들 대부분은
학창시절에 공부를 안해서 온 사람들이 대부분이다
좋은 곳으로 올라가기 위해서는
뼈를 깎는 노력이 필요하다
'잡담 > 웹개발(SI) 일지' 카테고리의 다른 글
SI 업체에 취직해야 하는 이유 (6) | 2020.04.30 |
---|---|
국비지원 IT 학원 선택 시 고려할 것들 (2) | 2020.04.30 |
SI 이런 회사는 가지 말자 (1) | 2019.06.06 |
SI 8시 출근 vs 9시 출근 (3) | 2019.06.06 |
SI 첫날 출근하면 뭐함?? (0) | 2019.06.06 |
댓글