프로그래머의 수명에 대한 질문.
글쓴이: 익명 사용자 / 작성시간: 일, 2002/02/24 - 9:49오후
나이많은 초급프로그래머입니다.
이제 막 취업해서 회사를 다니고 있는데, 개발보다는 기존에 c로 짜인 소
스를 단순 수정만 하는 업무라서, 경력 1-2년 쌓고, 제가 원하는 업무를
할 수있는 회사로 옮기까 생각 중인데요.
현재 28살, 경력2년 쌓으면 30살인데, 그 때 프로그래머로써 제가 원하는
업무에 뛰어들어도 무리가 없을지 궁금합니다. 혹 나이때문에 어려움을 겪
지 않을까 걱정되는데요. 이에 대해 현재 실무에 계신분들에게 자문을 구
하고자 합니다.
우리나라 실무에서 프로그래머들의 수명을 어느정도로 보는지 나름대로 느
낌을 가진신 분들의 의견 듣고자 합니다.
Forums:
나름대로의 답변입니다.
앞으로도 계속 프로그래머로 IT업계에 살아남고 싶으신다면,
"기본에 투자하라"고 말씀드리고 싶습니다.
흔히들 Active X가 어쩌고 VB가 어쩌고 하지만, 그런 류의 프로그래머
는 단지 그 툴이 유효할때만 존속가치가 있는 것이죠.
그리고 웬만한 사람이면 자신이 보유하고 있는 기술을 따라잡을 수도
있으며 오히려 더 잘할수도 있겠지요?
그러니 그냥 평범하고 쉽게 따라하는 그런 평범하고 일반화된 기술보다
는 배우기는 힘들고 어렵지만 어떤 환경 어떤 툴에서도 유효한 "기반기술"
에 시간을 투자하고 이것에 승부를 걸라고 말씀드리겠습니다.
그러한 기반기술은, Window에서는 Win32 API, Assembly Language가 있고
Unix에는 IPC, Socket Program이 있겠구요...
DB라면 SQL Server나 Oracle등등이 있겠지요?
예를 들면 DB를 공부하실때도 단순히 SQL 문만 연습하는게 아니고 Index
구조에 대한 심층적인 이해나 내부구조에 대한 나름대로의 통찰을 얻는
방향으로 좀더 깊이 있는 방향으로 파고 들어가면 처음에는 힘들고 어렵
지만 나중이 되면 내공이 쌓이면서 3-4년쯤 지나면 이 업계에 자신이 원
하는 것을 하기에 부족함이 없을 것입니다.
기본이 탄탄한 사람과 그렇지 못한 사람의 차이는 같은 VB를 하면서도 어
떤사람은 win32api를 사용하는 효율적이고 파워풀한 프로그래밍을 하고
또 어떤 사람은 그저 껍데기 씌우기에 급급한 경우를 생각해 보시면 될
것입니다.
또 그저 sql문으로 결과 만들기에 급급한 나머지 한번의 서치가 몇시간이
나 걸리는 경우와 단 몇초만에 동일한 결과를 만드는 그야말로 "예술의
경지"를 비교해 보시면 쉽게 이해가 가실 겁니다.
요약하면 시류에 편승하지 않는 기본에 충실한, Low Level 프로그래머로
남는다면 앞으로 3-4년후에도 님이 활약할 공간은 충분하다고 생각합니다.
건투를 빕니다.
댓글 달기