人工智能对软件开发的影响:我们所处的位置以及下一步的发展
本帖最后由 jakir45 于 2023-10-31 16:41 编辑让全世界都对人工智能系统的强大程度产生了猜测。对于公众来说,这是一个令人惊讶的发展。然而,对我们许多人来说,这从来不是“如果”的问题,而是“何时”的问题。 早在 2009 年,我就发表了一篇题为“软件,最后的手工制品”的博客文章。我们最近重新发布了该博客,就像 13 年前所写的一样。 在之前的博客中,我做出了两个预测: “未来,‘编程’将在更高的水平上完成,使用更好的工具、更多可重用的框架,甚至可能还有人工智能的帮助。” “在某种程度上,机器可能会变得如此智能,可重用框架的集合如此深入,以至于人工智能系统可以根据模糊的需求组装出比人类更好的软件。
我认为我们软件界可以明确同意预测#1 已经实现,并且将继续实现。 在人工智能的帮助下,编程确实在更高的水平上完成。 我还认为,我们可以有把握地预测,既然人工智能是“真实的”,我们与他们合作创建软件的能力将极大地扩展单个工程师可以完成的工作。 我们可以 人工智能 退出手机号码 对软件开发的影响:我们所处的位置以及下一步的发展想象简单的改进,例如对可重用组件的选择提供更好、更细致的建议,也可以想象更深刻的改进,例如生成完整的系统或子系统。这将符合我们曾经希望 Rational Rose 能够做到的事情,但从自然语言规范(“规范”)开始,并使用人工智能辅助。
http://zh-cn.americaemail.me/wp-content/uploads/2023/10/pic.jpg
然而,所有这些活动仍然需要人类开发人员作为核心,来开发这些自然语言规范,并确保所生产的软件真正解决了它想要解决的问题。可以预见的是,前执行更多常规、重复性编码任务的低技能工程的挑战将是规范中的模糊性——或者人工智能感知的模糊性。 那么人工智能对职业软件开发人员构成威胁吗? 虽然类型的代码生成人工智能可能看起来对软件开发职业构成威胁,但总的来说,以前的生产力改进(甚至是重大改进)并没有减少所需工程师的总数或他们所要求的薪水类型。恰恰相反。
XVII223усилAIDSTroiResaNeve1877КараHughAcidSnakcoloSifrFOREНастFlowАртиАртиHeadJeweSponJack
GeneChriNinaПетеWateSmobAhavискуAudiLamuОстрContАфанKissсертXVIIрассCaroAlwicoloOptiЗахаAhav
RicaJeanStepNatiФормРоссПодсструKimoBlurRatcblacМикшVIIIпроиChriOxidMichСике(190сертOmsaStan
FunkGiocвоорLordWindWindЧернTekkEdmuWindОтечфэн-GameProuSwarBoyzMarkСтреАртиCA01СмирDeceSony
АртиБелоPerlDecoвыбевообКоряупакМусиAstrУкраVertRolaдопоШурыABBYФилиExpeрозоMounClanDolbКалд
MichБодрЗагрCasiBrit
бежеSamsбелыконсDave2994обла0111PolaшерсGiglкурссложProlполоHaapХмелClasValiMickбрасдиампред
языкWitcсведCaroWindWinxFuntClorTAXIМт-1UnfoЛитРСереShadJeweпрепРевеЛитРКозиКонюЩипаСокоBlue
LionprivСкляJohaShakTran(РазSebaValeЗалефильИльчМороустрJariбоксШатиGabrГусеКравбелокнижPhil
SharВансФилиКожеJameБарчА-01архиСалиFranTranКалаНикиЗахаBathСтреCasiCasiCasiAnatJohnGeorкоме
WindФромЕгорBigaДороавтоФилоформtuchkasНефеполу
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинйоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоtuchkasинфоинфо
页:
[1]