10년 후 당신은 훌륭한 개발자가 될 수 있는가?

IT 잡설 2008. 1. 10. 10:21
"코딩만 할 수 있는 사람은 개발자라고 할 수 없다. 그런 사람에게 많은 연봉을 줄
사람은 그 어디에도 없다"

 
1. 끊임없는 공부하고 변화에 대비하라
    '개발자는 공부변화를 두려워하지 말아야 한다'
    첨단 기술을 다루는 개발자에게 새로운 기술을 기피하고 학습을 게을리 하는 일은 자신을
    퇴보시키는 일이다.
 
2. 기본기를 갖춰라
    기본과 기초는 분명히 다르다.
    야구선수나 축구선수, 농구 선수 등은 모두 다른 운동을 하지만 모든 운동선수는 달리기부터 시작한다.
    또 발이 빠른 선수는 종목을 바꾸더라도 쉽게 적응하기도 한다.
    운동에서는 하체의 힘과 달리기가 중요한 기본요소로 작용하는 것처럼 개발에 있어서도
    기본을 갖춘 개발자와 그렇지 않은 개발자의 성장 속도는 다를 수밖에 없다.
 
3. 지식의 포트폴리오를 유지하라
    '계란은 한바구니에 담지 말라'
    주식 투자에서도 안정적인 주식과 수익률이 높은 주식에 분산투자를 하듯이 자신이 주력으로 사용하는
    기술은 더욱 깊에 파고들면서, 넓은 지식을 갖출 필요가 있다
 
4. 개발을 즐기라
    개발은 그 어떤 직업보다 많이 공부해야 하고 깊게 생각해야 하며, 많은 체력 소모를 필요로 하는 직업이다.
    이런 직업인만큼 개발 자체를 즐기지 못한다면 그는 행복한 개발자가 될 수 없다.
 
흔히 개발자는 일당 잡부에 비교하곤 한다.
하지만 10년 전 일당 잡부였다가 오늘도 일당 잡부인 사람이 있는가 하면, 오늘은 공사반장이 되어 있는
사람이나 건설회사 사장이 되어 있는 사람도 있다.
개발자도 자신의 노력여하에 따라 10년 후의 모습이 지금처럼 암울할지, 아니면 자신의 손으로 만들어진
프로그램이 세상을 변화시키고 있을지가 판가름 나게 될 것이다.
 
- 마이크로소프트웨어 김명호 박사 기고글 중에서 -
: