마이크로소프트는 프로그래밍 세계의 공룡을 꿈꾸는가?

정보/뉴스


인기게시물



마이크로소프트는 프로그래밍 세계의 공룡을 꿈꾸는가?

꿈먹기 25 3835


요즘 코딩 공부를 시작하면서 자주 챙겨보는 노마드코더에서 최신 동영상이 올라왔습니다


AI를 기반으로 한 Copilot 이라는 프로그램을 받아서 니콜라스가 사용해보니 (JS 기반)


find xxxx 로 필요한 내용을 입력한 후 function 까지만 치면 알아서 코딩에 필요한 내용을 띄어 줍니다


현재까지는 해당 내용이 100% 맞다는 보장이 없어서 무작정 띄어주는 내용을 보고 사용하기는 힘들겠지만


속칭 코드몽키라고 불리는 코더들은 조만간 Copoilot으로 대체될 수 있겠다는 생각이 듭니다


그리고 MS에서 Github 인수, VSCODE, AZURA 개발 후 Copilot 까지 이어지는 흐름을 보면


MS는 프로그래밍 세계의 공룡을 꿈꾸는거 같고 현재까지는 매우 안정적으로 본인들의 비전을 실행하고 있는거 같습니다


MS 주식을 사야한다는 원론적인 얘기를 떠나서 요즘 프로그래밍의 필요성을 느끼고 공부하는 입장에서


Copoilot 등의 AI 툴이 나오는걸 보면 프로그래밍 세계의 변화 속도는 너무나도 빠르다는게 실감이 나네요


10년 후 프로그래밍 생태계는 어떻게 변할지 기대되면서도 참 무섭습니다

25 Comments
야하하하 2021.07.13 00:00  
아이디어만 있으면 누구나 코딩할 수 있는 세계가 오겠죠. 사실 지금도 문턱이 많이 낮아진 거 같긴 합니다.
꿈먹기 2021.07.13 00:00  
@야하하하님 네 저도 퇴사 준비 하면서 파이썬 기초편 다 듣고 이제 활용편 들으면서 프로그래밍 공부를 하는게 요즘은 어느 업계를 가든 영업이나 사무직 할꺼 아니면 프로그램이이 무조건 쓰이는 시대라는걸 일하면서 체감해서입니다 (제가 기계과 나왓지만 매트랩 깔짝 거린거 외에 프로그래밍은 아예 몰랏거든요) 제가 현재 있는 업종은 오래된 전통 제조업이라 PLC 정도가 주로 쓰이지만 장비 통신, 스마트 팩토리 등과 접목하려면 프로그래밍을 모르고는 말이 안되더라구요 그래서 클리앙에서 호평 중인 나도코딩을 보면서 공부 중인데 점점 프로그래밍의 중요성을 깨닫고 있습니다 문제는 기초편을 떼고 활용편의 복잡한 프로그램을 보고 있으니 공부할께 좀 많긴 하네요 ㅎㅎ... 기초편 땐 이후로는 무조건 프로젝트, 코드 분석 등이 좋다고 해서 오늘부터는 무조건 따라할려고 합니다
버니맨 2021.07.13 00:00  
@야하하하님 문턱이 낮아졌다고들 하지만.. 사실 실무에서 요구하는 수준의 프로그래밍 난이도는 점점 더 올라가고 있다고 생각합니다. 툴들이 좋아져서, 예전에는 하기 힘들던걸 순삭하는 게 가능한만큼, 점점 만들어내야하는 소프트웨어의 복잡도가 올라가고 있죠. 그러다보니 전보다 알아야되는 것도 많고 더 어려워지고 있다고 봅니다.
꿈먹기 2021.07.13 00:00  
@ 버니맨님 이 말씀에 무척 공감합니다 현재 1차 목표가 업무에 활용가능한 업무자동화 쪽인데 이걸 하기 위해서 파이썬 어플리케이션 및 다른 툴 사용방법까지 다 알아야 하는거 같더라구요 @_@
야하하하 2021.07.13 00:00  
@ 버니맨님 그 부분은 공감합니다. 하지만 복잡도가 올라가는 만큼 소수에 대한 의존도는 높아지고 그 외 노가다적인 부분이나 단순한 것들은 모두 대체가 되버리니 많은 사람이 필요없게 되버리죠. AI가 침투하는 모든 부분에서 일어나는 공통적인 현상인 것 같습니다.
네코야시키 2021.07.13 00:00  
기술이 계속 발전하다 보면.. 나중에는 사람이 '이렇게 저렇게 구동되는 소스 만들어'라고 말하면 거기에 따라 소스가 자동으로 짜지고.. '이런 저런 성향의 캐릭터 모델링 해줘'라고 말하면. 빅데이터 사진 데이터를 근거로 자동으로 케릭을 모델링 해 줄지도 모르겠습니다...ㄷㄷ
꿈먹기 2021.07.13 00:00  
@네코야시키님 제가 프로그래머는 늅늅이라 잘 모르겠지만 이미 3D 스캔 후 3D 모델링 자동 변환 기능은 이미 존재하고 있습니다 (간단한 모델 수준이지만요) 그리고 사진을 근거로 3D 모델링 하는 기술도 이미 개발 중이라고 어디선가 본거 같네요 세상 변하는 속도가 너무너무 빠른거 같습니다
Erevos 2021.07.13 00:00  
저도 저 유튜버분의 동영상을 자주보는 편인데 끝부분에서도 잘 말씀해 주고 있죠. 저 ai가 학습한 코드들이 깃허브중심이다 보니까 잘못된 소스도 학습한경우가 있어 추천해준 코드의 사용여부는 개발자가 판단해야 한다고. 저도 예전부터 프로그래머를 ai가 대체하려면 완전한 코드를 학습시켜야 하는데 과연 얼마나 될까 싶기는 하더라구요. 아마 스택오버플로우는 대체될수 있을것 같습니다. 그리고 대부분의 예제는 영어로만 학습되서 한국에 적용되기는 거의 불가능하지 않을까 싶네요.
꿈먹기 2021.07.13 00:00  
@Erevos님 네 저도 끝부분을 보고 그나마 안심했습니다 그래도 한국에서도 개발자로 살아남기 위해서는 영어실력을 키워서 잘 활용해야 할 꺼 같네요
버니맨 2021.07.13 00:00  
@꿈먹기님 프로그래머에게 영어는 필수죠.
꿈먹기 2021.07.13 00:00  
@5cfb3309551057.gif님 애들 용으로는 충분히 가능하다고 봅니다
Bluemi… 2021.07.13 00:00  
@5cfb3309551057.gif님 이미 블록코딩은 하고 있지요
Bluemi… 2021.07.13 00:00  
@876aba5ddfa44623a63.gif님 저도 이거 애들 사줬는데 정말 쉽게 코딩을 합니다. 조립하는 과정이 귀찮아서 그렇지 코딩 자체를 접하게하는데는 매우 좋은 툴이라고 생각해요.
Bluemi… 2021.07.13 00:00  
@876aba5ddfa44623a63.gif님 마인드 스톰 사고 싶네요 ㅋㅋㅋㅋ AR을 위해서는 마리오카트!

