AI别来搅局,chatGPT的世界不懂低代码

news/2024/7/5 10:24:11

ChatGPT单月访问量再创新高

根据SimilarWeb统计,ChatGPT上月全球访问量17.6亿次,已超越必应、鸭鸭走DuckDuckGo等其他国际搜索引擎,并达到谷歌的2%,百度的60%。

这会,程序员失业的段子又得再来一遍了:

拖拽建站出来的时候,他们人说程序员会失业;

低代码出来了,他们说程序员会失业;

Copilot出来了,他们说程序员会失业;

如今Chatgpt火了,他们又说程序员会失业。

程序员咋就这么遭人恨,不失业不足以谢天下咋滴?

关于回应网上“GPT-4 程序员毁灭路线图、ChatGPT能取代多少程序员”的言论,都是拉屎的,没一个递纸的,更多的是口水战,完全没有发展性建议。

数字化智能时代,AI换人?

AI一直都存在,但是雷声大雨点小,技术进步导致一个职业消亡的案例当然是有不少,但“AI换人”似乎还极为遥远。这么多人拼了命吹ChatGPT,对于软件行业和软件开发模式来说,到底会是颠覆式的创新,还是仅仅是昙花一现,还需要长期观察。

但短期来看,我认为GPT并不会让程序员这个职业消亡,甚至程序员的数量还会进一步增加。因为程序员是比较综合的职业,软件研发的需求还会继续增长、市面上已有软件的体验和质量并不理想,甚至大量的软件都需要重造。

但无论是低代码的大行其道,还是AI的越来越智能,有两类人才是最吃香的:

一是懂技术的业务人员

二是懂业务的技术人员

ChatGPT怎么看低代码

低代码能不能行?会不会场景很有限?能做到什么程度?能不能让我不再依赖开发?能否支撑我的雄心壮志?于是我决心虚心请教ChatGPT。

ChatGPT支持丰富的语言、框架,可以辅助开发人员生成片段式的代码,但难以构建完整的应用程序。低代码平台更适合非专业开发者和专业开发者构建完整的应用,但明显,chatGPT的世界还不懂低代码。

回顾低代码的研发初衷,就是为了降低程序开发的技术门槛,让不懂编程的业务人员也能曲线获得编程能力。但如果AI可以代替程序员,那么低代码本身会面临重构吗?

编程语言本身在不断进步,对于菜鸟开发者来说,需要较高的学习成本。但低代码平台天然就具备全栈开发能力,低代码程序员天然就是全栈程序员。

这里非常推荐大家试试JNPF快速开发平台,依托的是低代码开发技术原理,因此区别于传统开发交付周期长、二次开发难、技术门槛高的痛点,在JNPF后台提供了丰富的解决方案和功能模块,大部分的应用搭建都是通过拖拽控件实现,简单易上手,在JNPF搭建使用OA系统,工作响应速度更快。可一站式搭建生产管理系统、项目管理系统、进销存管理系统、OA办公系统、人事财务等等。

开源链接:https://www.yinmaisoft.com/?from=csdn

ChatGPT×低代码开发

现在大多数程序员都是按照所掌握的技术栈来划分的,如Web端、服务端、iOS、安卓、算法开发和数据开发等,导致一个不大的软件都需要几个人,既然GPT让切换技术栈变得如此简单。

可以让ChatGPT的开发者提供了便捷的API接口,具有开放与可定制性,现有的低代码开发平台只需要调用API接口,又能够让低代码的开发门槛更低一步,智能化程度更高一步,可称之为:AI的一小步,低代码开发的一大步。

企业数字化转型带来了海量程序开发需求,但现有的程序员储备和传统开发模式都无法满足转型需求,必须求助于更低门槛的低代码开发平台。

使用ChatGPT可以将低代码开发带到新的水平。它可以帮助构建更高质量的应用程序,而不需要花费大量的时间和精力来编写代码。 一旦类ChatGPT的国产平台成熟,低代码平台能够将其融汇变通,无疑将让低代码的高效省时省力的特性发扬光大。

转型为复合型人才是出路

