현재 까지 언어별 투자시간
By SeukWon Kang
세월이 하수상하지만 ( 정치건 it 판이건 ) 곰곰히 생각해보니 python을 실무에 적용해서 써 온지도 어느덧 10000시간이 넘어간듯 합니다.
얼마전 아는 후배가 첫 8bit kid들이 아직 프로그래밍을 하고 있으면 대충 30년이 되었다고 하는글을 올렸는데 그 글을 보면서 만감이 교차 하더군요.
정말로 30년이 된겁니다. ㅠㅠ 살아온 시간의 3/4 이상을 컴퓨터와 함께 지낸거지요.
그래서 생각해본 언어별 투자? 시간입니다. ( 중복 시간이 있으니 총합은 30년이 넘을수 있습니다 ) basic ( apple soft ) : 5년 Assembly : ( 6502 ) : 3년 ? pascal ( turbo ) : 2년 c /c++ : 10년 ? : C++ 보단 C의 비중이 절대적으로 높습니다. Delphi : 1년 Assembly : 80x86 : 2년 Assembly : ARM : 2년 java : 2년 php : 1년 정도? C# : 5년 ? python : 5년+
중간에 군대도 있고 입시도 있었으니 비는 시간도 있지만 대충 저정도의 시간을 각 언어별로 투자 한듯 합니다. ( 1년 이하의 투자시간인 언어는 제외 ) 그중에서 실제 업무에 사용한 언어는 Assembly Arm C/C++ java C# python 정도군요.
지금 새 업무를 하라고 하면 선택후보로 올라갈만한 자유롭게 사용 가능한 언어는 C , python 정도 겠네요.
하지만 지금은 차세대 언어로 GO를 사용하려고 애쓰고 있습니다.
일정시간 정도 개인적인 연습이 끝나면 업무에 적용 가능한지 판단할만한 상황이 되겠지요.
현재 까지의 평가는 재밌다. 나름 필요한 모든 기능/가능성을 가지고 있다. C(c++이나 java는 말할것도 없고)에서 아쉬 웠던 점/python에서 아쉬웠던 점을 모두 해결할수 있을것 같다. 정도 입니다.