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

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

기본적으로 알아야 하는 기술을 제외하고도 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
전문가가 되기 위해서 필요한 기술들  (0) 2007.08.08
UCC 오페라  (0) 2007.08.03
학점인정 정보  (0) 2007.07.09
몸을 움직여 사는 사람  (0) 2007.07.07

+ Recent posts