처음하는개발
222
2021-09-23 15:20:21
9
1025

신입 프론트엔드 개발자 취직시 프레임워크??


프론트엔드 개발자를 목표로 공부하며 취업준비를 하고 있는 학생입니다.

지금까지 저는 Vue.js로 간단한 개인프로젝트와 팀프로젝트를 진행하였습니다.

올해가 가기전에 간단한 개인프로젝트를 하나정도 더 진행하고 포트폴리오를 정리해볼까 합니다.

고민이되는점은저는지금까지 Vue.js로만 프로젝트를 진행해 왔고 React는 한번도경험해보지못했습니다.

최근 원티드나 잡플래닛같은 공고사이트들을 보니 Vue보단 React개발자를 더많이 채용하는 것 같습니다.

지금이라도 React를 공부하고 프로젝트를 하나정도 해보는게 좋을지 그냥 Vue를 더 공부하는게 좋을지 고민이 됩니다. 취업에 유리하려면 React라고 생각되지만 처음부터 배우며 해야하는 입장이라 고민이 되네요.

선배님들의 의견을 여쭙고 싶습니다.

1.Vue.js로 프로젝트를 진행하고 포트폴리오를 정리한다.

2.React를 공부하고 프로젝트를 진행하고 포트폴리오를 정리한다.

물론 회사나 상황에 따라 다르지만 취업을 목표로 공부를 해야할 때

저와 같은상황이라면 어떻게 대처하실지 선배님들의 지혜로운 의견 부탁드리겠습니다.

0
  • 댓글 9

  • state
    470
    2021-09-23 15:53:17

    react추천요 .. 저도 vue하다가 react햇는데 진짜 어려웟어요 꼭하길바람..

  • 안전라이딩
    1k
    2021-09-23 15:54:28
    1 하고 취업 진행하면서 1로 정리한거 2로 컨버팅 정리하시죠
  • 처음하는개발
    222
    2021-09-23 16:21:57

    React는 필연적으로 해야되는건가요..

  • 코딩을지켜츄
    1k
    2021-09-23 16:37:25

    필연이란건 없어요 ㅎㅎ 자기가 js 실력으로 다발라버릴거 같으면 vue나 react안해도 붙어요. 

    님 질문에 가장 중요한게 빠졌는데 그게 뭐냐면 취업을 원하는 시기입니다.

    한 3개월 정도 여유 있다 하면 리액트 갈아타시고 1달 정도에 취업하고 싶다하면 못갈아타죠. 아 이경우도 하루 12시간씩 괴물처럼 하면 2주내에도 가능할듯

    님이 vue가 맘에 들어서 사용하고 싶으면 vue회사 지원하시고, 대중적인거 쓰고 좀 시간 여유 있다하면 그니까 선호 프레임웤이 없다는 전제하엔 굳이 vue를 고집할 필요 없죠.

    react가 많다 -> 근 3년 내로 유지보수하는게 react가 많을것이다 -> 경력이 잡혀도 react일자리가 많을것이다.

    but react개발자도 vue보단 많을 것이다 ㅎㅎ


  • 수박이
    101
    2021-09-23 17:43:24

    vue 나 react나 하나만 잘알고있으면 다른건 금방 이해합니다.

    개인적으로 빨리 프로젝트를 만들고 취업하길 원하면 nuxt로 만드는게 낫죠

  • 에르딘트
    3k
    2021-09-23 17:58:24
    vue가 평생 책임져 주지 않아요
    자산도 분산투자 하라고 하듯
    기술도 여러가지를 할 수 있는게 유리한 겁니다
    프론트엔드가 vue만 있는 건 아니니 
    다 할 수 있는게 좋을 꺼 같아요

    뭐가 더 대세가 될지는 나중에야 알껀데 올인할 필욘 없잖아요~ ㅎㅎ
  • benben
    196
    2021-09-23 21:05:29

    그래도 리액트 하는 게 낫지 않을까요?

    일자리가 훨씬 많은데 -ㅅ-;;;

    vue가 좋다고는 하지만 공고 찾아보면 별로 없습니다.


    코테 준비 빡세게 하실 거 아니면 그렇습니다.

  • 마샤와곰
    437
    2021-09-24 14:24:01 작성 2021-09-24 14:25:21 수정됨

    리엑트를 잘하는사람, 뷰를 잘하는 사람이 프론트 개발자라고 생각하지는 않습니다.

    기본 문법인 Javascript를 얼마나 잘 사용하는지,

    효율적인 알고리즘을 통해서 기능을 잘 만들수 있는지 또는 각종 패턴에 잘 맞추어서 다양한 라이브러리를 효율적으로 사용 할 수 있는지가 더 중요하다 생각 합니다.


    Jquery같은 경우에도 상당히 오랫동안 강력한 기술로 인정받았었습니다.

    그런데 시간이 지나면서 리엑트, 앵귤러, 뷰 등의 라이브러리(프레임워크)에 밀리게 되었지요.

    마찬가지로 저 위의 3종친구도 언젠가는 다른 라이브러리(프레임워크)에 밀릴수도 있을 것 입니다.


    프론트 개발자로 가신다면 저는 주력인 라이브러리(프레임워크)를 하나만 정하신 다음에  집중적으로 익히시고 나머지 리엑트, 앵귤러, 뷰 등은 어느정도 사용할 줄 아는 수준이 되어야 한다고 생각 합니다.

    오히려 해당 라이브러리(프레임워크)를 구성하는 번들러가 무엇인지, 타입스크립트가 무엇인지 또는 테스트도구가 무엇인지 반응형기술이 무엇인지 등등 이러한 기술을 깊게 익히시는 것이 낫다고 생각 합니다.


    예전 협업하시던 분의 말씀이 생각납니다.

    "리엑트로 된 라이브러리가 없어서 못만들어요.."


    일반 사용자는 리엑트가 뭔지 뷰가 뭔지 앵귤러가 뭔지 등등 이러한 내용이 중요하지 않습니다.

    사용자가 원하는 기술을 Javascript를 활용하여 자유롭게 만들 줄 아는 것이 좀 더 나은 목표가 아닐까 합니다.

    1개의 주력 라이브러리(프레임워크)를 정하시고 나머지에 대해서도 어느정도 사용 가능한 수준으로 하시는 것을  추천드립니다.

    좋은 결과 응원합니다!

    * 물론 Jquery는 필수 입니다.


  • 처음하는개발
    222
    2021-09-25 16:49:25
    모두 감사드립니다!! 많은 도움되었습니다 좋은방향으로 이후 공부방향 정해서 취직준비하겠습니다
  • 로그인을 하시면 댓글을 등록할 수 있습니다.