makeid 2021.07.13 00:00  
@876aba5ddfa44623a63.gif님 scratch 가 lego boost용 api를 제공합니다. 코딩해서 로봇 돌아다니는거 보면 신세경죠 ㅎㅎ
판디 2021.07.13 00:00  
몇십년 된 떡밥이라.. 여튼 code snippet 찾아서 추천해주는 정도나 토이 프로그램 작성 정도가 한계일 것 같네요. 실무에선 왜 쓰기 힘든지는 다들 아시는 내용이니..
꿈먹기 2021.07.13 00:00  
@판디님 그렇군요 이제 프로그래밍 공부하는 뉴비라서 몰랐습니다 ㅎㅎ...
버니맨 2021.07.13 00:00  
이거 한계가 아직은 너무 분명하겠죠.. 이게 정말로 되기 시작하는 날이 오면 AI가 AGI 정도로 발전한 날입니다. 아직 요원하죠.
꿈먹기 2021.07.13 00:00  
@ 버니맨님 네 말씀하신대로 개발자를 대체하는건 많이 멀었고 단순 노가다는 점점 불필요해 질 꺼 같습니다
편안하게 2021.07.13 00:00  
비교적 단순한, I/O위주(통신이든 DB든)의 애플리케이션에는 저런류가 도움이 될것같긴합니다. MS가 machine coding관련 sdk/api를 제공한다면 말이죠. strapi같은 headless cms와 그 생태계를 보면, 오피스정도의 조작으로 서비스를 만들기 수, 또는 그 직전처럼 보이기도 하거든요.
015105… 2021.07.13 00:00  
대체 가능성 측면 말고 생산성 증진 측면에서는 가치가 어떻게 될까요? 10%만 높여도 ㄷㄷㄷ
브라이언 2021.07.13 00:00  
수 년 전에 이미 구글에서 만든 AI 만드는 AI가 사람보다 더 뛰어난 결과를 보여줬죠. 일정이상의 자본이 있다면 데이터를 많이 모으는 쪽이 무조건 승리하고 그것도 1등이 종국엔 압도적이 되지 않을까요
BLAST_… 2021.07.13 00:00  
최악의 언어가 뭐냐고 물어봤더니 JS라고 하는 부분이 참... ㅋㅋㅋㅋ
꿈먹기 2021.07.13 00:00  
@BLAST_ncbi님 제가 이 동네 유머는 잘 몰라서 그런데 왜 그런가요?
BLAST_… 2021.07.13 00:00  
@꿈먹기님 JS 확장자에 작성하고 있지만 JS를 싫어한다니라는 측면에서... / 저도 데이터 분석 배울 때 파이썬과 기타 언어 조금 배운 무지렁이 입니다. ㅠㅠ 출처 - 덤으로 프로그래밍 언어 한 줄 요약 만화 https://hamait.tistory.com/986

제목