요즘IT
위시켓
최근 검색어
전체 삭제
최근 검색어가 없습니다.

추석을 맞아 요즘IT가 글 모음 선물을 준비했습니다. 이번 주제는 “개발자의 미래”입니다.

회원가입을 하면 원하는 문장을
저장할 수 있어요!

다음

회원가입을 하면
성장에 도움이 되는 콘텐츠를
스크랩할 수 있어요!

확인

개발

개발자는 정말로 사라질까?

년차,
어떤 스킬
,
어떤 직무
독자들이 봤을까요?
어떤 독자들이 봤는지 궁금하다면?
로그인

추석을 맞아 요즘IT가 글 모음 선물을 준비했습니다. 이번 주제는 “개발자의 미래”입니다.

 

빠르게 성장하는 AI 도구가 개발의 영역을 침범하고 있습니다. 누군가는 개발자란 직업의 종말을, 누군가는 새로운 정의를, 누군가는 또 다른 직업 유형을 제시합니다. 사람들이 개발자의 미래를 상상하며 던지는 질문은 단순합니다.

 

“개발자는 정말 사라질까요?”

 

프로그래밍의 종말

요즘IT의 번역글 / 매트 웰시(Matt Welsh)

 

 

‘프로그램을 짠다’는 기존의 개념은 사라지는 방향으로 가고 있다고 봅니다. 또한 매우 특화된 응용 프로그램을 제외하고 우리에게 익숙한 형태의 소프트웨어 대부분이 ‘프로그램되는’ 대신 ‘훈련된’ AI 시스템으로 대체될 전망입니다. ‘간단한’ 프로그램이 필요한 상황에서는 이러한 프로그램 자체가 손으로 코딩되는 대신 AI로 생성될 것입니다.

이렇게 새로운 컴퓨터 과학에서는(혹시라도 이를 컴퓨터 과학이라고 지칭하게 된다면) 머신이 너무나도 강력한 성능을 보유하고 있고 벌써 굉장히 많은 작업의 수행 방법을 알고 있을 겁니다. 이렇게 된다면 컴퓨터 과학은 엔지니어링보다 교육에 더욱 가까운 분야로 보이겠죠. 우리의 초점이 인간의 직접 프로그래밍 대신 인공지능 머신 교육으로 이동하면 고전 CS의 대다수 내용이 현실에서는 무용지물이 될 것이라고 생각합니다. 전통적인 의미로의 프로그래밍이 사실상 사망 선고를 받게 되는 셈이죠.

-본문 내용 중-

 

 

프론트엔드 개발의 종말

요즘IT의 번역 글 / 조쉬 코모(Josh Comeau)

 

 

저는 지난 몇 달 동안 AI의 등장에 불안해하는 많은 주니어 개발자와 이야기를 나눴습니다. 그들은 GPT-4와 같은 AI 툴이 단기간에 비약적으로 발전하는 것을 보았고, 본인이 HTML/CSS/JS에 능숙해질 무렵에는 개발자로 취업할 기회가 사라지지 않을까 걱정하고 있었습니다.

사실 저는 웹 개발을 배우는 과정에서 이 분야 전체가 곧 쓸모 없어질 텐데 이런 기술을 익히는 데 시간과 에너지를 쏟을 필요가 있나 하는 불안감과 낙담감을 느끼는 분들을 위해 이 글을 썼습니다. 저는 분명 AI가 우리의 업무 방식에 영향을 미칠 것이라고 생각하고, 미래가 지금과 같을 것이라고 약속할 수는 없습니다. 다만 제가 할 수 있는 이야기는, 개발자는 항상 기술과 함께 진화하기 위해 적응력을 갖춰야 했다는 것입니다. 저는 개발자들의 직업이 위험에 직면했다고 생각하지 않습니다. 비개발자가 웹 기술을 이해하지 않고도 전체 웹 애플리케이션을 구축할 수 있다면 어떤 모습일지 상상해 보았는데, 향후 GPT가 “환각"을 덜 일으키게 된다고 해도, 이런 미래가 오기 어려운 이유가 많이 떠올랐습니다.

-본문 내용 중-

 

 

소프트웨어 개발의 미래를 생각하다

Charlie 작가의 번역 글 / 세쉬바부 치나콘다(Sheshbabu Chinnakonda)

 

 

대규모 언어 모델(LLMs, Large Language Models)은 이미지, 텍스트 및 코드를 생성할 수 있는 능력으로 창의적인 분야에서 큰 반향을 일으켰습니다. 처음에는 결과물이 꽤 우스꽝스러웠습니다. 그림이 뒤틀려 있거나, 틀린 내용으로 코드를 생성할 때도 있어 어색했습니다. 그러나 상황은 점차 안정되어 나아지고 있습니다. 이러한 모델이 등장하기 전에는 그런 작업을 자동화하는 것에 대한 주요 반대 이유로, 기계는 창의적으로 생각할 수 없다는 점을 내세웠습니다. 그러나 이제 그 주장은 날이 갈수록 약해지고 있습니다. 이제 우리는 어디로 가야 할까요?

