호돌이
250
2021-11-28 21:52:14 작성 2021-11-28 21:53:03 수정됨
3
1000

웹개발자로서 자바 필요역량수준이 궁금합니다.


안녕하세요 선배님들. 지금 자바와 스프링으로 웹개발을 하고있는 2년차 초급 개발자입니다. 요즘 일을 하다가 스스로 기초가 없다고 느껴서 자바 공부를 다시 하고있습니다. 지금은 순수 자바만을 공부하고 있는데요. 

스프링을 이용한 웹개발은 어느정도의 자바수준이면 될까요??? 순수 자바에는 스윙이라던지 웹개발에서 잘 쓰지않는 부분들도 상세히 기술이 되어있다보니 이런 부분들을 물론 알면 나쁠게 없다고는 생각합니다만, 

클래스의 개념, 상속, 메소드 등등 실무  웹개발할 때에 비해서는 비중이 낮다고 판단이 자꾸 되기도 하고 책의 두께도 상당해서 자바의 필수요소들만 정리를하고 스프링 서적을 읽어야 할지 고민이 됩니다.  

웹개발을 할때 순수 자바의 모든 것을 공부를 하고 넘어가는 게 좋을까요?  아니면 웹개발에 쓰이는 자바의 중요한 부분들 위주로 공부하고 스프링을 빨리 공부하는 게 나을지 조언 부탁드립니다...   두서없이 적어서 글이 잘 안  읽히실 수 있는 점 죄송합니다.
0
  • 댓글 3

  • 이스
    86
    2021-11-28 23:39:50

    제 생각에는 "웹 개발"은 Front 영역이 강하다고 생각되기 때문에 역량 강화라고 하신다면 웹 환경에 대한 이해와 UX 기반으로 더욱 향상시키기 위한 필요 기술들을 학습 하는 것이 옳다고 생각됩니다. 

    어떻게 되었던 본문에 언급하신 내용들을 취합하자면 Back-End 기반이므로 "JAVA"에 대한 기초도 물론 중요하나 현재 수행하시는 업무에 결합해서 최종 목표를 먼저 선정하시고 나서 학습 방향을 결정 하는 것이 옳다고 생각됩니다 :)

  • cafealpa
    204
    2021-12-03 15:16:03

    나중에 연차 쌓이면 클래스, 상속, 메소드 개념을

    기본적으로 써야하는 시기가 반드시 옵니다!

    주위 선배분들에게 물어보세요. 스프링은 그냥 프레임워크입니다.

    쓰는 법을 알면되요. 그러나 쪼금만 스프링 안쪽을 들어갈려고 하면

    위에 말한 개념들 없이는 절대 이해 안됩니다.


    저도 초급때는 프레임워크 사용법을 먼저 공부했습니다.

    그후에 좀더 깊게 들어갔구요.

    제 경험상 말씀드리면 스프링이던 Java이론이던 일단 많이 보세요. 이론을 많이 접하고 실무를 하다보면 자연스럽게 이해가 되는 부분이 많이 생깁니다.

    이해가 안되는 부분은 또 공부를 하구요, 그러다 보면 실력이 늡니다.

    그리고 공부한걸 조금씩 업무에 이용해 보세요. 한번에 적용할려고 하다보면 망할수가 있으니 점진적으로 적용해보세요.

  • 호돌이
    250
    2021-12-08 09:04:19

    cafealpa 감사합니다 도움이 많이 됐습니다

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