Creative Commons License

MyLog

Personal Log
IT Log
Book Log
마음의양식
Note

제 삶의 자취를 남깁니다.

.

IT Log

개발자의 삶을 살아가면서 느끼는 지극히 개인적인 느낌이나 이슈를 남깁니다.

개발자가 성공하는 길 - 안철수 교수

작성자 : 박종명
최초 작성일 : 2009-09-28 (월요일)
최종 수정일 : 2009-09-28 (월요일)
조회 수 : 2233

데브멘토(DevMento)에서 인터뷰한 내용입니다

http://www.devmento.co.kr/devmain/ucc/ucc/ucc_detail.jsp?main_id=SUCC1W001&cate_code=ADAGAA&dataSeq=76

여러 좋은 내용이 있었는데요,
그 중 개발자로써 갖추어야 할 5가지 소양에 대한 내용을 정리합니다

1. 우선 실력(전문지식)이 있어야 한다
기본기가 매우 중요하다
전문성은 그 분야의 기본지식을 이해하고 있어야 갖출 수 있다
개발자 들에게, 현재 실무에 사용하는 언어에 대한 전문성 배양도 중요하지만,
기본이 되는 저수준 언어 및 시스템을 이해하는 것도 아주 중요하다

2. 창의력을 길러라
기존의 유명한 알고리즘부터 이해하라
기존의 로직에 대한 이해가 다른 문제해결에 창의력을 줄 수 있다

3. 장인정신
자신이 만든 제품에 버그가 생긴다면, 미안함과 수치심을 느껴라
개발자의 실력과 마음가짐에서 소프트웨어의 퀄리티가 나온다

4. 커뮤니케이션
전문가 = 전문지식 + 커뮤니케이션 능력 이다
현실의 업무에서는 협업이 중요하다. 자신의 전문지식을 다른 사람에게 쉽게 이해시킬 수 있는 커뮤니케이션
능력이 있어야 한다. 커뮤니케이션은 말을 잘하는 것이 아니라 말을 잘 듣는 것이다
상대의 말을 잘 들어야, 상대의 눈높이에 맞게 이해 시킬 수 있다

5. 팀워크
아무리 R&R 을 잘 작성했다 하더라도 홀(hole)이 있을 수 있다
자신의 일만 잘 해냈다고 해서 다른 사람이 제대로 하지 않는(못한) 일에 관심을 없다면 이 또한 문제가 있는 것이다
팀워크는 자신의 일만 잘 한다고 해서 형성되는 것이 아니다

이름
비밀번호
홈페이지
XB <- 왼쪽의 문자를 오른쪽 박스에 똑같이 입력해 주세요