최고보다는최선
392
2019-03-16 09:59:23
14
827

1년차 자바 웹 개발자 입니다. 진로가 고민이 되네요


웹 개발은 점점 쉬워지고 있습니다.


여러가지 프레임워크도 나오고 심지어는 앱도 웹 언어로 만들 수 있습니다.


이런 상황 속에서 자바 생태계는 오히려 퇴보 하는 느낌을 받습니다.


JS에서는 (예시) Node.js, React, ReactNative, JS 하나 만으로 많은 것을 만들 수 있습니다.


하지만, 자바 웹 개발 생태계는


Java를 통하여 백엔드를 구성하고, 프론트에서 JS를 써야 합니다.


Node.js와 자바 간 웹 개발 장, 단점이 있는것을 알고 있습니다.


하지만, 오라클 자바 유료화 정책등과 같이 뭔가 자바는 계속 퇴보 하는 느낌을 받아서......


혼란스러운 생각이 머릿 속에 계속 맴도네요


이상 1년 차 자바 웹 개발자의 고충이었습니다.


다양한 의견 나누고 싶어서 해당 게시글 작성했습니다.

1
1
  • 댓글 14

  • gattuso
    88
    2019-03-16 11:12:55

    스타트업쪽에서는 자바 거의 안쓰고 자바스크립트 생태계 쓰지만 우리나라 일반회사들은 자바씁니다. 스타트업보단 일반회사들이 훨씬 많으니 자바 계속 써도 될것 같습니다. 다만 최신 트렌드 웹기술써보는것에 관심있으면 스타트업을 가는게 나아보입니다. 점점 일반회사와 스타트업  쓰는기술이 달라지고 있는것 같습니다. 일반회사 - 자바 , 스타트업 - 자바스크립트

    1
  • 거북왕
    28k
    2019-03-16 11:30:36 작성 2019-03-16 11:33:29 수정됨

    자바 언어 취업자리가 아직까지 월등하게 많습니다

    언어로 활용할 거리가 많은 것과

    취업자리가 많은 것은 다른 것입니다


    해외에서는 노드가 인기있을지 모르지만

    국내에선 자바가 정말 많습니다


    또한 백단와 클라이언트단에서 각각 자바스크립트를 사용하는 것은 다른게 보아야합니다

    클라이언트단에서 자바스크립트는 대체 불가능합니다


    또한 언어가 아닌

    환경, 플랫폼으로 취업하셔야합니다

    언어는 필요시 배우면 되는 것입니다


    안드로이드 앱개발자라고 한다면

    기존에 자바언어로 하던것을

    코틀린이나 리액트 네이티브로 할 수 있습니다

    하지만 자바로 하던 경험은 없어지지않습니다

    세부적인 설정을 수정해야되는 경우 자바를 사용해야합니다

    1
  • 최고보다는최선
    392
    2019-03-16 11:31:29

    // gattuso

    일반 회사가 어떤 회사를 말씀 하시는 건가요?

    자바와 JS 간에 명확한 장, 단점으로 인하여 사용을 쉽게 구분을 짓자면,

    스타트업 : JS, 자바 : 일반 회사(?) 로 정의 내릴 수 있습니다.

    하지만, 사용 용도에 따라 비동기 서버인 Node.js로 백엔드를 짤 수도 있고,

    안정적인 자바를 이용한 백엔드를 구축할 수도 있습니다.

    근래에 들어 IT 업계에서 용도에 따라 사용을 하는 부분을 많이 보아서,

    한 우물만 파기에도 힘든 이 시기에 자바를 계속 잡고 가는게

    장기적인 측면에서 옳은지 고민이 됩니다.

    1
  • 최고보다는최선
    392
    2019-03-16 11:35:07

    // 거북왕

    알기 좋은 답변 감사드립니다.


    활용거리가 많은 언어가 취업 자리가 적다니,

    자바 생태계가 활성화 된 우리나라 시장에서 맞는 말이지만,

    자바 유료화 이슈가 점점 가중 된다면, 기업 측면에서 자바를 계속 잡고 갈 이유가 있을까요!?


    장기적인 안목으로 고민한 관점입니다.

    1
  • 거북왕
    28k
    2019-03-16 11:53:48

    유료화가 직접적인 영향이 없는 것으로 알고있습니다

    자바 언어 유료화가 아니라

    OracleJDK 유료화로 알고있습니다


    https://okky.kr/article/492210

    위 링크는 그에 대해 질의한 것입니다

    참고바랍니다

    0
  • 최고보다는최선
    392
    2019-03-16 12:18:50

    // 거북왕

    Open JDK 관련 내용은 알고 있습니다.

    현업에서 zulu JDK를 이용하여 사용하고 있습니다.

    제가 말하는 문제점은,

    앞으로 Open JDK 생태계와 Oracle 생태계가 더욱 더 극명하게

    갈라질 것 같은데, 그거에 대한 문제점은 발생하지 않을까...

    평탄하지 않고 이슈가 생긴다는 것 자체,

    그리고 점점 사용자 수가 줄어 드는 형태가, 어떤 한 큰 무언가가 무너질 때

    나타나는 현상으로 보여서요 .. ㅠㅠ

    0
  • 거북왕
    28k
    2019-03-16 12:48:08 작성 2019-03-16 12:51:23 수정됨

    그건 근미래에는 일어나지 않을 것입니다

    그런 정책 하나 바꾸는 것에 영향받는 것이 많고

    그것을 오라클도 알고있기 때문입니다


    만약 유료화를 한다면

    사전에 기간을 충분히 주고 말할 것 입니다


    지금은 그런 걱정하지마시고

    자바 공부에 집중하시는 것이 좋아보입니다

    이런 걱정한다고 달라지는 것은 없습니다

    탁상공론일 뿐입니다

    0
  • 최고보다는최선
    392
    2019-03-16 14:56:01

    // 거북왕

    좋은 답변 감사드립니다.

    지금은 이런 걱정 하는것이 시기 상조인 것 같네요

    0
  • 거북왕
    28k
    2019-03-16 15:03:17 작성 2019-03-16 15:03:32 수정됨

    이와 비슷한 경우가

    종말이 곧 온다고 하여

    그에 대해서 근심만 하는 경우입니다

    1999년 2000년 2012년에 종말이 올 것이라고 했었죠


    자바 유료화가 안된다는 이야기가 아니라

    걱정만 해서는 안된다는 말이였습니다

    0
  • 최고보다는최선
    392
    2019-03-16 16:01:39

    // 거북왕

    음 그래서 걱정 하기 보다는

    언젠간 찾아 올 상황을 대비하고자

    이야기를 나누고 싶었습니다 .. ㅎㅎ


    제 그냥 간단한 생각은 아직 1년차 일 때,

    이제야 프로그래밍에 대하여 조금 접했을 때,

    노선을 확실히 전한 후,  안정적인 분야에서 힘을 키우자

    라는 생각이었는데, 자바가 그렇듯 모든 생태계가 언제 어떻게 될 지 모르겠죠 .. ㅎㅎ


    그냥 자바 열심히 하면서 본업에 충실하다 보면,

    개발 능력이 탄탄해져 언어에 국한되지 않는 개발자가

    되는 것이 해결 방안인 것 같습니다 .. ㅎㅎ 감사합니다 !!

    0
  • 하루1
    4
    2019-03-16 16:15:46

    제가 글쓴이님이랑 비슷한 생각을 해서 1년 일하고 퇴사했습니다... 후회중입니다..ㄷㄷ

    0
  • 최고보다는최선
    392
    2019-03-16 16:28:14

    // 하루1

    이전에는 어떤 일을 하셨고

    지금은 어떤 일을 하시나요!?

    0
  • 하루1
    4
    2019-03-16 16:40:59 작성 2019-03-16 16:43:06 수정됨

    si에서 자바 했었습니당..

    그리고 어쩌다보니 현재는 대학원 진학했어요.

    연구사업을 하면서 웹개발도 하고 논문은 AI를 연구중입니다.

    0
  • 최고보다는최선
    392
    2019-03-18 17:12:43

    // 하루1


    퇴사를 후회 하고 계시는 이유를 알 수 있을까요!?

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