프로그래머 자가 테스트.

나는 얼마나 할 수 있을까? 5개..밖에 안되네.

노력하자.. ㅠㅠ
1. 나는 논리회로를 구성할수 있다.

2. 나는 4GL툴(VB, Delphi, PowerBuilder)중 적어도 하나
이상은 할 줄 안다..

3. 나는 웹프로그램 ASP, ASP.net , PHP, JSP 등 중 2개 이상을
알고 있다.

4. 나는 OOP프로그램 Java, C#, C++ 등을 할 줄 알며 OOP의
기본 개념과 기본적인 GOF의 디자인패턴에 대해서 이해한다.

5. 나는 Flex, Miplatform 등의 최신트랜드인 RIA툴에 그
기본 사상에 대해서 이해하며 한두가지는 다룰 줄 안다.

6. 나는 NoSQL, Hadoop, Node.js 등의 신기술에 대한 기본
지식이 있다.

7. 나는 웹표준에 대해 이해하고 HTML4, HTML5, JavaScript,
CSS, 등을 기반으로 하는 웹 Front-end기술에 대한 기본지식이
있다. 어느정도 크로스플랫폼 상에서 구현가능하다.

8. 나는 TCP-IP 등의 네트워크지식에 대해서 알고 있고 안정적인
네트워크프로그래밍을 구축할 수 있다.

8. 나는 COM+, Corba, EJB 등의 분산트랜젝션 환경을 이해하고
구축할 수 있다.

9. 나는 적어도 하나 이상의 OS에서 DNS, 메일서버, 웹서버
등의 업무용 서버환경을 구성할 수 있다.

10. 나는 개발분야에서 일반적으로 많이 사용되는 DBMS 중
2가지 이상은 할 줄 안다(Oracle MySQL MSSQL cybase DB2..)

11. 나는 쿼리 실행계획을 볼 줄 알고 기본적인 튜닝이 가능하다.

12. 나는 ERD설계를 할 줄 안다.

13. 나는 UML설계를 할 줄 안다.

14. 나는 XP나 스크럼방법론을 알고 형상관리의 기본개념에 대해
이해한다.

14. 나는 DES, RSA, 해쉬 등의 기본적인 암호화알고리즘을
이해하고 있고 어플리케이션의 기본적인 보안취약점에
대응할 능력이 있다.

15. 나는 ERP, CRM, BPM 등의 업무시스템 중 적어도 한 모듈의
업무프로세스는 이해하고 있다.

16. 나는 Operating System에 대해서 잘 이해하고 Embeded
기반으로 특정기능을 수행하는 단말기를 구성할 수 있다.

17. 나는 영어로 된 레퍼런스를 기반으로 신기술 요건에 해당하는
서비스를 구축할 수 있다.

Tags: ,

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.