现阶段程序员都是自己写代码,“无代码”这种技术尚未引起太大的关注,有的人认为无代码编程会把简单的问题搞复杂,有的人认为无代码的发展可能会断送程序员的饭碗。那么无代码到底意味着什么?无代码听起来很简单,就是不管是在开发网站还是软件程序中都不用代码写编程。这样一来就降低了编程的门槛,不管是谁都可以写代码。Bubble创始人兼联合首席执行官Josh Haas表示,无代码属于编程语言,与IDE相结合。另外,比起传统编程语言,无代码要更加抽象。除此之外,他还提出了自己的观点,以下是主要内容。

无代码不是编程?真不一定

许多人认为无代码不是编程,但事实上它源自于1954年提出的计算机编程语言FORTRAN。人们经常将无代码工具与建站网站或是内容管理平台(如SquareSpace或WordPress)混淆,但事实上,这些工具早在无代码之前就已经存在。与这些工具不同,无代码语言具有有图灵完备性,并且需要与编码相同的编程逻辑。因此无代码就是编程语言。

(图源自ICphoto)

为什么无代码是未来趋势?

由于技术的迅速发展,IT领域迎来黄金阶段,但随之而来的是越来越多的人涌入这个行业内卷,公司对于程序员的要求越来越高,因此工作效率的提高是非常有必要的。从这一点来看,无代码的出现或许能够带来新的突破口,它降低了写代码的门槛,让更多人能够参与到软件开发当中。

除此之外,Haas表示,无代码能够提高程序员的生产力,创建软件将变得更加容易,而对无代码的需求也就会越大。除此之外,编程的乐趣在于能够精确地表达一段逻辑并看到它变为现实,而无代码的出现让编程变得更加有趣。

但现实就是,我们仍处于无代码的早期阶段,它的表现尚不能与程序员敲的代码相比。但随着时间的推移,技术水平将逐渐提高,未来能够获得更为出色的表现。

同样,无代码平台也在不断进行性能优化,提高运行的安全性和易用性。由于无代码带来的生产力优势,目前已有许多公司将他们的堆栈建立在无代码之上。在未来随着无代码的不断完善,这一趋势将更为明显。

【参考资料】
https://bubble.io/blog/no-code-for-engineers/

不会写代码也能当程序员?无代码来了,是福还是祸?相关推荐

  1. 程序员与代码的几种关系,每种都会被我们鄙视

    全世界只有3.14 % 的人关注了 数据与算法之美 程序员很大部分时间都在和代码打交道,所以程序员和代码之间的关系,在很多常人看来,是无法理解的,下面我们就来聊聊. 找到你仅仅是为了将你消灭掉 在程序 ...

  2. 数学公式太晦涩,不如用代码写出来:这是程序员学数学的独特方式

    点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 来源:机器之心 简洁的代码不仅能运行程序,还能用来学数学. ∑.∏.∈--如果你学习过 ...

  3. 程序员的数学_数学公式太晦涩,不如用代码写出来:这是程序员学数学的独特方式...

    简洁的代码不仅能运行程序,还能用来学数学. ∑.∏.∈--如果你学习过数学,你一定知道这些符号的含义,而如果我们能用最喜欢的编程语言来理解它们,也许还能带来更加透彻的领悟.近日,Mindbuilder ...

  4. 程序员的代码为什么永远写不完?

    程序员和常人有着什么样的区别?是否所有的程序员都是天然呆?为何女性程序员的人数要远远少于男性?在本文中,我们将带着种种疑问深入探讨计算机程序员中的文化. 作者 | Jennifer Ouellette ...

  5. 一天写多少行代码才算是好程序员?

    点击查看全文 当今时代很多吃瓜群众对程序员的印象都是 而程序员的真实情况却是这样:每天大部分时间都在改代码,写代码,看代码才是我们真实的工作日常,到底每天要写多少行才是好程序员呢? 为了探讨这个问题首 ...

  6. 资讯丨谷歌 AutoML AI系统写的机器学习代码,完爆程序员

    谷歌 AutoML 系统最近出产了一系列机器学习代码,其效率甚至比研究人员自身还要高.显然,这是对"人类优越论"的又一次打击,因为机器人"学生"们已经成为了&q ...

  7. 无代码时代来临,程序员如何保住饭碗?赶紧看一看!

    编程语言层出不穷,从最初的机器语言到如今2500种以上的高级语言,程序员们大呼"学到头秃".程序员一边面临编程语言不断推陈出新,一边面临由于许多代码已存在,程序员编写新应用程序时存 ...

  8. 程序员与代码之间的搞笑日常,笑的人肚子痛

    一:程序员面试篇 面试官:"熟悉哪种语言". 应聘者:"JAVA". 面试官:"知道什么叫类么". 应聘者:"我这人实在,工作努力 ...

  9. 如此沙雕的代码注释,还是程序员会玩!

    点击▲关注 "中生代技术"   给公众号标星置顶 更多精彩 第一时间直达 某站后端代码被"开源",同时刷遍全网的,还有代码里的那些神注释. 我们这才知道,原来程 ...

最新文章

  1. 微软宣布在Azure API管理中预览OpenAPI规范V3
  2. 【python】队列——用顺序表实现队列操作
  3. 设计 Redis Key
  4. 割点和桥算法——摘自《算法艺术与信息学竞赛》
  5. vc安装.zip_空间分析:4-1.分词模型hanLP简介与安装
  6. 数据库-使用Command对象进行数据库查询
  7. Python Flask Web 第三课 —— 模板
  8. 用于转化的XML样式表语言
  9. win10下如何安装win7自带的照片查看器。
  10. 修复下载后已发生损坏的压缩包(.rar)文件
  11. opencv 切取红色
  12. PyQt5_pyqtgraph双均线组合工具
  13. 粤港澳大湾区新地标,128米高“湾区之光”摩天轮重构深圳天际线
  14. 费马小定理简单证明和一些简单应用
  15. 二维码工具-QrCodeUtil
  16. STM32F103C8T6与ESP8266构建通信(二)
  17. android 带手电筒的扫一扫(1 可以自动打开手电筒,2 可以自动对焦,增加识别率)
  18. JAVA中字符串倒序、判断名字中英文、判断手机号格式以及正则表达式应用
  19. Cadence Allegro创建Flash焊盘
  20. 映射网络驱动器服务器域,域组策略中如何实现映射网络驱动器的脚本

热门文章

  1. Altium AD20如何选择重叠在下方的元件?如何对元件快速选择、选择区域内部、选择矩形接触到的对象
  2. c/c++教程 - 总集1. c基础语法
  3. Python之常用函数小结
  4. leetcode947. Most Stones Removed with Same Row or Column
  5. 第一个程序python-HelloWorld
  6. CSDN10大博客栏目火热评选中
  7. 敏捷开发般若敏捷系列之一:序言
  8. SDN第5次上机作业
  9. golang——channel笔记
  10. 前端代码优化的基本原则