跳转到主要内容
Chinese, Simplified

是的……我进行了非常广泛的研究,我不得不说……也许人们根本不需要编码。 现在……听我说,我会解释我的想法。

 

我只是在开发一个 web 模板(老实说是在浪费时间),当我想到这一点时,“编码这个网站有什么用,如果有人可以不用编码来做到这一点?” 这让我想到


程序员的未来是什么?


这对我很重要,因为我是一名开发人员……让我们来谈谈吧。


它是如何开始的


这一切都始于伯努利的数字,它被认为是第一种编程语言,但实际上并非如此。 我无法想象有人用这个编程。

no code

但是,这改变了游戏规则。 就在这时,像 Ada Lovelace 这样的人提出了诸如计算机算法之类的东西,这些东西进一步为计算机科学世界做出了贡献。
这就是我所说的“第一阶段的结束”,人们不再将计算机视为计算器(他们已经这样做了 1000 多年),而是开始将计算机视为“执行多项任务的机器”。
然后是重大的变化。 计算机开始执行简单数学运算以外的任务。 程序员开始“编码计算机”。 像 FORTRAN 这样的语言被创造出来了。 时间流逝,语言不断涉及,现在,我们有像 C++、python、Java 和其他语言这样的语言在计算机考试中摸不着头脑。
这,我称之为“第二阶段”。 这是当程序不再被视为他们需要创建的东西,而是他们需要即兴发挥的东西。


现在发生了什么?

no  code

今天,没有人使用伯努利数。 人们只是编码。
你看,仅仅为了从上面提到的第一阶段到第二阶段的过渡,我们花了大约 1000 年(从早期的算盘)。 但是......我认为这不是我们从第二阶段过渡到第三阶段的方式。 对于我们来说,从第 2 阶段到第 3 阶段,可能不需要 1000 年。 这可能需要几十年的时间。
我认为我们已经开始看到“第三阶段”的非常非常的开始,在那里我们不需要编写任何代码……记住,我认为我们才刚刚开始进入这个阶段,这可能是一个非常重要的阶段。 进展缓慢。


Web 开发:发现的第一个证据

no code web

我们实际上开始看到一些证据表明这可能已经开始。 我能想到的第一个地方是网站。 现在......是的,你必须编写一个应用程序或用于创建网络的东西。 但是……再说一遍,这应该是开始。 诸如卡片、网络流甚至组织模式之类的东西。 所有这些都可以免费为您提供惊人的结果,并且不需要 html 或类似的东西。
现在停止……你可能认为这个小小的“证据”是愚蠢的或模糊的。 但是,你必须知道这正是第一到第二阶段发生的事情,只是当时使用的是伯努利数,而现在都是编程语言。


软件开发:是的! 你没看错……

bubble.io

您应该听说过无代码开发平台或 NCDP。 无需编码即可开发软件基本上是新事物。 诸如 airtable、bubble.io 之类的东西……
嗯……这是编码的整个使用逐渐消失的地方。 如果我们可以创建可以在更短的时间内创建更好软件的工具,这可能意味着好与坏,我将在下面讨论。 同样,这可能是愚蠢和模糊的,但这是过去几十年的变化。


游戏开发:这应该简单明了

game

你们中有多少人是游戏开发者,年纪大到可以看到几十年前?(对不起,我没那么老)人们几乎习惯于使用诸如 pygame、unreal script(later, unreal engine) 之类的东西 , 和其他脚本语言。 看看当前的状态,你会得到 unity、unreal、godot、game maker studio,其中没有真正需要编码(C#、C++ 或 gdscript)。 您只需使用称为可视化脚本的东西即可轻松制作完整的游戏,这基本上是“无需编码的游戏”! 此外,您还有“场景”,您可以在其中目视检查您的游戏
同样,这是几十年前不存在的东西。 我们现在看到了变化。 我只能想象未来。


未来会怎样?


我不知道确切的未来,但我可以说它离代码很远

no code

未来,我认为可能偶尔需要在一些罕见的时间间隔内进行编程,但未来会用更简单和更容易 100 倍的东西来取代编码和开发人员。
同样,这现在看起来很愚蠢,但是……我们已经看到阶段结束的开始。 现在,我们需要编写应用程序来开发没有代码的东西。


现在我的观点是……


这两种情况都会发生……人们会停止编码并自己开发东西,因此实际的开发人员将毫无用处,或者开发人员不会以编码而闻名,而是其他不需要编码的东西。
即使在今天,人们也宁愿使用 webflow 来创建网站。 Web 开发者通常被大多数有足够投资的公司(苹果、微软等)使用。 我们看到了一些变化,这就是线索。 谁知道? 今天是网站和游戏。 明天可能是机器人和人工智能!


关于我的想法的结论

老实说,我认为这对人们来说真的很好,因为他们可以在不依赖开发人员的情况下做他们想做的事。 但开发人员最终会受苦,因为他们无所事事。 不……这不是真正的问题。 当人们无需编码即可轻松开发人工智能和机器人时,真正的问题就来了。 这可以以好的和坏的方式影响人类。
这两种情况都会发生……人们会停止编码并自己开发东西,因此实际的开发人员将毫无用处,或者开发人员不会以编码而闻名,而是其他不需要编码的东西。
 

原文:https://fadingeek.medium.com/the-era-of-coding-is-ending-why-this-is-ve…

本文:http://jiagoushi.pro/node/1626

Article
知识星球
 
微信公众号
 
视频号