프로그래밍을 한다.라는 문장 뒤에는 어떤 언어로 프로그래밍을 하는가 오는 게 적당 할 듯싶다.
이미지 출처 : https://www.tiobe.com/tiobe-index/
이미지 출처 : http://redmonk.com/sogrady/2017/06/08/language-rankings-6-17/
다양한 목적을 효율적으로 극복하기 위해서 다양한 언어들이 존재한다.
16개의 프로그래밍 언어를 무기로 비유해보자 (출처 : ㅍㅍㅅㅅ)
정말 다양한 언어들이 있고, 각자 뛰어난 분야가 있다. 내가 이루고자 하는 목표에 맞춰서 프로그래밍 언어를 취사선택하면 된다. 지금 속한 회사는 프로그래밍 언어에 대해 관대한 편이라 선택의 폭이 넓지만, 선택의 여지가 없거나, 처음 무언가를 골라야 한다면 선택의 폭은 굉장히 좁다.
새로 프로그래밍 언어를 선택해야 한다면, 내가 이루고자 하는 목적이 무엇인지. 얼만큼의 시간을 투자할 수 있는지 점검할 필요성이 있다. 그리고 누군가가 잘 가르쳐 줄 사람이 있거나 좋은 교본(책, internet)이 있다면 언어를 학습하는 데 있어서 많은 도움이 된다.
udemy.com이나 여러 mooc 등을 통해서 무료 또는 치킨값 정도로 새로운 언어를 습득할 수도 있다.