미래에 대화형 영어로 작성한 지시 사항에 따라 소프트웨어 제품을 생성할 수 있는 AI 코더가 있더라도, 비즈니스 논리의 기반이 되는 공식적인 정의는 여전히 백엔드에서 생성할 것이라 생각합니다. 오늘날 우리가 사용하는 언어나 프레임워크와는 매우 다르게 비칠지 모르지만, 비즈니스 논리의 공식 정의는 오늘날의 “코드”와 매우 유사할 것입니다. AI 코더가 대화형 영어에서 이러한 비즈니스 논리를 결정론적인 방식으로 생성하기까지는, 백엔드에서 생성된 코드를 이해하고 필요에 따라 변경할 수 있는 사람들이 필요할 것입니다. 이러한 사람들이 소프트웨어 개발자가 될 것입니다.

-본문 내용 중-

 

 

AI시대에 필요한 개발자, Product Engineer

개발자H

 

 

생성형 AI의 등장은 기존 개발 업무를 빠른 속도로 변화시키고 있습니다. 어느새 코파일럿(copilot)과 함께 코드를 짜고, 문제가 발생하면 스택오버플로(stack overflow)가 아닌 chatGPT에게 물어봅니다. 편하긴 하지만 쓸 때마다 위기감을 느끼곤 합니다. 원하는 것만 정확히 얘기해주면 맥락을 파악해서 정확한 비즈니스 로직을 몇 분 만에 만들어 냅니다. 이렇게 AI가 버그도 잡아주고 코드도 대신 짜주는 세상에서 우리 개발자들은 어떻게 살아남을 수 있을까요?

저는 개발자가 단순히 코드를 생산하는 사람이 아니라고 생각합니다. 개발자의 본질은 문제를 해결하는 사람이라고 봐요. 그런 의미에서 코드 레벨에서만 자신의 기술력을 높이기보다는 좀 더 영역을 확장해서 프로덕트 자체를 더 발전시킬 수 있어야 진짜 개발자라는 생각이 듭니다. 기술의 엄청난 발전 속에서도 여전히 인간만이 해결할 수 있는 영역이 있다고 봅니다. 프로덕트 엔지니어가 되는 것은 그 영역에 발을 내딛는 것이라고 생각해요.

-본문 내용 중-

 

 

초거대 AI 시대, 대체불가 개발자로 살아남기

모두의 연구소 블로그 / 강창훈

 

 

생산적이고 효율적인 코딩에 대한 고민은 이제 기계가 하도록 넘겨주면 됩니다. 기계가 더 잘할 수 있는 일은 기계가 하도록 두고, 우리는 사람이 더 잘할 수 있는 개발 영역에 집중해야 합니다. 긴 코드, 새로운 코드를 짜기 위해 코딩실력을 뽐내기 위해 불태웠던 그 긴 밤은 이제 사라지고 어떻게 하면 비즈니스적 임팩트가 있을지, 보다 빠르고 효율적인 비즈니스 로직처리에 더 고민하시면 되죠. 코드의 품질을 높이는 것은 AI가 하고 개발자는 서비스 구조, 아키텍처, 안전성을 관리하는 일에 더 포커싱 해야 합니다. 궁극적으로 개발자는 비즈니스, 기술, 사용자를 모두 이해해야 합니다. 훌륭한 개발자는 서비스를 이해하고, 가치를 창출할 수 있어야 하기 때문이죠.

개발자는 기술과 비즈니스 사이에 있는 직종입니다. 기술과 비즈니스를 이해하고 업을 유지하는 직군이죠. 비즈니스는 계속 빠르게 진화하고 변화를 거듭합니다. 시장과 사람의 요구사항을 시스템에 녹여 서비스를 만드는 개발자의 역할을 기계가 적시적소에 대체하기는 당분간 어렵다고 생각합니다. 급변하는 비즈니스, 현실에 존재하지 않는 데이터를 기반으로 미래를 내다보거나 해결책을 제시하기엔 기계는 한계가 있지만 사람은 상상이란 도구를 통해 무엇이든 만들 수 있지요.

-본문 내용 중-

 

요즘IT의 이야기는 여기까지입니다.

 

다시 한번 묻겠습니다. 여러분은 어떻게 생각하시나요. 개발자는 정말로 사라질까요?

 

요즘IT의 모든 콘텐츠는 저작권법의 보호를 받는 바, 무단 전재와 복사, 배포 등을 금합니다.

좋아요

댓글

공유

공유

작가
1,135
명 알림 받는 중

작가 홈

작가
1,135
명 알림 받는 중
요즘IT가 주목한 이야기, 요즘IT가 일하는 이야기를 전합니다.

좋아요

댓글

스크랩

공유

공유

요즘IT가 PICK한 뉴스레터를 매주 목요일에 만나보세요

요즘IT가 PICK한 뉴스레터를
매주 목요일에 만나보세요

뉴스레터를 구독하려면 동의가 필요합니다.
https://auth.wishket.com/login