得益于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. [转帖]MySQL的版本情况

    Introducing MySQL Innovation and Long-Term Support (LTS) versions (oracle.com) Introducing MySQL Inn ...

  2. [转帖]ORACLE 并行(PARALLEL)实现方式及优先级

      http://blog.itpub.net/25542870/viewspace-2120924/ 一.      Parallel query 默认情况下session 是ENABLE状态 1. ...

  3. Chrony 的学习与使用

    Chrony 的学习与使用 背景 之前捯饬 ntp 发现很麻烦, 经常容易弄错了. 昨天处理文件精确时间时 想到了时间同步. 发现只有自己总结的ntpdate 但是还没有 chronyd相关的总结 本 ...

  4. [粘贴]github-redis-rdb-cli

    redis-rdb-cli A tool that can parse, filter, split, merge rdb and analyze memory usage offline. It c ...

  5. 【转帖】What are segfault rip/rsp numbers and how to use them

    https://stackoverflow.com/questions/1456899/what-are-segfault-rip-rsp-numbers-and-how-to-use-them   ...

  6. [转帖]Linux系统:page fault

    Linux进程如何访问内存 Linux下,进程并不是直接访问物理内存,而是通过内存管理单元(MMU)来访问内存资源,原因后面会讲到. 为什么需要虚拟内存地址空间 假设某个进程需要4MB的空间,内存假设 ...

  7. log4j-漏洞修复

    Log4j漏洞修复 修复参考文档:https://www.cert.org.cn/publish/main/9/2021/20211215154225883558274/202112151542258 ...

  8. node+express+ multer 实现文件上传入门

    文件上传 文件上传需要借助一个中间件 multer 因此我们需要安装 cnpm install multer --save 前端界面 在express创建的项目下的 public/upload目录下创 ...

  9. minIO系列文章02---linux安装

    目录 1.Minio介绍 2.安装MinIO 3. MinIO客户端 1.Minio介绍MinIO 是一个基于Apache License v2.0开源协议的对象存储服务.适合于存储大容量非结构化的数 ...

  10. ABP 使用Except 和EqualityHelper<T> 实现去重

    先上一端代码!!! railwayCar中有10条记录,train参考railwayCar创建了5条记录.要实现,当train再次参考railwayCar创建记录时,使用过的记录在展示列表时不可以再次 ...