YoungGun7
208
2017-11-07 04:02:28 작성 2017-11-07 11:12:17 수정됨
13
2648

소스 코드를 공유 안해 주는 회사?


안녕하세요?

최근에 어떤 회사에 이직을 한 경력 10여쯤 되는 사람입니다.

현재 회사 상황을 대략적으로 설명해 드리자면 경력 7~8년된 개발자 1명이 있는 상태이고

3~4년된 스타트업 기업(?)입니다. 솔루션은 2개 정도 있고 외주한 진행한 프로젝트도 몇개 있고

나머지는 최근에 외주를 몇개 받아서 그 외주 프로젝트때문에 기존에 개발자 1명(cto라고함) 부하가

심해서 그 외주 받은 프로젝트 담당 해서 제가 맡아서 하고 있는 상황입니다.

근데 입사해서 일을하면서 SVN 계정을 그 기존에 개발자분이 만들어 주어서 접속을 해보니

제가 맡은 신규 외주 프로젝트 폴더만 달랑 접근가능하게 해 놓고 기존에 프로젝트를 접근 못하게

해 놓았더라고요. 이게 왜 이렇냐고 물어 보니 대표님 방침이라고 애기하더라고요.

기존에 개발자(svn담당자)는 제가 하는말 다 공감이 가고 자기도 수차례 대표님에게

효율과 생산성을 위해서 공유를 해야겠다고 말을 해봤는데 대표님이 그렇게 하라고 애기했더라면

다시 한번 애기해 보겠다고 하더라고요. 그리고 프로젝트 특성상 외주 개발이고 3개월이지만

빠르게 하면 할수록 회사입장에서는 더 좋은 외주 프로젝트 이고 기능상으로 볼때

기존에 회사에서 솔루션이나 외주개발 했었던 과거 프로젝트에서 참고할만한 20~30%는 존재

하는거 같더라고요.

프로젝트 진행해서 과거에 프로젝트에서 참고할만 소스도 있고 그래서 참고도 하면서 프로젝트를

진행하려고 했는데 답답하기도 하고 입사할때 계약서 쓸때 보안서약서에 서명도 한 상태인데

한 회사에 일원이 된거 같지도 않고 꼭 프리랜서로 취급하는거 같기도 대표님이 사람을 안 믿나

등 오만 생각이 다 들더라고요.

제가 10여년동안 IT회사 생활하면서 SVN 계정 부여하여 다 접근가능했고 제가 팀장을 맡고

있었을때도 다 접근가능하게 해 두었는데요. 제가 이해를 못하는것일까요?

여러분 생각은 어떠세요?

대표님은 무슨 이유때문에 기존에 프로젝트를 소스를 공유 하지 않을려고 하는것일까요?

(참고로 앱 개발이고요 기술적으로 크게 난이도가 높거나 기술력이 높은 회사는 아닙니다)


