닉넴이용
331
2021-07-25 21:32:57
5
961

백엔드 포트폴리오 다양한 언어 vs 한가지 언어 깊이있게


둘 중 어떤 게 더 좋은 걸까요?

다양한 기술이라 함은 spring, node, django 등으로 간단한 프로젝트 여러개

깊이 있는 것은 spring로 하나 프로젝트 했다면 하나는 spring boot도 해보고 하나는 JPA도 적용시키고 이런 것인데

어떤 게 더 매력이 잇을까요?

저는 지금 spring, node로 간단하게 웹 개발을 했는데(둘 다 배포까지)

취업까지 남은 기간동안 django를 해봐야할지 spring boot나 JPA를 해봐야할지 고민 중입니다.

웹 개발이라면 다 좋고 언어는 딱 고르지 않았어요

0
  • 댓글 5

  • defult
    13k
    2021-07-25 22:30:21 작성 2021-07-25 22:30:33 수정됨

    지원하려는 회사의 사업분야에대한 기술 고찰이 들어간게 더 좋습니다.

    회사들 지원자격보시면 아시겠지만 언어말고 자기들 모집 부서 사업에대한 지식이 반드시 들어갑니다.

  • 장독깨기
    3k
    2021-07-25 23:23:31

    가령 게시판을 만든다고 해보겠습니다.

    이걸 스프링으로 만들거나, node 나 django 로 만들거나,

    스프링부트로 만들거나, jpa 를 적용해서 만들거나,... 큰 차이가 있을까요.

    뭘 만들수가 있느냐가 더 중요하다고 봅니다.


  • TorenA
    499
    2021-07-26 08:09:55

    넓고 얇은 스팩트럼은 단기적으로는 능력있고 개발을 잘하는 것처럼 보일 순 있지만

    가면 갈수록 난 왜 한우물을 파지 못했나 하는 생각이 드실겁니다.


    한 우물을 어느정도 깊게 판 후에 옆으로 확장은

    이미 파봤던 우물 이기 때문에 비교하면서 빠르게 습득이 가능할 것 같습니다.


    에.. 요점은 본인이 계쏙 할 언어를 선택하시고 그쪽을 사용하는 회사로 지원을 하시는게 가장 좋아보입니다

  • 그래안그래
    1k
    2021-07-26 08:52:13
    신입의입장이라면 다양한경험이 더 점수를쳐주지않을까 지극히 개인적입니다.
  • Minsu Chae
    132
    2021-07-26 09:54:16 작성 2021-07-26 09:56:45 수정됨

    언어를 하나만 집중하는게 더 좋습니다.

    취업하고 싶은 회사의 기술을 참고하여 언어와 프레임워크를 정하세요.


    언어는 라이브러리를 제외하면 일반적으로 서로 간 포팅되도록 코딩하능합니다.

    오히려 얕게 다양한 언어하다보면 개념적으로 이게 무슨 역할을 하는지 보단 그걸 암기하다가 오히려 헷갈릴 수 있습니다.

    단순한 프로그래밍 언어 차원에선 러닝 커브가 큰 편은 아니니 하나를 잘해서 다른 언어 배울 때 더 개념적으로 이해하시는게 좋습니다.

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