那现有的程序员何去何从,当然是有去处的。

转型为全栈程序员,这不但可以增加更多职场机会,更大的价值在于可以更好地理解业务。后端程序员转型全栈可以更好地培养交互、需求和用户体验方面的经验,而前端程序员转型全栈可以更好地培养对业务核心流程、领域设计等方面的经验。

但全栈程序员并非终点,还需要以软件开发能力为基础,往管理、架构、业务、营销、技术型产品等方向发展,成为复合型高端人才。

总结

最主要的路径是往业务发展,成为既能做业务分析和产品设计,又能做开发工作的人才,成为绝大多数不算特别复杂的软件项目的骨干。所幸,云计算、大数据、中间件等技术型产品的研发很可能还是需要最优秀的程序员才能做的很好,也愿意花很大的成本招最优秀的程序员。

GPT技术大概率不会导致程序员群体的消亡和萎缩,但仍会对现有程序员的岗位带来巨大冲击。

希望更多的程序员能够看到,因为程序员们真的是要好好想想了。


http://lihuaxi.xjx100.cn/news/1117207.html

相关文章

RocketMQ双主双从环境搭建

环境要求 64位操作系统,推荐 Linux/Unix/macOS 64位 JDK 1.8 服务器准备 准备4台服务器两台master两台slave,如果服务器紧凑,则至少需要两台服务器相互master-slave IP HOSTS 172.*******.120 rocketmq-nameserver1 rocketmq-master1 …

前端工程化 搭建私有组件库 组件从开发到发布私有npm仓库的全过程

前言 基于Vue3.0 TS的组件从开发组件库到发布私有npm仓库的全过程 环境 这里列出本文所使用的环境版本 vue 3.0 vue/cli 4.5.9 nodeJs 14.15.1 npm 6.14.8 vue --version vue/cli 4.5.9 npm -v 6.14.8 node -v v14.15.1 步骤 创建项目 使用 vue-cli 创建一个 vue3 项目&a…

AUTOSAR知识点 之 PDUR (一):基础知识

目录 1、概述 1.1、基本概念 1.2、内部组成 2、功能SPEC 2.1、与其他模块的依赖 2.2、I-PDU浅析

【FOF管理策略与技术】第1章 FOF的基本概念

第1章 FOF的基本概念 文章目录 第1章 FOF的基本概念一、FOF的定义与分类1 FOF的定义1.1、FOF的两个显著特点1.2、FOF天生的不足之处 2 FOF的分类2.1、按投资标的区分2.2、按所投资基金的管理权归属区分2.3、按投资基金种类的不同区分2.4、按FOF与其标的基金的管理运作方式(主动…

TIM输入捕获-STM32

TIM输入捕获-STM32 IC(Input Capture) 输入捕获 输入捕获模式下,当通道输入引脚出现指定电平跳变时,当前CNT的值将被锁存到CCR中,可用于测量PWM波形的频率、占空比、脉冲间隔、电平持续时间等参数 每个高级定时器和通用定时器都拥有4个输入捕…

第8章 函数探幽

1. 引用的本质 int a 1; int& copy a; //实际是:指针常量 int* const copy &a; 引用一旦指定后,就不能再作为其他变量的引用 2. 关于const和引用 非引用--无返回||引用-无返回类似 //1.可行 void test(int a); int a 1; test(a);//2.可行…

开关电源基础07:离线式开关电源变压器设计(1)

说在开头:关于第六届索尔维会议(2) 爱因斯坦一天都挺开心的,反正难题出给了玻尔,他还在自己的房间里拉起了小提琴,有人说爱因斯坦小提琴拉的跟锯木头一样,那也不至于那么夸张,但是水…

【算法】Smallest Integer Divisible by K 可被 K 整除的最小整数

文章目录 Smallest Integer Divisible by K 可被 K 整除的最小整数问题描述:分析代码 Tag Smallest Integer Divisible by K 可被 K 整除的最小整数 问题描述: 问题 给定正整数 k ,你需要找出可以被 k 整除的、仅包含数字 1 的【最小正整数…