아만다 카바나
의료, 기후 기술, 사이버 보안과 같은 기술 부문은 AI 재교육에 시급히 초점을 맞추고 있지만 다른 프로그래머에게는 그다지 중요하지 않습니다.
투모로우 응용과학 대학(Tomorrow University of Applied Sciences)의 공동 CEO이자 공동 설립자인 크리스티안 레버닉(Christian Rebernik)은 아기를 목욕물에서 내쫓거나 AI에 대한 전문 지식을 버릴 필요가 없다고 생각합니다.
와의 인터뷰에서
핵심은 깊은 지식이다. 최고의 프롬프트를 생성하려면 해당 분야의 전문성이 매우 중요하므로, 일단 프롬프트 엔지니어링을 이해하고 일상 생활에서 AI 도구를 실험해 본다면 지금은 그것으로 충분할 수 있습니다.
이를 통해 프로그래머는 코딩 커뮤니티에 파장을 일으키는 언어에 집중할 수 있습니다. 여기서는 현재 가장 최신의 유료 언어 세 가지를 살펴보겠습니다.
2015년 Andrew Kelley가 만든 Zig는 범용 언어이자 C의 현대적인 대안으로 제시되지만 여전히 상대적으로 모호합니다.
안에
그러나 동일한 조사에서는 Zig 개발자가 평균적으로 가장 높은 중간 급여를 받는 것으로 나타났습니다.
$103,000의 중간 소득은 일부에게는 용돈일 수도 있습니다.
그 다음으로 가까운 것은 Erlang($99,492), F#($99,492), Ruby($98,522)이며 4위는 전 2022년 리더인 Clojure(96,381달러)입니다.
상대적으로 하위 4개는 중간 급여가 65,000달러인 Visual Basic(.Net), 61,735달러인 MATLAB, 58,899달러인 PHP, 55,862달러로 가장 낮은 Dart입니다.
Zig는 C 코드베이스와 호환되므로 현재 프로젝트에 쉽게 통합될 수 있어 시스템 개발, 임베디드 시스템, 게임 디자인 및 스크립팅을 위한 확실한 옵션이 됩니다.
비영리 Zig는
희귀성으로 인해 플러그 앤 플레이를 해야 하고 진행하면서 실수를 알아내야 하므로 위험할 수 있습니다. 현재 역할의 속도에 따라 이것이 가능할 수도 있고 불가능할 수도 있습니다.
하지만 분명히, 당신이 찾을 수 있다면 급여 이득이 있을 수 있습니다.
Finch는 제어 흐름과 다양한 데이터 구조를 공동 최적화가 가능한 단일 표현으로 통합하는 프로그래밍 모델을 제공함으로써 이를 수행합니다.
특히 데이터에 대한 제어 흐름을 자동화하여 성능 엔지니어가 다양한 알고리즘을 실험할 수 있도록 해줍니다.
MIT는 Finch가 아는 한도 내에서 아핀 인덱싱이나 희소 또는 구조화된 피연산자의 분산/수집은 물론 if 조건, 초기 중단 및 구조화된 데이터에 대한 다중 왼쪽 측면을 지원하는 최초의 프로그래밍 언어라고 말합니다.
얼리 어답터들은 특히 구조화된 데이터가 필수적인 이미지 처리 및 과학 컴퓨팅과 같은 분야에서 시간을 절약해 주는 자동 전문화와 원활한 제어 흐름을 높이 평가합니다.
완전한 초보자인 Finch에는 참조할 수 있는 방대한 도구 및 프레임워크 라이브러리가 없습니다. 즉, 아직은 대규모 프로젝트에 적합하지 않습니다.
그러나 열정적인 얼리 어답터라면 Finch를 주목해야 하며, 커뮤니티가 확장됨에 따라 가까운 미래에 매우 귀중한 도구가 될 수도 있습니다.
Apple의 Swift는 10년 동안 출시되었지만 다음 버전인 Swift 6은 올해 후반에 출시될 예정입니다. 이것은 5년 전인 Swift 5 이후 첫 번째 주요 업데이트입니다.
이 릴리스는 Swift 5.x 시리즈에 처음 포함된 async/await, Existentials 및 매크로 기능을 확장합니다.
Apple 언어 및 런타임 담당 이사인 Ted Kremenek은 "Swift의 안전성, 속도 및 접근성이 내장된 C 및 C++ 상호 운용성과 결합되어 Swift가 C++를 계승할 수 있는 최선의 선택임을 의미합니다."라고 말합니다.
한편, 포럼과 블로그에서는 이미 프로그래머들에게 프로젝트를 마이그레이션하는 방법에 대해 조언하고 있는데, 이는 레거시 코드베이스에서는 까다로울 것으로 예상됩니다.
좋은 소식은 Swift 프로그래머에 대한 수요가 분명하다는 것입니다. 채용 사이트 인디드(Indeed)에 따르면 iOS 개발자와 수석 모바일 개발자는 Accenture, DataAnnotation, Netflix 등 전 세계 주요 기업에서 채용되고 있습니다.
프로그래밍 분야에서 오랫동안 생산적이고 보수가 좋은 경력을 쌓으려면 개발자가 항상 시대에 맞춰 움직여야 한다는 것은 널리 받아들여지고 있습니다.
이상적으로는 기존 역할에서 실험과 기술 향상을 위한 시간을 허용하여 이러한 언어를 탐색하고 프로젝트에 통합할 수 있습니다.
그러나 직장에서 기술 향상이 우선순위가 아니라면 새로운 것을 찾아야 할 때일 수 있습니다.
기술 분야에서 다음 역할을 찾을 준비가 되셨나요? AI로 전환하고 싶거나 코딩 전문 지식을 활용하고 싶다면 지금 Hackernoon Job Board를 방문하세요.