일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- r
- 반복없음
- 정규분포
- 이항분포
- 티스토리챌린지
- 경제학
- 두 평균의 비교
- 산점도
- 확률
- 회귀분석
- JavaScript
- version 1
- css
- 에세이
- 가설검정
- 이원배치 분산분석
- 고정효과모형
- 모평균에 대한 통계적추론
- 오블완
- 추정
- html
- 인공지능
- 통계학
- 혼합효과모형
- 분산분석
- 변동분해
- 변량효과모형
- 데이터 과학
- 글쓰기
- 반복있음
- Today
- Total
생각 작업실 The atelier of thinking
코딩(Coding) 본문
30일차
코딩(Coding)
외국어와 코딩(Coding)
2000년대 초반 한창 중국과 거래가 많았을 때 중국어만 잘해면 취업은 어디든 할 수 있었다. 외국어를 잘 하는 사람에게는 경쟁력이 있다. 영어, 중국어, 스페인어와 같은 언어를 잘하면 다양한 사람들과 소통할 수 있고 세계적인 네크워크를 형성할 수 있다. 하지만 파파고, 구글 번역 등 번역 프로그램과 챗GPT와 같은 생성형 AI가 급속히 발전하면서 외국어를 잘 모르는 사람도 이들을 이용해서 해외 네트워크를 만들어낼 수 있다. 이런 탓에 외국어 능력이 예전만큼 강력한 경쟁력으로 여겨지지는 않는 것 같다. 새로운 패치가 필요하게 되었다.
새로운 패치는 코딩(Coding)이다. 코딩이란 프로그래밍 언어를 사용하여 프로그램을 작성하는 것을 말한다. 프로그래밍 언어는 경쟁력을 높여주는 새로운 외국어다. 프로그래밍 언어는 컴퓨터 나라의 말이다. 우리가 컴퓨터가 소통하기 위해서는 프로그래밍 언어는 필수적이다. 물론 외국어를 모른다고 경쟁력이 없는 것은 아닌 것처럼 프로그래밍 언어를 모른다고 경쟁력이 없다는 것은 아니다. 이미 구축된 프로그램이나 AI 기술을 잘 활용할 수 있는 능력만으로도 경쟁력은 가질 수 있다. 하지만 프로그래밍 언어를 알고 활용할 수 있다면 그 경쟁력은 배가될 것이다. 단순히 프로그래밍 언어를 도구로만 사용하는 것을 넘어, 코딩을 하면서 자신만의 프로그램을 커스터마이징하고, 자동화하며, 새로운 솔루션을 직접 개발할 수 있는 수준까지 된다면 두 배가 아닌 세 배, 네 배 이상의 경쟁력을 얻게 될 것이다.
코딩이 경쟁력 ?
코딩을 할 수 있다는 것이 경쟁력이 되는 걸까? 이는 내 스스로에게 물어봤다. 나는 자문자답 형식으로 결론을 냈다.
1. 우리나라 성인 중 인터넷을 능숙하게 사용하는 비율은 얼마나 될까?
인터넷이 활성화하기 시작하던 2000년 대 초에는 인터넷 정보검색사라는 자격증이 있을 정도로 인터넷을 능숙하게 사용하는 것만으로도 경쟁력이 있었다. 하지만 20여년이 지난 현 시점에는 대부분의 사람들이 능숙하게 인터넷 사용하고 있다. 세대별 차이는 있겠지만 100명중 약 90명 가량은 능숙한 인터넷 서퍼일 것이다.
2. 우리나라 성인 중 인터넷을 능숙하게 다루고 AI 기반 서비스(검색 엔진, 추천 시스템, 음성 비서, 번역기, 챗GPT 등)를 일상적으로 사용하는 사람은 얼마나 될까?
나는 인터넷을 익숙하게 사용하는 사람이라도 모두가 AI 기반 서비스를 사용할 것이라고는 생각하지 않는다. 정확히 조사된 것도 없지만, 대략 50% 정도는 활용할 것이라 추측해본다. 그러면 약 45명 내외가 될 듯하다.
3. AI 기반 서비스를 사용하면서 코딩을 할 수 있는 사람의 비율은 얼마나 될까?
나는 이 질문을 스스로에게 던지면서 결론을 내렸다. 코딩이 경쟁력이다. 세대별로 차이가 있겠지만, 평균으로 계산하면 10%를 넘을 것 같지는 않다. AI 기반 서비스를 사용하는 45명 중 4-5 명 정도일 가능성이 높아보인다. 더해서 AI를 코딩으로 개발할 수 있는 사람은 1% 이내일 것이다.
코딩을 시작하자!
코딩을 시작할 때 첫 언어로 HTML을 추천한 적이 있다. HTML은 인터넷을 구성하는 웹의 구조와 기본을 이해하는 데 좋은 출발점이고 초보자가 쉽게 이해할 수 있다. HTML은 인터넷이란 매개체를 이용하여 코딩과 친숙해지기 좋은 여건이기 때문이다. 하지만 엄밀히 말해 HTML은 프로그래밍 언어는 아니다. HTML은 웹페이지의 구조를 잡는 '마크업 언어'로 정적인 화면을 보여줄 뿐 동적인 기능을 처리하기에는 한계가 있다. 웹에 관련한 코딩을 더 공부하고자 한다면 CSS와 자바스크립트(Java Script)를 추천한다. HTML,CSS,Java Script는 하나의 패키지로 공부하면 보다 풍성한 웹페이지를 만들 수 있다.
최근 인기있는 프로그래밍 언어로는 파이썬(Python), 자바(Java), C. C++,C# 등이 있다. 웹이외의 프로그램밍에 도전하고자 한다면 파이썬(Python)을 추천한다. 파이썬은 문법이 직관적이고 코드가 간결해 초보자가 배우기에 다른 언어에 비해 수월하다. 또한, 데이터 분석, 인공지능, 웹 개발 등 다양한 분야에서 널리 쓰이고 있다. 도움이 될 만한 파이썬 코딩 자료를 인터넷 검색이나 유튜브 등에서 쉽게 찾을 수 있다.
"Just Do It !"
지금 유튜브에 "파이썬" 을 검색해보자. 수 많은 코딩 기초를 설명하는 동영상을 찾을 수 있을 것이다. Just do It!
'생각노트' 카테고리의 다른 글
<문과 남자의 과학 공부> 를 읽고 떠오른 생각 (1) | 2024.11.13 |
---|---|
평균의 다양한 얼굴 (0) | 2024.11.11 |
21세기 러다이트 운동: 할리우드 파업 2023 (3) | 2024.11.07 |
빅데이터 시대에서 데이터 수집: 관측 연구 (4) | 2024.11.05 |
배추 값에서 배우는 경제의 순환 (8) | 2024.11.04 |