하아안우
115
2021-11-01 16:37:19
8
873

안녕하세요 서버 개발자가 하고 싶은 대학생입니다.


안녕하세요. 서버 개발자가 하고 싶은 군대에 있는 2학년 대학생입니다. 저는 지금 nodejs를 이용해서 웹 서버를 공부 중인데 문득 예전에 공부했던 운영체제 cs지식을 전혀 활용하지 않기도 하고, 멀티 쓰레드라는 것을 사용해 보고 싶어서 좀 더 로우레벨인 다른 언어를 한번 파볼까 생각하고 있습니다. 나중에 게임 서버 개발자도 하고 싶어서 찾아보니 c++이 무진장 많긴 한데 다른 글을 보니까 게임 서버 쪽에서도 c++은 입지가 계속 줄어들어 배우는 것은 시간 낭비가 될 수도 있다고 나와있더군요. 그래서 더 찾아봤는데 c++대체제인 rust도 뜨고 있다고 하고,, golang도 있다고 하고,,,, 대체 어떤 언어를 배워야지 나중에 웹 서버 및 게임 서버 취직에 도움이 될 수 있을까요?? 미래를 생각해서 rust 혹은 golang을 배울까요? 아니면 정통인 c++? 아니면 계속하던 nodejs?? 자바는 싫어합니다. 답변 부탁드리겠습니다. 읽어주셔서 감사합니다.

0
  • 댓글 8

  • defult
    17k
    2021-11-01 16:43:26

    무엇을 할지 고민되면 당장 게임회사들 서버직군 모집요강을 보세요.


    지금이 어떻고 나중이 어떻고 전망이 어떻고 이전에

    자신이 성과물이 공개만 하면 회사가 먼저 찾아올 레벨이 아닌이상

    사용기술은 회사에 맞춰서 이런게 가능하다고 어필이 해야하는데

    회사들의 모집요강을 무시하고 이런게 좋더라 이게 뜰거다만 추구하셔도 아무 의미없습니다.

  • Eleutherius
    2021-11-01 16:46:01

    아직 2학년이시니 이것저것 다 해보시고 본인과 잘 맞다고 판단되는거 선택하시면 좋을 것 같아요

    아직 시간이 많으시니 여러가지 시도해 보시면 좋아요


    T자형 인재든 V자형 인재든 얕고 넓은 지식을 처음에 쌓아두는 것처럼 다양한 언어로 마구자비로 코딩해 보셔요

  • 하아안우
    115
    2021-11-01 16:52:18

    제가 취업하려면  적어도 3~4년은 더 남았는데 그 사이에 트렌드가 바뀌지 않을까요??

    게임서버 모집요강을 보면 대부분 c++인데 역시 c++을 하는게 맞는걸까요??

  • defult
    17k
    2021-11-01 17:01:04 작성 2021-11-01 17:23:34 수정됨

    일단 실시간 고속처리를 전제로 할수록 c++을 유지할수밖에 없는거고

    캐쥬얼한 게임으로 결과만 주고받는 서버일수록 다른 기술로 교체될 가능성이 존재합니다.


    만능같은것을 준비하려면 무엇하나라도 완벽하게 혼자 서비스 구축할 레벨을 이루어내고 다른것을 같이 하는거고

    그게 아니면 자신이 꿈꾸는 회사와 게임장르 사업부같은거 다 고려해야죠.

    그리고 1~2년 사이에 완전히바뀔걱정을 하셔도 의미없는게 완전히0베이스 개발을 주도하려는 회사가 아닌이상 기존 구축된것을 최대한 재활용하려고하는데 그 회사가 클래식게임만 연명해서 운영하는 회사가 아닌이상 1~2년 사이에 기존것을 접고 처음부터 구축해서 신규 게임만 서비스할일은 없습니다

  • okkyyyyyyyy
    89
    2021-11-01 17:01:53

    it가 트렌드 따라 신기술을 접목시키긴 하지만 이미 개발되어있는 것들에게는 적용하기 힘든점도 있습니다. 만약 트렌드가 바뀐다고 다른기술을 바로바로 쓸수있으면 진작 c나 c++ java 같은건 사장되어야 하죠 

    그리고 c++을 계속 하시다가 다른언어를 쓰신다해도 결국 어느정도 시간이 필요할뿐 처음부터 배운사람보다 더빨리 적응하실껍니다. 

  • 하아안우
    115
    2021-11-01 17:06:08

    그러면 js로는 완벽하게 포트폴리오가 될만한 서버를 하나 구현하면서 네트워킹 관련 지식을 공부하고 

    c++는 os학습과 다른 언어의 기반으로 같이 병행하는 게 좋을 것 같네요. 그럼 나중에 rust와 go도 쉽게 배울 수 있겠죠? 감사합니다!

  • 한식
    3k
    2021-11-01 17:56:36
    폰게임들의 수요와 공급이많아지면서 굳이 C++말고 다른걸로 서버를 만들다보니까 수요가 준다.. 라는 말이 나오는거같은데.. 아무리그래도 게임개발쪽은 C++은 필수입니다. 
  • 라이라
    5k
    2021-11-01 18:31:12

    싫어도 자바 해야됩니다

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