현대사회에서 직장인으로 살아가기 위해서 제일먼저 필요한 필요한 기술은 어떤것일까

전문용어에대한이해, 협업을위한 준비, 업무환경구축기술, 프로젝트관리기법, 기술적 글쓰기와 보고서 쓰기 등을 생각해 볼 수 있다.

기본적으로 알아야 하는 기술을 제외하고도 IT에서의 전문가가 되기위해서는 너무나 많은 스킬이 필요한것이 현실이다. 아래의 내용은 소프트웨어 전문가가 되기위한 중요한 지식들이다.


What Knowledge Is Important to a Software Professinal?
Lethbridge,Timothy C., IEEE Computer, May 2000

학교에서 가르쳐 주지 않았지만 실전에서 중요한 것
소프트웨어 디자인과 패턴
소프트웨어 아키텍처
요구사항 수집 및 분석
HCI(Human Computer Interaction) 및 유저 인터페이스
분석 및 디자인 방법
프로젝트 관리
테스팅, 검증 및 QA(Quality Assurance)
형상 및 릴리즈 관리

현업에서 중요한 것 중 자신의 지식이 부족한 것
직업윤리와 프로페셔널리즘
청중에게 프레젠테이션하는 것
기술적 글쓰기(Technical Writing)
리더쉽
경영

비전공자들이 전문가가 되기 위해 가장 많이 배워야 했던 것
특정 프로그래밍 언어들
자료 구조
객체 지향 기술 및 개념
알고리즘 설계
운영체제
데이터베이스
데이터 전송과 네트워크


'취미 그리고 생각' 카테고리의 다른 글

UCC동영상 마이클잭슨의 땡뻘  (0) 2007.09.01
피랍자 사건에 대한 생각  (0) 2007.08.12
UCC 오페라  (0) 2007.08.03
학점인정 정보  (0) 2007.07.09
몸을 움직여 사는 사람  (0) 2007.07.07

+ Recent posts