인공지능프로그래밍언어
- 인공지능 프로그래밍 언어, 배우는 순서 2018.04.12
인공지능 프로그래밍 언어, 배우는 순서
바야흐로 인공지능 시대가 열리고 있습니다. AI라는 단어는 남녀노소 모르는 사람이 없을 정도로 이 시대의 화두가 되고 있지요. 딥러닝 기술은 날로 발전하고 있고, 그 뒤에는 수많은 프로그래머들이 내일을, 미래를 대비하기 위해 애쓰고 있습니다.
<인공지능 프로그래밍 언어, 배우는 순서>
자연스럽게 4차 산업혁명 시대에도 살아남을 수 있는 직업을 떠올리라고 하면 첫 번째는 프로그래머가 아닐까 싶네요. 하지만, 기술이 발전하는 만큼 도태되기도 쉬운 게 이 영역이기도 합니다.
요새 파이썬이 정말 인기 많은 것 같아요. 게임 만들 때 스크립트로 쓴 적이 있는데, 요샌 많이 발전되어 활용도가 높아지기도 했습니다. 딥러닝 알고리즘을 쉽게 구현할 수 있도록 도와주는 다양한 라이브러리를 가지고 있기도 합니다.
인공지능 프로그래밍 언어 분야로 나가고 싶다면 당연히 코딩의 기본부터 배워야 하겠지요. C언어를 시작하는 것은 거의 정석과정이나 다름없습니다.
1 단계 : C++ 혹은 자바
2 단계 : 자바스크립트
3 단계 : PHP, 스위프트, 파이썬 중 택일
한 언어를 마스터하면 다음 언어를 배우는 건 꽤나 쉽습니다. C++ 혹은 자바를 마스터하게 되면 그다음엔 뭐든 어렵지 않지요. 하지만, 하나를 마스터했다고 해서 다른 언어를 똑같이 주무를 수는 없습니다.
인기 있는 프로그래밍 언어는 다음과 같습니다.
1순위 : 자바, C, C++, 파이썬
2순위 : 자바스크립트, C#, PHP, 스위프트
3순위 : 오브젝티브C, R
1순위는 기반이 되는 프로그래밍 언어들 위주입니다. 따라서, 프로그래머가 되려면 기본적으로 마스터해야 하는 언어라 볼 수 있지요. 2순위에 있는 자바스크립트나 PHP는 웹 개발 언어입니다. C#, 스위프트는 MS, apple 플랫폼 언어니 선택적인 문제라 볼 수 있겠네요.
코딩이 익숙해지고, 어느 정도 경지에 올랐다면 좀 더 쉽게 딥러닝 알고리즘을 접할 수 있을 것입니다. AI 분야로 나가겠다 해서 처음부터 다르게 배워야 하는 건 아니라 생각해요. 기본이 탄탄해야 경쟁에 밀리지 않을 수 있으니까요. ^^
[참고 글]
'세상만사 > 교육' 카테고리의 다른 글
한자 자격증, 수능 한문 박한신 (0) | 2018.04.14 |
---|---|
초등영어단어 게임으로 배우는 재미로(JMIRO) 어플 (0) | 2018.04.12 |
영국문화원 어학원 초등 영어 과정 (0) | 2018.04.06 |
영국문화원 어학원, 영어회화 교육 마이클래스 (0) | 2018.04.06 |
영작 연습 사이트, 마이코엔으로 훈련하기 (0) | 2018.04.03 |