一旦80%的开发人员都开始利用ChatGPT提升工作效率后,挑战与机遇在哪里?

其实我现在已经开始逐渐开始喜欢上ChatGPT了,上班时间摸摸鱼,和ChatGPT畅谈一下理想,遇见一些不太熟练的代码也懒得去上网查了,直接问一问ChatGPT,然后自己再放置到自己的代码里,改一改,很完美。效率的确是得到了很大的提升,很多时候做汇报的时候,词汇有点想不到了,问一问ChatGPT,他真是个好朋友,知无不言,而且身边的同事也开始使用了。但我不知道还有多少人开发人员没有使用ChatGPT,那么我就想,如果真有一天,80%的开发人员都开始利用ChatGPT提升工作效率了,那将会怎样?我们又会面临着哪些挑战和机遇呢?

目录

ChatGPT强悍的引擎能力

ChatGPT代码能力趋于成熟后

开发人员泡沫的产生

ChatGPT成熟后,哪些开发人员会受到影响

我们是不是要做点什么呢?


ChatGPT强悍的引擎能力

这个怎么理解呢?现在可能我们还是想起来就问问ChatGPT,某段代码自己也懒得写了,而我们更像是在写注释,然后ChatGPT利用我们的注释写出他理解的代码。他替代的更像是搜索引擎的功能,之前我们不会了也是百度一下,然后顺利的话第一篇文章就可以找到响应代码,不顺利的话多翻几页,没准中间还掺杂着各种广告。但ChatGPT没有广告,直接替代了第一页第一个链接的完美内容,这无形中大大提升了工作效率。

比如有一次做一个项目,之前都是java的服务端开发的,这次是python项目,这位python工程师刚毕业没多久。我们涉及到了时间数据的传递,我说你给我时间戳就好啦,我前端需要什么格式自己转换吧。他说好的,然后接口也定义好了,等联调的时候呢,我其实看见了他给我反的时间戳是10位的数字,我也没太在意,想着先实现功能吧,先把问题记下来。

等功能做下一轮来之后,开始解决前面遇到的问题,到了这个时间显示这里,我跟他说,时间戳格式好像不太对,是个10位的,因为之前服务端给反的都是13位的,所以我也没多想,就下意识的认为时间戳就是13位的。但这个后端呢,就说给我的就是时间戳,而且产品设计也要求精确到秒,例如2023-05-02 10:10:10这样,他的时间戳是到秒的,产品文档也是到秒的,没问题,你就用吧。但我怎么用也觉得不对,转不出来啊,我当时加班好几天,思路有点混乱,我其实当时并没有想到去乘以1000,而是下意识的错误的觉得他可能给我犯错字段了。但他翻来覆去就是那两句话,我这就是给你的时间戳,产品文档也是到秒的,没问题,你自己弄一弄,去查一查,肯定可以的,加油。

当时我略微有些激动,稍微平复了一下心情,打开了ChatGPT。

import datetimenow = datetime.datetime.now()
print("当前时间为:", now)当前时间为: 2023-05-06 14:30:00.123456// 其中,时间格式可以根据需要进行调整。

于是,我又开始问:python如果给前端反时间戳,该如何做?

如果需要将Python中的时间戳传递给前端,可以使用JSON格式将其序列化为字符串,并将其作为HTTP响应的一部分发送给前端。具体的步骤如下:

1. 在Python中,使用json模块将时间戳转换为JSON字符串格式:

import json
import timetimestamp = time.time()
timestamp_json = json.dumps({"timestamp": timestamp})
```上述代码将时间戳转换为JSON字符串,并将其作为字典的一个键值对,即`{"timestamp": timestamp}`。

2. 在Python的HTTP服务器端,将JSON字符串作为HTTP响应发送给前端:

from http.server import BaseHTTPRequestHandler, HTTPServerclass MyHandler(BaseHTTPRequestHandler):def do_GET(self):self.send_response(200)self.send_header('Content-type', 'application/json')self.end_headers()self.wfile.write(bytes(timestamp_json, "utf-8"))httpd = HTTPServer(('localhost', 8000), MyHandler)
httpd.serve_forever()
```上述代码创建了一个HTTP服务器,监听在本地的8000端口,当收到GET请求时,将JSON字符串作为响应发送给前端。

3. 在前端,可以使用JavaScript解析JSON字符串,并将时间戳转换为Date对象:

fetch('http://localhost:8000').then(response => response.json()).then(json => {const timestamp = json.timestamp;const date = new Date(timestamp * 1000); // 将时间戳转换为Date对象console.log(date);});
```上述代码使用fetch函数向HTTP服务器发送GET请求,获取JSON字符串,并将其解析为JSON对象。然后,使用JSON对象中的时间戳创建一个新的Date对象,以便在前端进行处理和显示。

需要注意的是,在Python中,时间戳通常使用浮点数表示,而在JavaScript中,时间戳通常使用整数表示,因此在将时间戳从Python传递到JavaScript时,需要将其乘以1000,以将其从秒数转换为毫秒数。

最后找个小问题解决了,我跟他说的确是我的问题。他高兴的说,你看吧,加油。其实这只是一个小插曲,用了ChatGPT以后,工作效率,问题查询上,的确效率提升不少。 

ChatGPT代码能力趋于成熟后

可能有人会说,ChatGPT只是一个工具,就算很强也顶多是一个好用的工具。但早在之前,通过机器学习,人工智能的辅助,AI打败围棋高手,打败乒乓球高手的例子还少吗?而且已经开始有人用ChatGPT生成页面了,虽然现在还略显简单,包含一些前端基础的DOM元素,事件绑定,接口请求这些代码。而且说实话,我们前端开发也并没有哪个人整天只是做这些最基础的工作,而是每天绞尽脑汁,和产品斗智斗勇,不断砥砺前行着。但有一说一,一旦80%的开发人员都开始不断使用ChatGPT,开始给他灌输这些知识,去训练他,我绝对相信总有一天,他会拥有越来越强的开发能力,甚至可以承担我们大部分重复的开发工作

而且AI这个东西,他的聪明很多时候超越我们的想象,之前听过一个新闻,某实验室的两台智能计算机,可以进行交流了,而这些交流只是科学家设定好的,本来一切都在朝着预计的方向发展,他们交流的信息科学家也可以听懂,因为是之前设定好的嘛。但在某已瞬间,这俩计算机就开始不说正常话了,科学家开始听不懂了,一切貌似不可控了,于是赶紧拔插销吧。

所以,ChatGPT,我们越训练他,越有聪明的人使用他做一些思路新颖的事,他就会越强悍,越成熟,那个时候,你还说他只是一个简单的工具吗?他还只是单纯的做一个页面工作吗?你整天做的接口联调还觉得自己付出了很多了,那个时候还用得着你联调吗?

开发人员泡沫的产生

几年前出现了一种现象,各大厂开始各种布局,有个思路,有个PPT,就要开始动手,别管项目成不成的,先把优秀的人手攒齐了,让自己成为一个强大的团队。甚至有的公司一个产品思路,多个立项,产生多个项目组,开始疯狂招人。而且他们那个时候有钱,有人出钱,于是水涨船高,看各种招聘APP上也是薪资水平很高。于是久而久之大伙产生了一个想法,做开发薪资高,14薪16薪不是梦,大大的需要人才。而没找到工作的,刚毕业的也产生了一个想法,拿到offer了一看,工资太低,才1个W,不去,才13薪,不去,福利不好,不去,人家同学们动不动就是16薪,2个W起步,我哪能落后了呢。

于是更是水涨船高,企业出的低了没人去,甚至招聘上写的低了都没人投,招不到人,很多开发人员也是,觉得自己很不错了,我虽然会的不多,但我就应该值这么多,这是市场决定的,这就是泡沫,真实存在我们身边的最肉眼可见的泡沫

ChatGPT成熟后,哪些开发人员会受到影响

很显然,ChatGPT趋于成熟后,功能绝对会越来越强,不至于普通工具那么简单。既然他可以做那些初级的,甚至超初级的工作,那么你就想,企业是否还需要太初级的人才呢?当然,很多大企业仍然会有个人才储备的缺口,但你就说那种小公司,开发人员泡沫时期都没有人才储备的念头,恨不得一个当3个的用,他还储备个P啊。

当80%的开发人员都开始用ChatGPT,或者连ChatGPT也已经被替代了的智能工具后,大家的效率会相对于之前飞速的提升。摸鱼的,一杯茶一包烟,一个bug改一天的,效率低的,干个功能就想评估10来天的,天天跟领导干架,你这个功能不现实,那个功能没意义的,你就想去吧。

甚至说的更直白点,即便未来ChatGPT被替代了,我们普通人的普通脑子就更干不过了,但如果你还是不接受向前的车轮滚滚,不去使用这些工具,不去和他们和解,我想这也会收到很大的冲击。

我们是不是要做点什么呢?

不管未来ChatGPT这种AI智能如何意想不到,如何的影响我们,但至少现在看来,有些东西我们还是可以坚守的。比如我们对爱的渴望,对大自然的向往,对亲人的留恋,被音乐的陶醉,被职场的摧残,要学习的动力,有欲望的冲动,等等等等。那么我们从现在起,可以做些什么呢?

如果你是学生,那么在众多学科中你一定要找到自己喜欢的那个,毕业后准备从事的那个学科,深入去学习,去实战,其他不挂科就行。而这还不够,你要尽早走向社会,去巩固这个学科的知识,切记不可认为毕业还早着呢,快毕业的时候再说吧。甚至要鼓起勇气多用这个学科知识组建一些活动,带动更多的人,让自己到时候一毕业就成为这个学科的人才,优秀的人才。

如果你还在找工作,觉得求职之路有点费劲,除了刷题之外,我给你推荐一个直接可以打败99%开发人员的简历知识,《  打造优秀的开发求职简历 》由狗哥倾心打造,让你的简历优秀非凡。怎么说呢,很多人对于简历的认知,就好像那种练了普通武功,或者是拿到了辟邪剑谱没有练第一句话的人,甚至很多人充其量也就是练了第一句话而已,但如果你订阅了这个专栏,直接就是葵花宝典了,葵花宝典不用说吧,大家都知道吧,坐镇其中,手持小针,别管什么令狐冲,任务型,直接轻轻松松,御敌于百米之外。这个专栏对于你简历优化的提升就是这么强。

那么生活上,我说一点个人的感悟。我从小在农村长大,那个时候我除了上学之外,就是下河摸鱼,拿着大棍子和小伙伴们去地里玩西游记打白骨精,还有一次不小心,有个小伙伴拿着家里的耙子把人家的头顶打了个窟窿。每次六一别说报个节目了,让唱首歌都脸红。慢慢的,长大一些,除了学习,帮家里干点小活儿,其他的貌似一无所知。也没有什么特殊的业务爱好,久而久之,现在工作了,除了上班,下了班都不知道该干点什么有意思的事情。

说了这么多,还是希望大家可以从上学的时候就开始培养自己的一些兴趣爱好,吹个萨克斯啦,跑个马拉松啦,考一考驾照啦,学一学理财知识啦,搞一搞户外运动啦,多给家人报平安,给家人准备点小礼物,这些都很重要。对于生活的丰富,对于工作之外的第二思考,都很有用。

如果你已工作,那么首先要从自己的行业角度出发,多研究自己当前的这个产品,虽然是开发人员,但自己的产品玩法,精品的玩法要去看,去做。然后再加深自己的本职知识,多分享,多举一反三,多和优秀的人做朋友。另外既然ChatGPT这么优秀,你不可不用,还要多去体会,多去利用,给自己的职业助力,打不过就加入嘛。

另外,不管未来发展成什么样,很多人还是避免不了职场的打拼,所以,如何与同事更加友好,如何向上管理好自己领导,这些都很重要。狗哥之前的博客里有很多相关内容,欢迎一起学习交流。

晚上睡不着,突然思考的有点多,但总也觉得有些东西没写出来,或者想到不知道该如何去描述,如果你觉得读完本文,没有浪费你的时间,那么下面投个票吧,增进一下我们的交流。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/4010.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

InstructGPT 与 ChatGPT的学习与解读

最近ChatGPT大火,简单整理了一些文章和帖子。 ps.此时ChatGPT还没公布相应的论文,所有以下内容为官网发布内容,以及一些合理的推测。 InstructGPT 相比于GPT,2022年初推出的InstructGPT在某种程度上更像是ChatGPT的“直系前辈”…

ChatGPT 到底强大在哪里?(文末有彩蛋)

ChatGPT 是由 OpenAI 开发的一个人工智能聊天机器人程序,于2022年11月推出。该程序使用基于 GPT-3.5 架构的大型语言模型并通过强化学习进行训练。ChatGPT 以文字方式交互,而除了可以通过人类自然对话方式进行交互,还可以用于相对复杂的语言工…

chatGPT使用教程-提问的六个层次

为了让广大用户能够快速掌握聊天AI工具的使用方法,我们经过一段时间的摸索,并向各路高手请教学习,总结出了一些向类似于ChatGPT这样的聊天AI提问的技巧。我们将聊天AI的提问分为六个层次,从简单到复杂逐步讲解,帮助您解…

ChatGPT 已成为下一代的新操作系统!

作者 | 屠敏 出品 | CSDN(ID:CSDNnews) 「操作系统 20 年一周期」这一经典理论,正在科技发展的长河中得到了新一轮的验证。 如果说 Windows 引领了 PC 互联网新时代,iOS、Android 成为了移动开发时代的敲门砖&#xff…

《ChatGPT百科全书》你对ChatGPT的问题都可以在这里找到答案

我花了一周时间整理了份《ChatGPT百科全书》,里面涵盖了账号、ChatGPT小白科普、Prompt学习由浅入深、ChatGPT花式玩法、AI工具库、利用ChatGPT变现的90种方法以及最新研报等; 传送门:Docshttps://xum666e6ro.feishu.cn/docx/Sk11dgxhtoQFKd…

如何与ChatGPT交流,获得你想要的答案?正确提问是关键

正确提问是与ChatGPT交流时达到预期结果的必要技能。ChatGPT是一种人工智能聊天机器人,它可以回答你的问题、提供帮助、分享知识等。然而,与ChatGPT交流时,你需要注意一些技巧,以确保你能够得到你想要的答案。首先,要明…

用了 ChatGPT 后,我迫不及待的问了它这 10 个问题

前言 20230208 日,ChatGPT 已经联手微软登录必应搜索引擎,谷歌、百度等巨头更是紧随其后着急麻慌的推出自己的 AI 聊天产品,有理由相信,传统搜索引擎时代已经结束,不远的未来,每个人家里都会有一个可以陪你…

ChatGPT百科全书,你的问题都可以在这里找到答案

我花了一周时间整理了一份ChatGPT百科全书; 涵盖了账号篇/prompt指令学习、模板/花式玩法/AI工具库/高分插件/90种chatgpt挣钱方法/研报等;基本对chatgpt的所有问题都可以在这里面找到答案; 传送门:Docshttps://xum666e6ro.feis…

ChatGPT研究框架(2023)

开发者(KaiFaX) 面向全栈工程师的开发者 专注于前端、Java/Python/Go/PHP的技术社区 ChatGPT市场反应热烈,国内外巨头纷纷入场 据统计,ChatGPT日活跃用户数的增速远超Instagram,1月份平均每天有超过1300万名独立访问者…

【关于ChatGPT的30个问题】30、ChatGPT未来的发展趋势是什么?/ By 禅与计算机程序设计艺术

30、ChatGPT未来的发展趋势是什么? 目录 30、ChatGPT未来的发展趋势是什么? ChatGPT未来发展趋势

ChatGPT研究(一)——AI平民化的里程碑

✏️写作:个人博客,InfoQ,掘金,知乎,CSDN 📧公众号:进击的Matrix 🚫特别声明:创作不易,未经授权不得转载或抄袭,如需转载可联系小编授权。 前言 …

Claude Prompt工程 -- chatgpt最强对手

github地址:GitHub - Jerenyaoyelu/claude-prompt-engineering: Claude AI Prompt engineering. Learn to use Claude well. 一些使用claude的提示工程心得 文章目录 一、Claude 自我介绍 二、对比 Chatgpt 优势 三、如何使用 四、文档QA能力 五、视频 QA 能力 六、…

【AI实战】训练一个自己的ChatGPT

【AI实战】训练一个自己的ChatGPT 准备环境代码模型 数据集Belle下载 Belle 的开源中文数据集(仅限研究使用,禁止商用!)清洗自己的数据集上述工作完成后,大概是这样子的 训练测试参考 本文使用 Alpaca-LoRA 来训练一个…

ChatGPT探索系列之三:探究ChatGPT的训练、优化和应用方法

文章目录 前言一、ChatGPT训练原理二、采样和微调阶段三、采样和训练奖励模型阶段三、采样和训练奖励模型阶段总结 前言 ChatGPT发展到目前,其实网上已经有大量资料了,博主做个收口,会出一个ChatGPT探索系列的文章,帮助大家深入了…

想让 ChatGPT 帮忙进行数据分析?你还需要做......

近年,火出圈的 ChatGPT 掀起了久违的人工智能的热潮,如何更好地让人工智能真正为企业所用,也成了近期的热门话题。大数据和人工智能两者相辅相成,人工智能的训练以大量数据作为基础,而数据的价值则需要人工智能的充分挖…

高频交易与量化交易到底有什么区别?

高频交易也可以说是量化交易,但是量化交易可不仅仅是高频交易。或者说,高频交易是量化交易中的一个部分,一种形式。都是资本市场和计算机领域快速发展的必然产物。 近些年来国内的大数据产业链和芯片的迅猛发展,投资所需的大型数…

外汇量化交易之高频交易策略

很多投资者对外汇高频交易策略一知半解今日小恩与大家聊聊高频交易策略。 外汇高频交易策略是什么? 字面意思也可以理解,高频率做单的外汇交易方式。高频交易是自动化交易的一种形式,它利用复杂的计算机技术和软件系统以极快的速度快速执行…

《量化交易》

量化交易到底是如何帮助大家赚钱的呢? 很多人都会觉得在如今的投资市场上,币圈的量化交易好像非常的神秘,也营造出一种神话的形象,今天就为大家详细的介绍一下,到底什么是量化交易,怎么样才能够有效获得稳定…

股票量化交易-获取数据的N种方法

来源:萧遥量化 作者: sally 在上一篇的基础上再分享两个量化股票需要的数据资源。 通过python第三方库pytdx获取 这是个很强大的第三方库,原理是解析通达信的.dat底层数据。没错,我说的就是老少皆宜,平时看盘下单的…