난 SI에서 8년정도 종사하고 있다


학력: 소웨 마이스터고 -> 전문대 컴공 -> 야간대 컴공

자격증: JPT 800점대, 정처산기

기술: java, spring framework, spring boot, php, jquery

연차: 8년차


이제 본론


1. SI가면 파견지에서 코드만 존나게 친다 (주니어 한정)

틀린 말은 아님. 그런데 주니어(~3)를 벗어나게 되면 일반적으로 코드보다는 미팅을 하고 개발 일정을 조율하는 업무를 더 많이 맡게 됨

비율로 치면 3(코딩) : 7(미팅)



2. 운영업무 맡기는 곳은 가지마라 발전이 없다

이건 사실 어떤 분야인가에 따라 다르겠는데 일반적으로 신입한테 입사하자마자 한달 공부시키고 바로 서버측 업무를 맡긴다?

그건 걍 니가 책임지고 다해라 이거임ㅇㅇ 개천에 용나듯 존나 빠르게 성장하는 사람이 아주 가끔가다 있지만, 대부분이 자신의 커리어에 독을 타는 격임. 그러니깐 실무자들 입장에선 막 입사한 신입에게 서버를 맡기기에는 너무 리스크가 크니까 단순한 운영업무부터 맡기는거지, 하지만 운영업무만 1년 넘게 하고 앞으로도 서버쪽 코드를 못 볼것같다? 걍 이직할 곳 정해서 퇴사하셈



3. SI 코드들은 전부 레거시밖에 없어서 노답이다

맞음, 근데 사업을 따낸 SI가 스펙을 정하는게 아니고 고객사가 정하는거임ㅋㅋ 그래서 SI는 그거에 맞춰서 개발을 할 수 밖에 없고

그래서 아직도 "리액트? 뷰? 스프링? ㅈ까!" 하면서 쌩 자바스크립트, JSP 쓰는곳 널렸음. 왜? 잘돌아가니까 기업입장에서는 검증된 스펙으로 잘돌아가는데 굳이 최신기술로 바꿀이유가 없는거임. 그리고 제발 취업해서 오면 반복코드 있다고 맘대로 고치지마라 다 이유가 있는거임. 그런거 보기싫으면 서비스기업가셈



4. 월급 개박봉에 10년차도 5천 못넘는다는데?

첨엔 존나 박봉임ㅇㅇ 나도 식대포함해서 2500인가에 시작했음 근데 개발자의 몸값이 본격적으로 오르기 시작하는건 4년차부터임

그러니깐 4년동안 박봉이라고 집에 처박혀서 커뮤에 'SI오지마라' 이런글 올리면서 시간낭비 하지말고 그시간에 자기개발하면서 몸값올릴 준비해라

난 누구나 평등하게 기회는 찾아온다고 봄. 근데 그걸 잡을준비가 돼있냐 안돼있냐의 차이일뿐임



5. SI는 경력으로 안쳐준다는데요?

나도 서비스기업의 경우 그렇다고는 얘기 들었는데 솔직히 한국에 서비스기업이 얼마나 되냐? 어차피 한국에 널린곳이 SI고 솔루션기업들이니깐 열심히 경력쌓고 몸값올려서 이직하던가 프리뛰던가 하면됨



6. 그럼 SI중에 걸러야할 곳은 어디에여?

이건 하나만 조심하면된다

"경력 뻥튀기"

저건진짜 개발자인생 나락가는거임 SI사이에서도 경력뻥튀기는 존나 혐오하는거고 다들 회사이름만 들어도 알정도임. 그니까 첫출근했는데 만약 뻥튀기의 낌새가 보인다? 개같이 탈주해라 경력뻥튀기는 범죄다



7. 그럼 SI중에 베스트는 어디에여?

SI는 분야가 상당히 많은데 대표적으로 4개가 있음

1) 금융

2) ERP(+MES)

3) 쇼핑몰(대규모)

4) 쇼핑몰(소규모)


1) 금융 - 금융을 제일 추천함, 프리로 전환시 몸값이 젤 비싸고 금융 프로젝트는 대부분 원래 금융SI 했던 사람아니면 안뽑음ㅠ

2) ERP(+MES) - 다음은 ERP인데 이건 굶어죽진 않음. 돈도 꽤 벌수있고ㅇㅇ 근데 재미가없음 이게 젤 노답임 진짜 개노잼임

3), 4) 쇼핑몰 - 쇼핑몰은 님들이 아는 다 그런거임. 규모에 따라 다른데 작은곳은 가지마셈. 최대한 규모가 큰곳, 서비스기업만큼은 아니지만 어느정도 규모의 트래픽을 경험할 수 있는곳으로 가셈 낫뱃낫뱃


추천 순서는

금융 -> 일반 쇼핑몰(대규모) -> ERP(+MES) -> 일반 쇼핑몰(소규모)




8. SI에서 뭘 제일 많이봐여?

존나 틀딱, 고인물충이라고 욕해도 어쩔수없으니깐 걍 보셈

위에서부터 중요한 순위대로 나열함


0) 정처기

1) jdk8, 11 사용경험

2) jsp, servlet, sql(오라클문법)

3) spring framework, mybatis

4) html, css, js, jquery

5) 코테 + 자료구조

etc) json, xml


이게무슨 쌍팔년도 스펙이냐고? 구라같긴해 나도 첨엔 못믿었는데 나중에 면접보고 취직해서 일해보면 안다ㅇㅇ

심지어 고객사가 jdk11을 쓴다? 우리끼리 "와 얘네들 존나 얼리어답터네?" 하면서 감탄함ㄹㅇ

jdk8, jsp, jquery도 써봤는데 spring framework로 개발해봤다? SI 형님들의 사랑을 듬뿍받을수있음

아, 그리고 si는 복고스타일이라서 인텔리제이말고 낭만의 이클립스쓰셈ㅇㅇ 이왕이면 2019-03으로 쓰면 좋다



개발자의 긍지를 버린놈이라 욕해도좋다. 어차피 개발자 평생할것도 아닌데뭐ㅠ

물어볼거 있으면 물어봐 최대한 답변해줄게