키문수
16
2014-06-26 16:24:26
15
20868

솔루션 회사에 장점은 무엇인가요???


안녕하세요 2년차 초보 개발자입니다.

이직을 생각하다 솔루션회사에 궁금즘이 생겨서 질문하겠습니다

OKjsp 글을 읽어보면 신입이나 년차가 적으신분들한테는

SI 업체보다는 솔루션회사를 갈수있으면 많이들 권유하시던데

이유가 궁금합니다.

솔루션회사에서 제가 일해본건 아니지만 제 견해로는

솔루션 특성상 이직시 해당 솔루션만 파고들었기 때문에 (업무포함)

물론 그 솔루션에 대하여는 전문가가 되겠지만

그 솔루션 회사를 그만두고 이직할려고 하면 동종업계가 아닌 프리,

SI업체나 다른 업무 이직시 , 스킬업 부분에서 더 떨어지지 않나요?

이건 솔루션 개발자님들 비하발언이나 그런건 아니고 순수한 제 생각이라

오해는 없으셨으면 합니다.ㅎ

SI업체가 보도방 양X치가 많고 혼자 뻥튀기 파견나가는거 때문에

사수가 있는 솔루션 회사를 권유하시는건가요?

내용을 좀더 보충하자면 내일 소규모 솔루션 회사 면접이 있는데

아 이놈이 뭐때문에 이런 걱정을 하는구나 선배님들은 아실꺼라

생각합니다

