lang/java

java - 신입 사원이 알아야 할 기본 지식

C/H 2007. 2. 1. 10:35

1. 자바 프로그래밍
- 기본 자바 구문(if, for문 기본 문법)
- 객체 지향 기본(다양성, 캡슐화)
- 스레드, 싱크로나이즈, 객체 직렬화 개념 이해
- swing이나 네트웍 프로그래밍은 못해도 웹하고 크게 상관없음

2. Servlet/JSP
- 서블릿의 작동원리(Http Request/reponse 등의 이해)
- 서블릿 컨테이너의 개념이해(filter, listener, session등의 컨테이너의 기본기능)
- JSTL과 EL 이해(JSP 2.0 버전)
- Custom Tag Handler 작동 원리 이해 및 커스텀 태그 작성 가능

3. Database
- 관계형 데이터 베이스 논리적 모델링 설계 가능(Entity 및 Attribute 및 relation의 이해)
- 최소 제3정규화까지는 이해할 수 있고 적용도 가능해야 할 것.
- 기본 SQL 구문 이해(오라클 SQL 공인 교재의 모든 SQL 문제를 풀 수 있는 수준)
- 오라클 기본 툴 사용 가능(Toad 혹은 Orange)

4. JavaScript
- View단에서 기본 입력 제어문을 작동할 수 있는 수준
- AJAX 기본 사용 방법 이해(서블릿의 작동원리를 알고 있으면 어렵지 않음)

5. UML에 대한 최소한의 이해
- 최소한 Use case, Class Diagram, Sequence Diagram 은 이해가 가능해야 함

6. Java Pattern, EJB
- 최소 RMI 이해
- 최소 MVC 패턴 이해

7. 기타 사용 툴
- Eclipse에 대한 이해(최소한 Debugging은 할 줄 알아야 함)
- Ant와 CVS의 존재 이유에 대한 이해

8. 토익 600정도 수준의 영어 실력
- 영문 독해를 위한 최소한의 영어 실력(사실 토익 900 이상도 기술 서적 읽기 힘듬)


9. 종합하자면, 위 기술을 적용하여 MVC 기반의 게시판을 작성 할 수 있는 수준(분석 설계 포함)


신입 사원으로서 이정도는 알아야 하지 않습니까? 전공이든 학원 출신이든
이정도는 알아야 실무에 투입할 수 있고, 연봉 2천 이상을 받을 자격이 생기는 것이라 생각합니다.

출처 : http://www.okjsp.pe.kr/seq/77427

반응형

'lang > java' 카테고리의 다른 글

java 다형성(Polymorphism)  (0) 2007.06.20
java final 키워드  (0) 2007.06.20
java 추상클래스(Abstract class)  (0) 2007.06.20
java 오버라이딩(Overriding)과 오버로딩(Overloading)  (0) 2007.06.20
java 상속(Inheritance)  (0) 2007.06.20