제로제로
18
2021-07-13 18:36:32
10
1562

백엔드 신입은 대기업 가려면 무조건 스프링을 해야하나요?


지금까지 노드로 프로젝트를 해왔는데


보통 노드는 스타트업이 많이 사용하잖아요?


지금까지 만든 프로젝트(포폴)도 전부 노드로 만든건데 네카라쿠배나 대기업을 지원했을때 상관없을까요?


어디서는 기술 스택 안맞는건 가서 배우면 된다고 하기도 하고.. 또 어디서는 힘들다고 해서 고민이 됩니다.


지금이라도 스프링 배워서 스프링으로 플젝 진행하는게 나을까요?

1
  • 댓글 10

  • EM
    329
    2021-07-13 18:43:03

    익스프레스 사용하신 것 같은데.. 스프링 초고속으로 배우면 1달 완성 가능합니다. 

  • 제로제로
    18
    2021-07-13 18:56:14

    @EM


    4학년인데 이번 방학에 자바스크립트 + 타입스크립트 공부하면서 노드 쪽을 더 깊게 해볼지, 아니면 스프링을 새로 배워서 기본적인 플젝을 해야할지 고민입니다.. 어떤게 좋을까요?

  • defult
    13k
    2021-07-13 19:10:30 작성 2021-07-13 19:28:07 수정됨

    인터넷 서비스로 성장한 신흥 대기업(쿠팡, 카카오 등)나 기존 대기업 SI계열사가 아닌 

    전자라든지 다른 IT주요 계열사 가려면 웹으로는 못가는 식이니


    자신이 목표로하는 회사랑 그 회사의 사업 및 지원자격을 우선 조사하시는것을 추천합니다.

    SI계열사도 웹만 하는것도 아니라서 단순히 이런기술이 시장에서 많이 찾는다고 기업에서 요구하는 자격요건 사전조사도 하나도 안하면 의미없습니다.

    명확한 부서 구분까지 생각해서 준비하셔야합니다.


    더구나 새롭게 대기업 등급한 IT서비스 기업들도 웹 개발자 모집 부서는 수많은 사업들중 일부일 뿐이죠.

    그리고 부서에 따라서 스프링은 그냥 쓰는 언어지 언어 이전에 XXX라는 개발에 대한 지식쪽이 반드시 따라붙습니다.

    프레임워크만 만들어봤다 같은걸로 스프링이라는 모집 전체에서 인정받을거라는 생각만 하셔도 안됩니다

  • 돌덩이
    173
    2021-07-13 19:21:17

    네카라쿠배, 대기업 << 사실 너무 포괄적이어서 지원하게 되는 부서에서 어떤 개발 스펙을 요구하는지가 더 중요할 것 같습니다. 

    그런데 아무래도 백엔드 같은 경우에는 spring이 더 많은 것이 현실인 것 같아요.

    node.js 도 간혹 뽑긴 하는데 spring 보다는 적죠..

    원하시는게 단순히 네카라쿠배나 대기업 취직인건지, node.js 개발자가 목표이신 건지, 목표에 따라 다를 것 같네요.


    저 같은 경우에는 javascript를 좋아해서, node.js, react.js 등을 공부했는데, 작성자님과 같은 고민을 했던 시기가 있었어요. 

    주변에서 우리나라는 아직 java를 공부해야 한다, spring 해야 한다. 등등 수없이 얘기를 들었거든요.

    그런데 저는 java보다 프론트, 백엔드 둘 다 다룰 수 있는 javascript가 더 좋았고, 전 제가 하고 싶은 기술 스택으로 밀고 나갔습니다. 그리고 취업 충분히 할 수 있었어요.


    요구하는 기술 스택은 다를지언정, 개발의 본질적인 설계는 다를 게 없기에 어느 하나 제대로 알고 있다면 프레임워크의 변경은 수월하다고 생각해요.


    그리고 지금까지 node로만 프로젝트를 진행하셨다면, 한 번 spring으로도 해보시는 걸 추천드립니다!





  • 쿠잉
    4k
    2021-07-13 19:37:16

    자바 스프링도 그렇지만 코테도 중요하지 싶습니다

  • 제로제로
    18
    2021-07-13 20:06:49

    어떻게 보면 네카라쿠배라고 불리는 자체 서비스기업 중 탑 티어들을 가고 싶은건데, 대부분 모집 공고를 보면 다 spring을 사용하는거 같더라구요 그래서 질문을 드려봤습니다.. 


    근데 좀 깊게 생각을 해보니 개발자로써의 목표가 좀 애매하다는 생각이 들기도 하네요 단순히 좋은 기업에 가고 싶어서 spring을 한다.. 오히려 고민이 좀 늘어난 느낌이기도 합니다 ㅎㅎ...

  • 캐티
    5k
    2021-07-13 20:27:03

    음 .. 사실 머 빌트인 기반에 소프트웨어 들은 언어를 바꾸기가 쉽지 않스빈다. 그리고 서로 런타임이 재각각의 로직을 쓰고 있어서 여러개를 다 쓰면 좋겠지만 .. 서버의 용량을 심하게 낭비하게 되빈다.

    만일 생각 해보는쩌여. OS에서 흔히 사용하는 프로그래밍 모델들을 자사에서 제공 하였다면 그렇게 용량을 심하게 낭비하지 않을 수 있었을 꺼빈다. 불편하겠지만 언어가 바뀌어도 원하는 프로그램은 똑같이 구현 할 수가 있쩌여. 유연하게 익숙해 지는 방법 밖에 없을것 같스빈다.

    -1
  • 장독깨기
    3k
    2021-07-13 20:41:12

    음.. 스프링 프레임웍에는 웹(Spring MVC) 만 있는게 아닙니다.

    꼭 대기업이 요구해서가 아니라,

    스프링 프레임웍 핵심 원리와 제공하는 여러 프레임웍을 공부해보면 실력 향상에 도움이 될 겁니다.

    굳이 스프링으로 프로젝트까지 할 필요는 없어 보입니다.

    그나저나, 코테가 더 중요하지 않을까요... :)

  • 초무쿤
    6k
    2021-07-13 21:31:41 작성 2021-07-13 21:37:23 수정됨

    대기업 SI면 : 네


    개발연구부서 또는 IT기업: 글쎄요..

    일단 자바를 깔고 가기는 합니다. 

    업무특성상 랭귀지가 좀 포괄적이다 보니.

  • MADELITE
    545
    2021-07-13 22:00:15 작성 2021-07-13 22:00:28 수정됨

    공고를 보셨으면 아시겠지만 백엔드라고 다 같은 백엔드가 아니죠.
    특히 네카라쿠배 같은 IT 기업일 경우는 요구하는 스펙이 팀마다 천차만별이구요.
    '신입'으로 들어가시려는 거면 프레임워크나 언어보다는 CS나 DB, 네트워크 같은 기본기가 더 중요합니다.

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