BackNd
212
2021-10-22 09:10:16
12
1097

신입인데 리팩토링 작업위주로 잡업을 하고 있는데 이직할때 별로 안좋나요?


회사 소스코드는 잘 읽시고 혼자서도 충분히 하는데

이직할때 ㅠㅜ 페널티가 있을것 같아 고민이네요.

0
  • 댓글 12

  • ChrisJANGDev
    98
    2021-10-22 09:21:52

    좋게 작용할 수 있다고 봅니다. 

    업무 보실때 어떻게 하면 효율적으로 모듈화할 수 있는지

    이런걸 항상 고민하시고

    면접때 해당 내용 피력하시면 돼요

    그냥 의미없는 SI 업무보다 나은거 같아요

  • defult
    14k
    2021-10-22 09:22:09 작성 2021-10-22 09:25:48 수정됨

    리팩토링 같은거 이전에

    회사 업무로 나중에 이직생각할거면

    현재 회사의 사업의 제품분야와 자신의 개발 포지션이 

    자신이 이직하고싶은 제품분야와 개발포지션이 아니면

    이미 회사 업무이력 어필 영역에서는 어긋난거니 리팩토링으로인한 어필 고민 이전에 자신이 과연 진출하고싶은 제품분야에서 원하는 개발포지션인가를 고려하세요


    그리고 인력중계소로 xx프레임워크 x년 단가 같은 기준찾으면서 일감찾고 급여 산정하실게 아닌이상

    자신이 가고싶은 기업과 사업부에서 무엇을 요구하는가를 보시고 회사 업무외 개인 실적을 구축하고 자신의 개인성과물과 업무이력을 상대에게 어떻게 어필할까를 고민하세요.

  • return true
    3k
    2021-10-22 09:30:18 작성 2021-10-22 11:35:02 수정됨

    그냥 읽히는거 보다 어떻게 하면 더 품질좋은 코드가 될지 고민해보고

    관련 책도 읽어보세요

    좋은 경험이 될겁니다.

    단순 버그수정은 리팩토링이라고 하진 않죠

  • 초보.
    5k
    2021-10-22 09:50:41

    걱정하시는 패널티라고 할수 있는부분은 프로젝트를 한번이라도 수행해보지 않은 경험 뿐일꺼 같습니다.

    걱정하는 부분도 그냥 업무의 흐름을 경험해보지 못한것에 대한 걱정이지 실력에 대한 걱정은 아닐꺼 같습니다.

  • 장독깨기
    3k
    2021-10-22 10:12:35

    리팩토링 보다는 기능을 만들어 보는 게 좋습니다.

    별로 좋은 상황은 아닌 거 같습니다.

    회사에서 기회를 안주면 어필을 좀 하시고,

    개인적으로도 많이 만들어보세요.

  • fender
    24k
    2021-10-22 10:25:29

    오히려 상당히 운이 좋은 경우가 아닐까 싶습니다. 보통은 신입 때 페이지 찍어내는 식의 단순 반복 작업을 주로하고 리팩터링을 하려고 해도 위에서 공연히 일거리를 만든다고 핀잔하거나 일정에 치여서 힘들지 않던가요?

    그런 환경에서 오래 경력 쌓으면 실력이 답보하기 쉬운데, 신입 때부터 리팩토링을 업무로 준다는 건 그에 비하면 훨씬 바람직한 업무 환경인 것 같습니다.

  • nib
    2021-10-22 10:31:38

    리팩토링도 어떤 규모에, 어떤 리팩토링 작업이냐에 따라 다를 것 같은데요 

     '이직할때 ㅠㅜ 페널티가 있을것 같아 고민이네요.'

    라는 부분을 볼때, 고민없이 수정하는 작업일 것 같은데요. 

    A 기능을 처리하는 메소드 하나를 리팩토링 하는 작업이라도, 퀄리티있고 효율적인 방법에 대해 고민하고

    연구하게 된다면, 오히려 실력향상에도 도움될 것이고, 면접때 어필할 부분이 생길수도 있다고 생각합니다.

  • 장독깨기
    3k
    2021-10-22 11:40:37 작성 2021-10-22 11:42:47 수정됨

    음... 글쓴님이 어떤 상황인지 모르겠지만..

    화면 찍어내는 단순 반복 작업보다는 리팩토링이 낫긴 합니다.

    근데 이런 상황 같지는 않네요.

    다른 사람이 단순 작업하고 신입이 리팩토링 할 리는 없어 보이거든요. 

    어떨지 모르겠군요. ㅎ

    리팩토링도 내가 고민하고 생각해서 만든 후에,

    조언을 받든 좀 더 생각을 하든 해서 하는 게 좋습니다.

    리팩토링 외에 해야 할 업무가 없다면 어쩔 수 없는 노릇이지만,

    그렇더라도 개인적으로 뭔가 만드는 걸 열심히 해야

    실력 향상에 도움이 될 겁니다. 리팩토링은 그 다음입니다.

    열심히 하세요. :)

  • TeraGo
    850
    2021-10-22 11:44:47
    신입때 아무것도 안하고 시간만 보내거나 사수 없이 혼자 하시는분들에 비해 축복인거긴합니다.
  • 개발즐거워요
    141
    2021-10-22 12:27:49

    신입 때는 무얼 하든 경험이고, 최상위권을 제외하면 회사는 1~2년차에게 많은 걸 기대하지 않아요.

    지극히 개인적인 의견이지만, 기능 개발은 개인 프로젝트로 할 수 있는 반면 리팩토링은 그렇지 못한 경우가 많다고 생각해요.

    리팩토링은 해당 부분의 코드에 대한 이해도 필요하고.. 다른 사람의 코드를 바꾸는 용기가 필요한 행위입니다.
    쉽게 접할 수 있는 경험이 아니기 때문에 면접볼 때 어느정도 관심을 가질 거라 생각해요.

    저는 리팩토링이 6~7할 정도였는데, 이직할 때 신입 때 했던 리팩토링 경험을 살려서 면접을 봤어요.

  • 고내기
    983
    2021-10-22 13:17:44

    허접한 api 만드는거보다 훨씬 나아요

  • onimusha
    9k
    2021-10-22 16:21:06
    리팩토링 잡업 아니에요;;
  • 로그인을 하시면 댓글을 등록할 수 있습니다.