Rust가 Python을 대체할 준비가 되어 있나요? C++와 같은 고전적인 작업을 수행해야 합니까? 그리고 JavaScript가 여전히 웹 개발을 지배하고 있습니까?
프로그래밍 언어의 장점에 대해 논쟁하는 것은 새로운 것이 아니지만 모든 수준의 경험과 능력을 갖춘 개발자들 사이에서 새로운 주제가 빠르게 떠오르고 있습니다. 개발자는 AI 시대에도 코딩 방법을 알아야 할까요? 그리고 코딩 경험이 언제에도 여전히 중요할까요?
한편으로는 미래 세대가 처음부터 코딩 방법을 알 필요가 없다고 말한 NVIDIA CEO Jensen Huang과 같은 기술 리더가 있습니다.
그는 두바이에서 열린 세계정부정상회의에서 “아무도 프로그래밍할 필요가 없고 프로그래밍 언어가 인간이며 이제 전 세계 모든 사람이 프로그래머가 되도록 컴퓨팅 기술을 만드는 것이 우리의 임무”라고 말했다. "처음으로 회사의 모든 사람이 기술자인 것을 상상할 수 있습니다."
그러나 코딩 코너에는 최근 Microsoft에서 주최한 웹 세미나에서 AI를 "부조종사"에 비유한 Microsoft의 Reshmi Goff가 있습니다.
그렇다면 이것이 현재 해당 분야에서 일하고 있는 사람들과 미래에 코딩 경력을 쌓기를 희망하는 사람들에게 실제로 무엇을 의미할까요? 간단히 말해서 생산성 향상을 위해 AI가 제공하는 모든 이점을 지속적으로 학습하고 채택하는 것이 핵심입니다.
실제로,
더욱 중요한 점은 반복 작업의 경우 96%가 더 빨랐으며, 87%는 Copilot이 반복 작업을 정신적으로 덜 힘들게 만들었다고 보고했습니다.
AI의 위협을 방지하는 또 다른 방법은 새로 생성된 역할의 출현을 활용할 수 있도록 기술 세트를 조정하는 것입니다.
신속한 엔지니어링이 이에 대한 좋은 예입니다.
AI 모델 교육을 담당하는 신속한 엔지니어는 대규모 언어 모델에 정보를 제공하고 답변을 제시하기 위한 챗봇의 기능을 효과적으로 촉진하는 정확하고 잘 정의된 프롬프트를 작성합니다. 미국의 급여는
업계의 변화를 항상 인식하는 것은 좋은 생각이지만, 이 변화의 시기가 반드시 기술 세트로서의 코딩의 종말을 의미하는 것은 아닙니다. 또한 개발자가 현재와 미래에 많은 직업 기회를 얻지 못할 것이라는 의미도 아닙니다.
작성자: Aoibhinn Mc Bride