프로그래머 되는법 정리

프로그래머 되는법 정리. 현재 시대를 흔히들 정보화 시대라고 한다. 그 정보화 시대에 IT분야는 거의 대부분을 차지한다고해도 과언이 아니다. 그만큼 IT인력에 대한 수요가 높고, 프로그래머를 꿈꾸는 사람도 많다고 본다. IT관련 취업을 생각하는 사람들에게 뭔가 도움이 될만한 좋은 IT회사를 고르는 방법을 알아보려고 한다. 나름 먹고살만한 수준으로 개발자가 되고싶은 사람에게 도움이 될것이다.

 

먼저 프로그램회사는 크게 두분류로 나뉜다. 첫번째는 SI회사. 한마디로 무에서 유를 창조한다고 보면 된다. 갑의 요구에 맞춰 프로그램을 처음 설계부터 완성까지 모든것을 창조해내는 일을 한다고 보면된다. 국내에 SDS가 대표적이라 할 수 있고 중소형 SI회사는 국내에 차고 넘친다.

 

두번째 솔루션 회사. 솔루션회사는 완제품을 파는 회사라고 보면된다. 즉 SI회사가 갑이 을에게 ''요로케 만들어 주세요''라고 일을 주는 방식이라면, 솔루션 회사는 을이지만 갑에게 ''요로케 쓰는겁니다'' 라고 하면서 프로그램과 설명서를 주고 파는거라고 보면된다. 대표적으로 더존과 영림원 정도.

 

하지만 위대한 대한민국에 SI와 솔루션회사의 경계는 없다. 즉 자신이 SI회사를 가도 기존에 있는 프로그램에서 갑의 요구에 맞춰 수정을 할 것이며 솔루션회사를 가도 갑의 요구에 맞춰 프로그램을 수정해야 할 것이다. 결국 똑같단 말이다.

 

그렇기때문에 솔루션회사 면접을 볼때 사장의 ''우리회사는 솔루션회사입니다. SI회사와는 달라요. 출장도 안보냅니다'' 이 말은 해석 하자면 ''우리회사는 솔루션회사입니다. SI회사처럼 출장수당이 따로 없어요.하지만 일이 급하다면 어쩔수없겠죠?'' 라고 해석할수 있겠다.

 

결국 가장 좋은방법은 SI든 솔루션이든 돈을 많이 주는곳으로 가는게 좋다. 그외에 독자적인 서비스를 하는 우아한형제들 같은경우 코딩테스트를 하고(붙으면 대박) 스타트업들은 성공전까지 박봉인경우가 많아 설명을 생략한다. 왜냐면 이글은 프로그래머가 되고싶은 저스펙들이 처음 접하는 회사는 중소 SI,솔루션 회사일 것이기 때문이다.

 

SI,솔루션회사를 잘고를수 있는 몇가지 팁을 아래에 쓰겠다.

 

1. 매출을 잘봐라.

 

사원한명당 1억을 기준으로 본다. 예를들어 사원수가 20명인데 매출이 20억이면 그냥 평균. 그 이하면 좀 생각해봐야한다. 안정적인 수익구조를 갖고있는 개발회사는 10명도 안되는 사원수로 100억 매출도 올린다.

 

2. 잡플래닛 참고해라

 

요즘 세상 좋아졌다. 여기만 봐도 블랙회사 어느정도 거를수 있다.

 

3. 사장이 나이가 많은지 봐라

 

중소 개발회사의 특성상 사장이 영업을 하기 마련인데 나이가 많은 경우 옛날 방식 못버리는 경우가 대부분이다. 예를들면 개발인력은 안뽑고 무리하게 수주만 따온다던가 갑자기 SI프로젝트를 잡아서 사원들을 여기저기 돌린다던가.

 

4. 모회사가 있는지 보아라.

 

매출이 안좋더라도 모회사가 빵빵하다면 다니는게 좋다. 오히려 자회사인 편이 사장도 바지사장이기 때문에 널널한 분위기에서 회사를 다닐수 있다.

 

5. 진상이 있는지 보아라.

 

업무프로그램을 만드는 개발회사의 프로그램수준은 높지 않다. 초심자라도 1,2년 바짝하면 어느정도 업무파악하고 짤수 있을것이다. 하지만 마치 이걸 아는게 특권인양, 대단한 기술인것처럼 알고 행동하는 상사가 있다면 어차피 오래 못있을테니 빨리 때려치는게 좋다.

 

- 프로그래머로 살아남는 방법

 

취직후 살아남을수있는 방법을 말해보겠다. 설명하기전에 염두에 둘것은 개발회사에 다니지만 프로그래머는 회사원이라는 생각을 버려야 한다는것. 물론 노동법상으로 4대보험을 보장받는 직장노동자 이지만 프로그래머로서 퇴사 했을때는 자신의 스킬,업무경험만이 남을 뿐이다.

 

그래서 보통 1,2년차때 매일 밤 10시까지 혼자 야근을 하지만 그건 자신의 스킬향상을 위한 이기적 행동이었고, 그 결과 그때 2,3년동안 익힌걸로 지금까지 잘 사는 경우가 많다.

 

1. 회사에 충성하지마라

 

프로그래머는 회사입장에서 돈이다. 지금도 다르지 않겠지만 중소 개발회사는 항상 신입에 목마르다. 특히 si는 더더욱.프로그래머는 개발프로젝트에서 일당으로 계산되는데 소프트웨어 산업협회에서 발표한 2018년기준 초급개발자는 평균일당이 21만원이다.

 

즉 자신이 하루 갑쪽에 서버키러 간경우에도 자신의 회사는 갑에 인력값으로 20만원가량을 챙긴다는 얘기다. 이건 진짜 블랙기업 개발업체 다닐때 경리도 그만둬서 자신의 하루치 인력지원금 세금계산서를 갑에 청구하는데 사장이 40만원으로 적으라고 한다.

 

