Code前端首页关于Code前端联系我们

人工智能时代投资软技能的重要性

terry 3个月前 (01-14) 阅读数 231 #AI人工智能
文章标签 人工智能

我会摆好我的摊位,让你知道我仍然是人工智能怀疑论者。哎呀,我很多时候仍然在谈论“人工智能”时用引号括起来。然而,我对现在持怀疑态度 ,而不是对未来持怀疑态度。我不会说我对人工智能的发展方向持积极或兴奋的态度,但在开发圈中,人工智能不可避免地会进一步根植于我们的工作中。

我们业内开玩笑说,人工智能给我们的建议往往很糟糕,但这种情况只会随着时间的推移而改善。这一理论的一个很好的基础是生成人工智能在图像和视频生成方面的进步有多快。当然,生成的图像仍然具有“收缩包装”的外观,而生成的人物图像有额外的……嗯…… 四肢,但想想看,即使在过去的 12 个月里,生成的人工智能图像也得到了多大的改进。

还有一种情况是,风险投资资金似乎只投资于整个行业的人工智能。再加上科技招聘形势持续动荡,大量裁员层出不穷,就连像我这样的怀疑论者都能看出,我们作为开发人员的工作将受到怎样的影响。

我能预见的最大风险因素是, 如果你的唯一职责是编写代码,那么你的工作几乎肯定存在风险。我不认为在很多情况下这是一个迫在眉睫的风险,但随着生成式人工智能改进其代码输出——就像它对图像和视频所做的那样——它成为实际人类开发人员的冗余风险只是时间问题。

我认为这是对的吗?绝对不是。我觉得是时候恐慌了吗? 还没有,但我确实看到发展你的技能组合(除了编写代码)有很大的价值  。我尤其看到了提高你的软技能的价值。

什么是软技能?

理解软技能的一个好方法是,它们是 生活技能。软技能包括:

  • 与他人沟通,

  • 组织自己和他人,

  • 做出决定,以及

  • 适应困难的情况。

我非常相信软技能,因此我将其称为 核心技能 ,在本文的其余部分,我将其称为 核心技能,以强调其重要性。

成为一名真正优秀的开发人员的途径不仅仅在于编码。它取决于你如何处理其他一切,比如沟通、给予和接受反馈、寻找务实的解决方案、规划——甚至 像 Web 开发人员一样思考。

到目前为止,我已经从事 CSS 工作超过 15 年,其功能发生了很大变化。但是,不变的是推动您迈向更高水平所需的核心技能(通常称为“软技能”)。在这 15 年中,我大部分时间都担任顾问,帮助组织(包括跨国公司和小型初创公司)编写更好的 CSS。在几乎每一个案例中,组织核心技能的提高都是最重要的区别。

造成这种情况的主要原因是,很多时候,我合作过的组织都把自己逼入了绝境。他们之所以这样做,是因为他们只是一味地处理 Jira 问题,而不是退后一步,问自己“我们的方法真的有效吗?”通过关注团队的 核心技能,我们通常能够非常迅速地识别问题领域,并提出几乎从来都不是开发解决方案的务实解决方案。这些解决方案是:

  • 改善设计和开发团队之间的沟通和协作

  • 减少设计“交接”,让基于网络的输出成为事实的来源

  • 缓慢而有条不紊地行动,以实现快速行动

  •  在生产工作开始之前,高度重视开发人员和设计师之间的规划和协作 

  • 将“继续努力”的思维模式转变为退一步,彻底评估问题,然后通过协作和代理制定 更简单的 解决方案

提高我的核心技能真的有帮助吗?

人工智能无法做到(并且(希望)永远无法做到)的一件事就是 成为人类。核心技能(尤其是沟通技能)很难被人工智能 很好地复制 ,因为我们的沟通方式是 人类独有的。

我从事这份工作已经 很长时间了 ,而推动我事业发展的因素之一就是我一直都是多才多艺的。拥有多方面的技能——比如我学习 CSS 和 HTML 来提高我的设计工作——对你来说只会是有益的。它也会为你打开其他的机会,这在科技行业目前的状况下尤其重要。

总结

我想要传达的主要信息是,培养核心技能与掌握最新的 CSS 或 JavaScript 一样重要,甚至 更 重要。这样做可能会让你感到不舒服,但相信我,能够在 AI 领域脱颖而出只会是一件好事,而提高核心技能是实现这一目标的万无一失的方法。

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门