누구도 평범한 사람은 없다

자바 JAVA - 자바 공부에 대한 로드맵 - JAVA 공부 본문

카테고리 없음

자바 JAVA - 자바 공부에 대한 로드맵 - JAVA 공부

Hue Kim 2012. 5. 21. 11:07

[자바] 자바 JAVA - 자바 공부에 대한 로드맵 - JAVA 공부 

 

자바는 일반적으로 기업용 웹 어플리케이션 작성에 주로 이용되며, LG CNS, 삼성SDS 같은 우리나라 대형 SI 업체들 또한 가장 많이 사용하는 언어가 자바(JAVA)입니다. 그리고 우리나라 양대 포털 사이트인 네이버나 다음의 경우도 자바(JAVA)를 주 언어로 이용하여 만들어져 있습니다.

 

또한, 그만큼 자바를 하는 인력 역시 많습니다. 그럼에도 불구하고 http://www.okjsp.pe.kr 등에 가 보시면 현제 자바 인력 부족으로 난리가 아닙니다. 하지만.. 자바 인력이 부족하다는 것이 자바를 아는 사람이 부족한 것이 아니라 자바를 제대로 할 줄 아는 사람이 부족하는 것입니다.

 

대충 해가지고 JAVA SI 시장에 들어오면 쌩 노가다만 하다 끝나는 경우가 많습니다.

 

자바(JAVA)를 확실하게 알고 있다면 취업은 당연히 보장이 되겠지요.

 

그리고 자바일반 어플리케이션보다는 웹 어플리케이션(JSP)이 가장 많이 쓰인다는 부분 역시 주의하셔야만 합니다. 일반 윈도우용 어플리케이션을 만들고 싶다면 VB나 MFC 같은 Delphi 또는 .NET쪽을 선택하시는게 맞습니다.

 

자바용 IED는 대표적으로 http://www.eclipse.orghttp://www.netbeans.org가 가장 많이 쓰입니다. 전 세겨계적으로는 eclipse가 가장 많이 쓰이고 우리나라 역시 마찮가지입니다. 하지만 자바용 어플리케이션(웹 말고) 작성에는 NetBeans가 더욱 좋습니다.

 

자바 - JAVA 공부에 대한 제 나름 생각의 로드맵을 제시해 보겠습니다.

 

★ 자바 JAVA  - 웹 어플리케이션으로 나가시는 경우

* 자바 기본 공부 철저 (JAVA Core) - 객체지향의 기본 원칙 역시 이해해야만 합니다.

* JSP 2.0 공부, Model 2(MVX 패턴)을 꼭 이해하세요.

* Struts 혹은 Spring 같은 프레임웍 공부

* 디자인 패턴 / 리팩토리 공부

* 여력이 된다면 EJB까지 잡아놓는다면 좋겠지요.

 

실제로 취업하시는데에는 위의 3가지만 하셔도 어디사거 굶어죽지는 않습니다.

개인적으로 어느정도 잘한다 소리를 듣고 싶으시다면 디자인 패턴을 꼭 공부해 두세요.

EJB는 이거 한다고 해서 누가 잘한다는 소리는 하지 않습니다. Spring 과는 또 다른 프레임웍일 뿐이니까요.

 

★ 자바 JAVA -  일반 어플리케이션을 작성할 경우

* 자바 기본 공부 철저 (JAVA Core) - 역시 객체지향도.. 위의 첫번째와 같습니다.

* Swing 심화 학습 (NetBeans는 Swing으로 창이나 버튼 그리고 메뉴등을 매우 쉽게 만들도록 도와줍니다.)

* 디자인 패턴 / 리팩토리 공부 (역시 위의 네번째와 같지요.)

 

이렇게만 잡으시면 자바 취업하시는데 큰 문제는 없습니다.

 

Comments