이걸 1년내내 파견보내는 si 회사라고 생각해보자. Sw협회에서 초급개발자 한달 임금이 450가량이다. 자신이 기사자격증이 있다면 중급개발자이고 500정도 되겠다. 초급 3년차때 연 2600이었는데 세금때면 200이 안됐다.이제 알겠는가?

 

회사가 프로그래머를 뺑뺑이 돌림으로서 얼마나 폭리를 취하는지.

 

만약 대기업 it회사라면 충성을 하든말든 맘대로 해도된다. 하지만 연봉 3000도 안되는 돈받으면서 개발회사에서 충성하는건 있을수없다.

 

2. 프리랜서는 어릴때 해라.

 

프리랜서를 설명하자면, si회사를 하나 붙이고 갑과 1:1로 계약하는거라고 보면 된다. 즉 si회사는 자신에게 돈을 주는 회사일뿐 아무 관계가 없고 실질적으로 갑의 회사에 가서 일을 하는것이다. 이게 좋은 이유는 si회사에 적을 두지 않고 개인으로 계약하기때문에 보통 sw협회의 등급별 평균임금만큼 받을수 있는것이다.(초급450,중급 500)

 

물론 프리는 자신을 보호해줄 회사가없기때문에 못하면 가차없이 짤린다. 단 실력이 있으면 인정받고 편하게 다닐수가 있다.

 

하지만 프리란 직업은 항상 불안하기때문에 개발회사에서 충분히 실력을 키운후 하는게 좋고, 중간에 불가피한 이유로 계약이 해지될수 있으므로 30중반까지는 하되 그 전후로는 안정적인 정규직으로 가는게 좋다고 본다.

 

3. 갑과 친해져라

 

개발회사 또는 프리는 평생 을인 구조다. 사장은 수주만 따올뿐 실질적으로 일을 하는 갑의 PM(보통 부장) PL(보통 차과장)과는 자주 대면하지 않는다. 물론 이사람들은 실력이 좋으면 무조건 잘해준다. 왜냐면 그게 그들의 실적에 좋기때문이다.

 

이 관계를 다시말하면 갑에게도 자신에게도 윈윈이라는 것이다. Pm,pl도 어차피 갑회사의 노동자이기에 그사람 돈을 너한테 주는게 아니기때문에, 너의 기술이 좋기때문에 쓰는것이다.

 

때문에 이사람들 하고만 잘지낸다면 너가 어떤 개발회사든 프리든 뭐든 쓰게될것이고 지금 계약조건이 안좋다면 다른 회사로 바꿔서라도 너를 계속 쓰게 될 것이다. 실제로 대기업에서 20년넘게 ,부장이 대리시절부터 일한 프리의 경우 월 600넘는 급여에 갑 신입 들어오면 이 할아버지 프리에게 인사시킨다.

 

이정도면 거의 주임원사급이라 갑이든 을이든 그냥 안건든다고 보면 된다.

 

4. 너만의 무기를 만들어라.

 

여기서 너만의 무기는 너의 스킬로 만든 프로그램을 갖고있으라는 것이다. 개발자라는 직업은 불안정한 직업이다. 위에서 말한 항아버지 프리의 경우 닷넷버블시대 때부터 동고동락 했기에 가능한 경우고 요즘시대에 한 기업에서 프리로 20년은 힘들다.

 

때문에 왠만한 대기업 si프로젝트의 결과물 버금가는 프로그램을 너혼자 만들수 있다면 치킨테크의 확률이 많이 줄어들 것이다.

 

5. 한우물만 파라.

 

개발자들 보면 자바했다가 c했다가 vb했다가 거의 만물상이 되는 경우가 있는데, 이런경우 알바하긴 좋겠지만 언어의 깊이를 파기에는 부족하다. 한 언어를 깊이 파면 다른 언어를 적응하는데 어려움이 없기때문에 주특기 하나는 반드시 5년이상 해놓는게 바람직하다고 본다.

 

간혹 어떤분들은 언어트렌드가 자꾸 바뀌기때문에 계속 공부를 놓치 말아야한다는 닭소리를 하는데 현재의 oop구조와 다른 패러다임이 나오지 않는이상 적응하는데 아무런 걸림돌이 없다. 당장 언어마다 메모리 관리하는 구조부터가 다른데 코딩을 넘어서 한언어의 프레임 구조,메모리 관리 방법을 배우는데만 시간이 꽤 걸린다.

 

6.영업 믿지마라

 

개발회서에서 영업은 수주를 따오는것 외에 작은 회사에서는 경리업무를 같이 하기도 하고 인력관리도 하는 회사도 있다. 이 영업사원은 보통 사장과 소통을 많이 하는데말 잘못했다가 뒤통수맞는경우가 상당히 많다. 때문에 영업이 친근하게 다가와도 대응만 할것이며 절대 속을 비추지말것을 강조한다.

 

또 이들이 말하는것은 단 한가지도 확실한게 없기때문에 확실하게 정해진것 외에는 아무것도 믿지 말것.

 

7.불안해 하지마라

 

30년 전에 'c언어하면 30년 먹고 살수있다' 듣고 c언어 한 사람이 진짜 30년 먹고 살고있다. C언어는 지금도 금융권에서 쓰이고 있다. 만약 c개발자인 너가 최신 트렌드인 자바를 배우지 않았다고 불안해한다면 너는 c언어에 대해 깊숙이 알지 못한것과 같다.

 

한가지 위로해주자면 코볼언어가 지금은 사장된 언어라고 하지만 필요로 하는곳이 아직도 있다. 급여는 부르는게 값이다.

 

 

댓글

Designed by JB FACTORY