作者:Amanda Kavanagh
虽然医疗保健、气候技术和网络安全等科技行业迫切需要对人工智能进行再培训,但对于其他程序员来说,这并不那么重要。
明日应用科学大学 (Tomorrow University of Applied Sciences) 联合首席执行官兼联合创始人克里斯蒂安·雷伯尼克 (Christian Rebernik) 认为,你没必要为了人工智能而放弃自己的专业知识,而是要将现有的技术彻底革新。
在接受
关键在于深厚的知识。由于主题专业知识在创建最佳提示时确实很重要,因此,一旦您了解了提示工程,并在日常生活中尝试使用 AI 工具,现在可能就足够了。
这使得程序员可以专注于编码社区中掀起波澜的语言;这里我们将介绍目前三种最新且收入丰厚的语言。
Zig 由 Andrew Kelley 于 2015 年创建,被誉为一种通用语言和 C 的现代替代品,但它仍然相对鲜为人知。
在一个
然而,同一项调查还发现,Zig 开发人员的平均工资最高。
103,000 美元的中位收入对一些人来说可能只是零花钱
紧随其后的是 Erlang(99,492 美元)、F#(99,492 美元)、Ruby(98,522 美元),排名第四的是 2022 年的领先者 Clojure(96,381 美元)。
相比之下,排名垫底的四位分别是:Visual Basic (.Net),平均薪酬为 65,000 美元,MATLAB,61,735 美元,PHP,58,899 美元,Dart 最低,为 55,862 美元。
由于 Zig 与 C 代码库兼容,因此可以轻松地与当前项目结合起来,使其成为系统开发、嵌入式系统、游戏设计和脚本编写的可靠选择。
非盈利组织 Zig 拥有
它的稀有性使它具有一定的风险,因为您可能需要即插即用,并在过程中找出错误。根据您当前角色的节奏,这可能会或可能不会实现。
但很明显,如果你能找到一份工作,工资就会增加。
Finch 通过提供一个编程模型来实现这一点,该模型将控制流和不同的数据结构统一为一个允许共同优化的单一表示形式。
具体来说,它可以自动化数据的控制流,让性能工程师可以自由地尝试多种算法。
麻省理工学院表示,据其所知,Finch 是第一个支持仿射索引或稀疏或结构化操作数的分散/聚集以及 if 条件、早期中断和结构化数据的多个左侧的编程语言。
早期采用者对节省时间的自动专业化和流畅的控制流程表示赞赏,特别是在结构化数据至关重要的图像处理和科学计算等领域。
作为一个完全的新手,Finch 没有大量的工具和框架库可供参考,这意味着它目前还不适合大型项目。
但如果你是一个热衷于早期采用的人,Finch 值得关注,而且随着社区的扩大,它可能在不久的将来成为一个非常有价值的工具。
苹果的 Swift 已经问世十年了,但它的下一代版本 Swift 6 将于今年晚些时候发布。这是自五年前的 Swift 5 以来的首次重大更新。
此版本扩展了 Swift 5.x 系列中首次包含的 async/await、存在性和宏功能。
苹果语言和运行时总监 Ted Kremenek 表示:“Swift 的安全性、速度和易用性,加上内置的 C 和 C++ 互操作性,意味着 Swift 是继任 C++ 的最佳选择。”
与此同时,论坛和博客已经在为程序员提供如何迁移项目的建议,这对于遗留代码库来说可能会比较棘手。
好消息是,Swift 程序员的需求明显。据求职网站 Indeed 称,全球各大公司都在抢购 iOS 开发人员和高级移动开发人员,其中包括埃森哲、DataAnnotation 和 Netflix。
人们普遍认为,要想在编程领域拥有长久、高效、高薪的职业生涯,开发人员必须始终与时俱进。
理想情况下,您现有的角色将为您提供实验和提升技能的时间,使您能够探索这些语言并将其集成到您的项目中。
但如果提升技能不是你工作场所的首要任务,那么可能是时候寻找新的工作了。
准备好寻找科技领域的下一份工作了吗?无论你是想转向人工智能还是充分利用你的编程专业知识,今天就访问 Hackernoon 工作委员会吧