得益于IT产业近几年的繁荣,老杨所在公司的业务也出奇的兴隆,每天干不完的工作背后,也意味着健康的消耗和体重的不断增加。

曾记否,刚毕业的老杨体重刚刚堪堪破百,同事们经常调侃他说是一阵风就能吹走,经过了十年的拼搏,他的体重终于达到了130斤。而自从来到这家公司之后,短短两年时间,他的体重暴涨了20斤,就达到了150斤。

他也终于体会到人到中年的感受,肚腩越来越大,裤头涨到了38码,他经常自诩肥肉就是自己的才华,是职业开发者与众不同的行业标志。

他经常说做人要低调,于是他会用比较紧的皮带勒紧肚腩没,以便使上衣能够稍微遮住一点点。但肚腩尚且好遮,头发却提前开始斑白,37岁的老杨已经越发像极了隔壁家公司五十岁的老博士。

作为老程序员,要么选择谢顶,要么选择早白头,如果有第三种选择,那大概率是二者叠加!!!老杨无从选择,踏上这条船开始,他就已经没有选择的机会了~

不过近几年行情发生了很大的变化,2022年12月的一声炮响,送来了GPT这样一个神器,起初还只是小众圈子的热闹,不到半年时间,就成了整个圈子的狂欢。

GPT流行起来之后,产品经理很快就意识到其中的价值,他更不用懂技术和市场了,只需把用户业务需求拿过来,拷贝到GPT里面,待GPT生成一系列解决方案需求、质量需求,然后对措辞进行小幅调整,然后组织团队进行讨论,形成可供开发的用户故事,需求就这么理顺了。然后产品经理再把任务拆分出来,拷贝到Jira里面,排迭代,然后就可以等功能开发完成再进行确认了。

有时候产品经理为了更好的体现自己的专业程度,会在GPT上用多种方式、多角度对同一条需求进行训练,以期得到不同的答案,再从多个答案采用“摘樱桃手法”,把每个答案中描述得比较透彻的语句摘出来,从而使得看起来需求更加容易理解。

只是老杨搞不懂的是为什么最近产品经理比以前加班更凶了,经常围绕一条需求反复训练,加班加点的工作,曾经从不加班的岗位,而今已经几度被评为奋斗标杆。

你有张良计,我有过墙梯,需求描述可以用GPT来生成,代码一样也可以。在GPT出现时,他虽然也是第一批尝鲜的用户,不过当时仅仅只是简单练手,基于GPT训练了几个简单的代码段,并没有规模化、实质性将其付诸于实际开发当中。无它,因为老杨觉得“代码还是自己写的好”,他经常跟别人吹嘘,代码写得好,就是艺术,写得不好,就是混乱,写得专业,那就是科学。优秀的代码,一定是作者智慧和专业的结晶。伴随着鼠标敲击键盘的悦耳声,代码被输入到编译器中、然后编译通过,并在环境中运行起来,这才是一个开发者最简单、最纯粹的快乐。

然而,自从产品经理开始用GPT写需求,测试用GPT写用例,领导用GPT做PPT之后,老杨也被迫营业、走上了用GPT写代码的道路,因为手写的代码总归是速度有限,别人用魔法,你还要冷兵器,必然会输得惨惨的。

但是用GPT写代码是真的香啊~于是在GPT大法加持之下,原本一周需要老杨开发的功能,一天就能开发完了,工作效率得到了大幅提升。

老杨回想起一句古话“没有银弹”——没有任何一项技术或方法可以能让软件工程的生产力在十年内提高十倍。瞎扯,GPT/AIGC不就是这样一种银弹么。

但是AIGC真是只有代码生成器这么简单么?欢迎大家报名参加长沙.NET技术社区组织的活动,本次活动社区邀请到技术专家张吉贵给大家带来主题分享《AIGC与助力研发效能提升的若干种技巧》

内容包括:

1、AIGC与劳动生产力的关系,AIGC在自动化劳动中的应用和AIGC对劳动效率和效益的提升,AIGC对开发者工作时间的影响。

2、周边生态AIGC的结合,开发者社区和资源分享平台,AIGC的应用工具和平台介绍,AIGC与其他人工智能技术的融合。

3、如何应用AIGC 到自己的业务中,AIGC的实施策略和步骤,如何评估AIGC在业务中的效果和价值,AIGC应用的注意事项和挑战。

欢迎大家通过查看原文或报名二维码的形式进行报名。