0
0
  • 댓글 13

  • mjxaone
    33
    2017-11-07 06:03:58

    에.. 그런가요;; 저같은 경우도 이 회사방침과 같은 느낌입니다. 여러 프로젝트를 관리하는 팀장이 아니고서야;; 모든 소스를 공유할 이유는 없으니까요.
    다들 개별적으로 맡은 업무에 필요한것만 있으면 된다생각되니까요.

    가령, A프로젝트를 맡았다고 했을때, A프로젝트에 클라개발자, 서버개발자, 웹개발자 등 나뉘어 져있는 상황엔 서로 소스를 봐두면 도움이 될테니 A프로젝트에 대해선 공유를 한다고 하지만,

    A프로젝트와 상관없는 B프로젝트의 소스까진 공유할 이유는 없으니까요.(라고 생각중이지만요...)

    저같은 경우는 보안 서약서를 썼다지만, 업무와 관계없는 소스(권한)는 불필요하게 공유하는것을 별로 좋아하진 않아요. 저같은 경우도 몇년 같이 친하게 일한 사람이라도... 같이 일하는게 아닌데, 전체 소스를 주고받지는 않으니까요.

    추가적으로 필요한부분이 있다면 대표님 권한이라니까, 대표님과 대화해보는게 좋을것 같아요. 이쪽 회사는 이쪽 회사 나름의 생각이 있을테니까요.

    0
  • mirheeoj
    8k
    2017-11-07 06:53:45

    딱히 문제는 없어 보이는데요. 모든 사람이 모든 소스에 다 접근 가능해야 할 필요는 없지요 

    정말 꼭 필요한 게 있으면 그때 요청해보시면 되지 않을지 

    0
  • 초코쪼꼬
    6k
    2017-11-07 08:22:27

    업무에 필요한 부분만 보는게 맞는거 같네요. 필요한부분조차도 막혔다면 문제지만.. 글을 읽어봤을때 큰문제는 없어보입니다.

    0
  • isNotEmpty
    2017-11-07 08:49:31

    윗분 말씀처럼 문제되지는 않습니다.

    하지만, 좀 아쉬운 감정이 들 것 같기도하네요.

    기존 소스 참고하고 싶다고 다시 한 번 더 요청해보세요.

    0
  • rkysky
    -4
    2017-11-07 09:18:28
    자기가 진행중인 혹은 할당된 프로젝트에만 접근하는것이 맞는거 같습니다.
    0
  • 톰소여
    1k
    2017-11-07 09:43:42

    플젝 외 소스나 기술공유 안하시면 됩니다. 공유해봐야 나중에 업무담당자가 되겠죠.

    본인 특화되어있는 기술은 공유하지마세요.  회사 정책대로  하세요.

    0
  • 7i
    1k
    2017-11-07 11:09:09
    전 공유하는게 좋다고 생각됩니다..
    공유 안하는 소스를 가끔 보면 그냥 오픈소스 쓰는게 좋겠다 싶은것들이 많더군요..

    공개해줘도 별로 참고하고 싶은 생각이 기본적으로 없지만...
    조금이나마 업무에 관련된 부분이 있기도 하고요 하다못해 세팅부분이라던지 보면 도움이 되죠


    0
  • ktsedd
    6k
    2017-11-07 11:33:35

    3~4년 스타트업이면 인원이 그렇게 많지도않을텐데

    개발자마다 공개할 소스를 제한해버리는게 특이하긴하네요

    좋게말하면 보안상의 이유

    나쁘게말하면 소스가 유출될가능성의 피해의식에서 비롯된 차별

    특이해요 기존소스를 봐야 회사 소스대로 맞춰 코딩을 할거같은데~~


    1
  • 냐냐냐냥냥냥
    543
    2017-11-07 12:54:25

    만약에 기존 소스들이 7~8년차 동료 개발자 혼자서 만들었다면 

    충분히 참고를 하는게 좋을 것 같습니다. 어떤 스타일로 코딩하는지 .. 

    저는 기존 개발자에게 최대한 비슷한 스타일로 코딩하거든요.


    그런데 이 회사는 여러군데에서 외주를 줘서 다 스타일도 다를 것 같고 , 난이도도 높지 않다고 한다면 

    그냥 지금 맡은 새로운 프로젝트도 딱히 통일감 없이 자기 스타일 대로 

    지금까지 해왔던 대로 편하게 가시면 큰 문제 없어보이네요. 


     



    0
  • ㅇㅈㅇ
    3k
    2017-11-07 13:19:26

    개인적으로는 장점으로 느껴지네요.

    이것 저것 엮일 필요없이 내꺼만 하면 되니..

    0
  • 더미
    13k
    2017-11-07 14:02:27

    회사대표와 개발자의 입장은 전혀 다릅니다.

    보안을 위한 회사정책이죠.


    유출로 인해 문제가 생겻을떄 책임을 지는건 대표죠.

    개발자가 아닙니다.

    보안서약서는 내가 유출시키지 않겠다는 서약서에요.

    대표가 굳이 리스크를 확대할 이유가 없습니다.


    2
  • 아스키
    10k
    2017-11-07 15:46:34

    @더미 말씀에 동감합니다.

    그냥 정신건강상 잊어버리세요..

    대표가 그렇게 나오는 건 다 이유가 있을겁니다.

    0
  • narise
    2k
    2017-11-07 16:28:16

    각 프로젝트 별로 갑이 준 서약서 써야하는건데...


    참가하지도 않은 프로젝트, 프로젝트의 갑이 준 서약서 쓰지도 않고 보고 싶다는건가요?

    0
  • 로그인을 하시면 댓글을 등록할 수 있습니다.