2
  • 댓글 15

  • zepinos
    20k
    2014-06-26 15:53:31
    굳이 솔루션이 아니더라도 쉽게 생각하실 수 있습니다.

    보통 SI 라면 기간계 등 업무용 사이트를 주로 만들게 됩니다. 그 경우 사용자의 요구사항에 맞게 기능을 화려하게 혹은 최적화되게 수정을 하긴 합니다만, 일반 사이트(예를 들면 마켓이나 포털 등)에 비하면 훨씬 단순하죠.
    그렇다면 그 화려한 기술을 쓰기 위해 노력하는 시간 동안 일반적인 업무 사이트는 무엇을 하게 될까요? 실사용자(보통은 한정된 인원이 사용하는)의 요구사항을 반영하기 위한 업무 분석 및 컨설팅 등을 진행하게 되죠. 그런 것이 개발 능력 향상에 크게 영향을 끼치지는 않습니다. 오히려 단단한 프로그램을 만들도록 노력하게 되겠죠.
    불특정 다수에게 서비스 하는 프로그램일수록 고객의 요구는 매우 다양합니다. 그래서 이것도 써보고 저것도 써보고...되도록 덜 고생하려고 프레임워크도 좋다는거 도입해보고 그렇게 되는거죠.
    솔루션 회사요? 국내 솔루션 회사는 반 솔루션이긴 한데(납품해봐야 그 회사에 맞게 커스터마이징 해야 하니) 어쨌든 그런 요구사항에 맞게 뜯어고칠 때에도 가급적 손 덜 대고 다른 곳에도 적용하기 위해 이리저리 고민해야하죠. DB 가 바뀔 수도 있으니 하이버네이트 등을 도입하려고 고민할 수도 있구요.
    SI 가 여기저기 다닌다고 해서 다양한 것을 많이 한다고 생각하시는 건 곤란합니다. SI 도 다양한 것을 하게 되지만, 그건 업무의 다양성이지 기술의 다양성하고는 약간 거리가 있습니다. 정말 다양한 것을 배운다면 구인 조건에 "엑스플랫폼 가능자", "가우스 가능자"...이런거 안적겠죠 뭐.
  • 즈루시
    2014-06-26 15:54:23
    어느 분야의 스페샬리스트가 꿈인 사람도 있고

    아님 어디든 할 수 있는 맥가이버가 되고 싶은 사람도 있겠죠 뭐 ^^;

    단 저같은 경우엔 전자를 택했습니다.
  • 흐어엉
    1k
    2014-06-26 15:59:54
    SI 한다고해서 실력늘지 않아요.....ㅎㅎㅎ
    다양한 경험 솔루션에서도 많이 경험하실수 있어요...ㅎㅎㅎ
    실력은 자기 노력하는거에 따라 틀려지는거니깐 자신감 갖고 노력하면 되용!
  • 차세대
    2014-06-26 16:04:10
    스킬업은 어떤 사수를 만나느냐에 따라 다르고요..
    개인이 얼마나 하느냐가 관건인거 같은데..

    좋은 기업 가기 보다 "좋은 사수" 만나기가 더 힘듭니다.
    하지만 좋은 사수는 좋은 기업에 상대적으로 많지요..

    어쨋거나.. 스킬업 관련된 부분은 모르겠고.. tmax같이 큰 솔루션 회사 아니면..
    고만고만한 중소 솔루션 회사라고 하면.. si나, 프리를 할때 단가를 좀 깍더군요..
  • 무명소졸
    6k
    2014-06-26 16:11:00
    분야가 영향이 없지는 않겠지만 SI 야 솔루션이냐 차이는 그다지 큰 영향을 줄거 같지는 않네요

    그것보다

    열정/소속(인맥)/영어

    우물안에 개구리는 우물안 세상이 전부인줄 알죠~


  • 개나소나고생
    7k
    2014-06-26 16:19:03
    솔루션 간다고 실력이 확 떨어지는것도 아니며 SI간다고 실력 확 증가 되는건 아니에요.케바케입니다.
  • torothy08
    1k
    2014-06-26 16:20:13
    한마디로 좋은사수를 만나기위해죠.
    확률적으로 대기업이 좋은사수가 많죠.
    체계적인 교육과 사수가 붙어서 성장을 합니다.
    si는 사수없이 혼자파견가서 시간대비 본수뽑느라 바뻐서 이것저것 사용은 할 수 있어도 왜쓰는건지 모르고 그냥 붙여넣거나 만드는데 급급하죠.
    옆에 잘하는사람있어도 자기바쁘면 그냥 혼자 자기 할일하죠.
    물론 위 사례는 초창기 신입때를 말하는 겁니다.
    솔루션은 파견이 아닌경우 사수의 개념으로 교육을 받긴합니다. 물론 그 솔루션을 잘쓰기 위함의 특화된 교육이죠.
    기본을 좋은사수에게 잘배우면 접목과 응용이 가능합니다.
    초반3년을 좋은사수에게 배우면 성장하기가 쉽죠.
  • 카트맨
    2k
    2014-06-26 16:20:30
    솔류션이라고 다같은 솔류션이 아니죠.

    핵심업무를 진행하느냐, 아니면 아무도 몰라주는 국산 솔루션에 목을 맬것이냐는 케이스마다 다릅니다.

    파견없는 솔류션 개발 >>> SI >>> 파견보내는 SI성 솔루션
  • 키문수
    16
    2014-06-26 16:21:59
    글쓴입니다.

    제가 회사다닐때 저보다 년차가 많으신분한테 들은 애기가 있어서 생각이 짧았던거 같습니다

    답변 감사합니다.

  • muttinaong1
    2014-06-26 16:25:35
    솔루션은 두가지로 나뉨. 솔루션가서 실력떨어진다는 소리는 그냥

    완성된 솔루션을 단순히 설치나 커스터마이징정도 할때 이야기고

    솔루션 코어를 건드리는 포지션이면 실력향상에 오히려 좋죠.

    솔루션이라는게 기본적으로 어디에 설치하든 별다른 수정없이 돌아가야 하기 때문에

    유연성, 확장성, 객체지향, 속도, 다이나믹 등의 화두에 대해서는 얻을게 많을거임.

    그런데 위 두경우를 떠나서 그냥 SI인데 솔루션 간판만 달고 있는 곳도 많다는..
  • mochaccino
    1k
    2014-06-26 16:34:33
    유명한 중견 솔루션 정규직에 있어봤습니다.

    솔루션 업체에서도 SI사업팀은 개발스킬이 늘지 않습니다.
    기술연구소에서 개발한 솔루션을 SI파견나가 설치 및 커스터마이징 개발(고객 요구에 따라 디자인 변경 수준)하는 수준에 지나지 않기 때문에 짬이 안된 시점에 솔루션 업체의 프로젝트팀으로 가시면 클 수가 없습니다.
    솔루션 업체 신입으로 들어가 줄 잘못타면 대리급인데도 html이 뭔지도 모르고 string 파싱처리도 할줄 모르게 되는 경우 있습니다.
    제대로 된 솔루션 업체들은 편의상 자체 유틸 메서드나 API를 개발하여 개발 속도가 빠르게 프레임웍화를 해놨기 때문에 신입들은 회사전용 API에 의존해서 개발하게 됩니다.
    개발 생산성은 좋지만 신입입사자가 추후 이직 시에는 매우 불리한 경력 스케일로 남을 수 있습니다.

    솔루션 업체에서 스킬 업과 인정받아 몸 값을 올리실 요람이시면 기술연구소를 들어가시기 바람.
    그런데 입사 시점이 해당 업체 솔루션의 유지보수 시즌이면 별볼일 없고
    신규 버전 개발 프로젝트 시점에 입사하면 유리한 입지에서
    프로젝트 성과에 맞춰 연봉협상력과 본인의 가치가 올라갈 것입니다.
  • narise
    2k
    2014-06-27 01:12:38
    자리가 별로 없어서 그런거지...솔류션이 낫죠.

    SI쪽은 공수 단가 로 계산해 금액, 월급이 매겨지고,

    솔류션이야 소스파일 몇개 일주일 붙잡고있어도 영업이 잘하면 월급올라가니...


    *주의!!! 단 사원수30명 이하 솔류션 회사는 절대 가지말것. 막장 SI보다 더 심함.
  • pgmman
    602
    2014-06-27 01:13:15
    다 맞는말이긴 한데 zepinos 님말은 찬성할수가 없네요.

    7년동안 개발하면서 가우스 와이즈그리드 마이빌더 마이플랫폼 오즈

    기타등등 여기계신분이 이름도모를 UI툴 리포팅 툴이나

    스프링 LAF/J anyframe 외의 프레임웤도 여럿 경험해봣고

    다양한 환경에서의 구축과 타시스템과의 I/F 를 해봣습니다.

    사실 진짜 고특급에 비하면 많다고 하기에도 웃기지만요.

    흔히 이런걸 범용 개발자라고 부르기도 하지만 그게요샌 낮춤말이라고도 하지만

    SI개발자들이 어디가서 기술의 다양성에서 밀린다고는 생각하지 않네요.

    웹부터 모바일 게임 소켓통신까지 안건드리는 부분이 없는데.

    업무의 다양성이요? 그건 업무만한 SI개발자들 얘기죠.

    가우스사용자 엑스플랫폼 사용자를 찾는 이유는 그거적응하는데

    일이주 숙달되는데 한두달가량 필요한 가량의 맨먼스도 아깝기 때문이죠.
  • pgmman
    602
    2014-06-27 01:18:07
    범용개발자는 어떤 환경에 던져놔도 알아서 해결할수있는 역량을 갖출수있지만

    업무만 하는 개발자는 흔히 세팅두 못하는 경우가 있습니다. 근데 그게 요즘 잘나가죠.
  • 참서빈
    3k
    2014-06-27 16:54:33
    건담을 설계한 것을 보고 시행착오를 겪으며 부품을 만드는 일과 건담 조립설명서를 보며 조립해보는 차이는 분명 있습니다.

    큰 플젝일 수록 건담의 모습은 모른채 부품만 기억에 남지요. 물론 부품이 적당하지않으면 일부는 깎아서 직접만들겠지만요.

    일단 전체적인 모습과 퀄리티에대해 마인드를 가질려면 솔루션을 경험해 보면 좋을 것이고, 그것이 좋은 솔루션이라면 앞으로의 개발에 많은 도움이 될겁니다.

    SI는 그때 시작해도 늦지않아요.

    http://goo.gl/5Zl9i0
  • 로그인을 하시면 댓글을 등록할 수 있습니다.