AIGC程序员效能提升之道的更多相关文章

  1. 有经验JAVA程序员如何提升自己?

    作为一个具有一到五年开发经验程序员,需要学习内容很多: JVM/分布式/高并发/性能优化/Spring MVC/Spring Boot/Spring Cloud/MyBatis/Netty源码分析等等 ...

  2. 大龄IT程序员的救赎之道

    不知道从什么时候开始,中年危机持续刷屏,遍布整个职场,横跨各个行业,对各个细分工种的中年男女或者即将步入中年的青年男女几乎形成了垂直打击,而且中年这个年龄分界线从40岁滑落到35岁,甚至到30岁.笔者 ...

  3. iOS程序员如何提升核心竞争力,防止自己被裁员?

    前言: 核心竞争力最早由普拉哈拉德和加里·哈默尔两位教授提出,通常认为核心竞争力,即企业或个人相较于竞争对手而言所具备的竞争优势与核心能力差异,说白了就是你的优势,而且最好是独一无二的的优势,这就是核 ...

  4. iOS程序员 如何提升核心竞争力,防止自己被裁员?

    前言: 核心竞争力最早由普拉哈拉德和加里·哈默尔两位教授提出,通常认为核心竞争力,即企业或个人相较于竞争对手而言所具备的竞争优势与核心能力差异, 说白了就是你的优势,而且最好是独一无二的的优势,这就是 ...

  5. C#代码规范 .NET程序员需要提升的修养

    一.  环境设置  首先去除VS开发环境中的一些选项如下: 粘贴时调整缩进 将类型的左大括号置于新行 将方法的左大括号置于新行 将匿名方法的左大括号置于新行 将控制块的左大括号置于新行 将“else” ...

  6. 什么样的PPT能助你成为一个优秀的演讲者——程序员的演讲之道

    欢迎访问我的个人博客,原文链接:http://wensibo.top/2017/05/28/speaker/ ,未经允许不得转载! 前言 今天是端午节假期的第一天,在这里祝大家假期快乐,不过像我这种渣 ...

  7. 聊聊阿里社招面试,谈谈“野生”Java程序员学习的道路

    引言 很尴尬的是,这个类型的文章其实之前笔者就写过,原文章里,笔者自称LZ(也就是楼主,有人说是老子的简写,笔者只想说,这位同学你站出来,保证不打死你,-_-),原文章名称叫做<回答阿里社招面试 ...

  8. 《菜鸟程序员成长之路:从技术小白到阿里巴巴Java工程师》

    <菜鸟程序员成长之路:从技术小白到阿里巴巴Java工程师> 国庆节快乐!一年一度长度排第二的假期终于来了. 难得有十一长假,作者也想要休息几天啦. 不管你是选择出门玩,还是在公司加班,在学 ...

  9. 原创电子书《菜鸟程序员成长之路:从技术小白到阿里巴巴Java工程师》

    <菜鸟程序员成长之路:从技术小白到阿里巴巴Java工程师> 国庆节快乐!一年一度长度排第二的假期终于来了. 难得有十一长假,作者也想要休息几天啦. 不管你是选择出门玩,还是在公司加班,在学 ...

  10. 为什么程序员老在改 Bug,就不能一次改好吗?

    程序员的日常三件事:写Bug.改Bug.背锅.连程序员都自我调侃道,为什么每天都在加班?因为我的眼里常含Bug. 但是真的有这么多Bug要改吗?就不能一次改完吗? 程序员听这问题后要拍键盘了,还!真! ...

随机推荐

  1. [转帖]OceanBase 中租户管理

    https://zhuanlan.zhihu.com/p/464504887 概述 租户的概念类似于传统数据库的数据库实例.租户也叫实例,拥有一定的资源能力(如CPU.内存和空间).租户下可以建立数据 ...

  2. 指定特定IP走特定网卡的方法

    指定特定IP走特定网卡的方法 背景 目标: 能够在有VPN以及多个网卡的情况下, 使用特定的IP地址进行登录服务器. 作用: 便于审计以及安全管理, 避免出现安全风险. 方式方法: route 命令设 ...

  3. Tidb 使用minio 进行br备份数据库的过程

    Tidb 使用minio 进行br备份数据库的过程 背景 br 备份恢复时一般需要共享存储. 前段时间一直使用的是nfs 进行共享文件备份. 这样需要所有的机器在 相同的目录下面挂载相同的nfs. 并 ...

  4. [转帖]通过 TiUP 部署 TiDB 集群的拓扑文件配置

    https://docs.pingcap.com/zh/tidb/stable/tiup-cluster-topology-reference 通过 TiUP 部署或扩容 TiDB 集群时,需要提供一 ...

  5. [转帖]比 Python 快 35000 倍!LLVM&Swift 之父宣布全新编程语言 Mojo:编程被颠覆了

    https://www.infoq.cn/article/GFfVLVpkIGOcKYB85Opb "Mojo 可能是近几十年来最大的编程语言进步." 近日,由 LLVM 和 Sw ...

  6. DM启动报错的处理: 达梦数据库启动实例时报错libgcc_s.so.1

    错误现象为: [root@CentOS8 opt]# /opt/dmdbms/bin/DmServiceDMSERVER startStarting DmServiceDMSERVER: libgcc ...

  7. 【介绍一个工具】图形化界面查看一个 golang 二进制文件的汇编代码

    作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 通常,可以通过命令行工具,来查看一个代码文件对应的汇编代码 ...

  8. vue脚手架创建与环境安装

    1.安装 Node.jsDownload | Node.js 在这里下载的是最新版,如果要安装以前的版本,页面往下拉找到 Previous Releases-Donloads-下载msi文件. ​​ ...

  9. 解决Chrome翻译无法使用

    截止2022年11月3日自己ping出的ip不可用了 可以用以下ip 172.217.215.90 172.253.115.90 142.250.126.90 142.250.10.90 142.25 ...

  10. Flask 之SocketIO库实现绘图表

    Flask 默认提供了针对WebSocket的支持插件from flask_socketio import SocketIO 直接通过pip命令安装即可导入使用,前端也需要引入socketIO库文件, ...