Redian新闻
>
GPT-4 都来了,我们还需要刷算法题和背八股文吗?

GPT-4 都来了,我们还需要刷算法题和背八股文吗?

公众号新闻

推荐关注↓

作者:QBorfy 

juejin.cn/post/7211120847787098171

温馨提示:有点标题党了,本文并不是正常技术分享,而是表达自己的一些观点,如有冒犯,请多包含。

2023 年的面试寒冬

从去年到今年各个大厂都在不断裁员,导致今年 IT 互联网行情很差,很多朋友都缺乏面试机会或者面试不通过。

程序员一旦要开始面试,很多朋友都开始循环以下几个步骤:

  • 刷算法题,如:LeetCode 各种困难程度的题目
  • 背诵各种八股文,如:浏览器请求一个 URL 的完整过程
  • 复习各种冷门知识,如:Promise.race(谁先返回就获取谁的结果,后面直接不处理)或 Promise.allSettled(结果为 Iterator 对象,实现 next())

也许以往这种复习模式还算不错,因为目前大多数面试流程基本上都是会问上述问题,而面试官问这些问题的最终目的是什么:

  • 算法题,主要考的是逻辑思维能力
  • 八股文,主要考的是基础知识是否足够扎实,知识深度是否足够
  • 冷门知识,主要考的是知识广度,你除了目前使用知识点外还能拥有其他知识面

后续一些项目经验讲述,主要目的在于测试你是否真的参与到项目中,但是这个往往都是容易被忽略的点,这个放到后面再讲。

当下最火的 IT 技术,ChatGPT 智能机器人出来后,它不像普通搜索引擎一样,需要去大量的结果去找到自己的答案。而是直接将答案提供给到你,让你可以更加快速实现功能。

如果 ChatGPT 普及开来,那么面试是否还需要考算法题和八股文吗?

或者换个问题,当 AI 技术可以代替绝大部分基础开发工作的时候,面对这种技术变更,作为普通开发者,我们应该如何做技术成长规划呢?

怎么办

看清楚问题

作为普通的开发人员,我们平时大部分开发工作说的不好听一点,其实都是在复制粘贴,简单点说就是在搬砖,从 A 地方搬到 B 地方,举几个例子:

  • 利用框架封装好的东西去开发项目,是否有尝试过自己去实现一个框架,如:Vue、React
  • 实现某一个功能的时候,要嘛从现有项目中拷贝,要嘛从网上找对应答案,比如:需要从一个 url 获取参数,你会自己实现一个,还是拷贝呢?
  • 遇到问题,第一反应基本上先从网上找答案,找到答案看看能否解决,如果可以就不会再往下深入学习

以上基本上就是我们普通开发的发展路线——尽量不去开发轮子,也没有时间和兴趣去开发轮子。

当 chatGPT 智能机器人出现之后,你会发现你会的机器人都会,而且它还能实现你不能实现的功能,那么我们可以大胆猜测未来会有这么一个产品:

一个低代码智能化平台,只需要资深开发者去输入一些关键性的业务代码,同时优化生成出来的代码逻辑。

举个更简单的例子,原本你手动搬的砖,现在有机器人可以实现自动搬了,或者说当马车被汽车替代了,那么马夫的工作自然也就被司机所替代。

那么问题就很简单了,现状的问题是:

大厂或小厂都在裁员,不需要那么多搬砖工了,而你还在为了更快搬砖,去提高自己的搬砖能力,如:刷算法题、基础知识等,不就等于在锻炼自己臂力让自己能搬更多的砖吗?

解决方案

既然清楚问题了,针对这个问题能有什么解决方案呢?其实是有的,就在于自己的选择。

成为少数人

怎么理解成为少数人呢?主要有两种方式:

第一种方式,无可替代或者很难替代。

你的工作只有你能做,或者你做的工作很难。还是以搬砖为例:

  • 可以在高楼层搬砖
  • 可以在深海里搬砖

简单的说,除了开发业务功能外,你还掌握了其他的技能,说出来可能大家会骂人,如:

  • 写一手漂亮的 PPT,能把 PPT 做堪比艺术品
  • 项目管理能力强,能把握项目进度
  • 有产品思维,你实现的功能比产品经理想得还完整
  • 其他软技能。..

第二种方式,成为专家

这种方式需要天赋+机会+努力,缺一不可,简单来说,就是大家搬砖用的工具都是你制作的,如:

  • Vue/React 的作者,将很难被淘汰
  • 公司内部的架构师们,项目的整体架构和轮子都由他搭建的,或者公司需要他们去新搭建一套轮子

那么如何成为专家呢?不管是从网上还是现实中,都有很多实现路线,我这里简单总结一下:

  • 努力学习,扩展技术栈,日复一日的坚持学习知识
  • 深入业务领域,将技术与业务结合,不断创造一些新的方案或架构
  • 扩大自己的影响范围,等待机会,创造一套属于自己的架构体系

离开搬砖

如果真的继续干这一行,吃技术饭很难混下来,那么只有选择离开,但是离开也分不同的分开,下面简单说几句。

第一种离开,改变自己,拥抱新方向 

当汽车来临的时候,马夫无法继续工作了,那么为何不直接投入汽车司机的行业呢?

既然 AI 技术已经开始成熟投入使用了,那么作为开发者有什么理由不提前进入 AI 领域,去尝试一种新的方向呢?

比如:

  • 彻底转行成为 AI 开发,这里门槛有点高,但是可以去尝试
  • 利用 AI 开发工具,成为 AI 的使用者是不是更加合适呢?

第二种离开,永远离开,投入新领域 

AI 的到来,会实现很多基础开发工作,那么我不做开发了,是不是就不用被淘汰了呢?

正如所说,天涯何处无芳草,哪里都可以混口饭吃。

不要做 21 世纪的孔乙己,脱不下身上的长袍。

举几个例子:

  • 转技术培训,前提是你在 IT 开发待的足够久
  • 创业当老板,从打工思维变老板思维,前提是得有钱有资源
  • 早餐摊,卖粥,足以养活一家人,前提是身体健康

总之,心态不要奔溃,被裁员也好,面试不通过也好,这只是当前整个大背景下的一个波浪,更何况目前 AI 的技术并没有那么发达。

如果以时间为维度,你这次的失败,只是你几十年人中的一个小片段。

如果以空间为维度,你我皆是蝼蚁,宇宙何其庞大,你抬头看片星空,是否心情会更加放松一点。

最后,推荐大家去看一本书《百万富翁的快车道》,名字很俗,但是却能给我们带来一种新的思想模式:

  • 财富不是金钱等物质,而是你所能控制的时间+你的健康+人脉
  • 人生的每个选择,都是你的信念系统做出的,如果你要财富,则需要不断优化自己本身的信念系统

免责声明

本文是个人一些想法,仅供参考。


- EOF -




推荐阅读  点击标题可跳转

0、极客专属:几十款程序员秒懂的T恤/卫衣

1、Gmail 之父:有了 ChatGPT,搜索引擎活不过两年了

2、ChatGPT 版必应发飙!怒斥人类:放尊重些

3、划时代!微软发布 ChatGPT 版搜索引擎


关注「程序员的那些事」加星标,不错过圈内事

点赞和在看就是最大的支持❤️

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
三八节,我们还需要礼物吗?AI翻译这么厉害了,我们还需要学习外语吗?「ChatGPT之母」最新采访:GPT-4离超级智能还很远,半年内不会训练GPT-5[干货] “八股文”英语怎么翻译?用GPT打败GPT?AutoGPT将AI进程推向了新高度!|GGView有了ChatGPT,还需要操作系统吗?|CCF C³ChatGPT讲座:ChatGPT并不神秘,但ChatGPT很神奇ChatGPT连作家都要取代了,我们还要教孩子写作文吗?爱西雅图还需要理由吗?需要!这里有11个ChatGPT那么火,能帮我写论文吗?2023 年了,为什么我们还需要“非法的” Sci-Hub ?诺罗病毒流行爆发需要担心吗?两价新冠疫苗还需要打吗?OMNI 访谈视频解答中文夏令营不就只学中文吗?编程、下棋、3D打印...这么好玩?绝美挪威荷兰夏日之旅(九)老鷹之路-峡湾小镇Geiranger二年级选课,忽闻一夜 GPT 来,千课 万课 AI 开古巴行 (2) - 哈瓦那 + 最美海滩Varadero集成ChatGPT后必应日活量首破亿!微软推出Azure OpenAI ChatGPT 服务,GPT-4下周发布百度文心一言发布倒计时十天,我们和背后的工程化团队聊了聊除了失业,ChatGPT,码农现在还需要担心的一件事情ChatGPT 来了,我们的职场还安全吗?GPT-4.0对战GPT-3.5:GPT-3.5简直弱爆了!!!最新!一批公检法题材剧待播新冠“阳康”马上3个月了,还需要打加强针吗?韦神出的这道题火了,GPTGPT我们还需要家乐福吗?重磅!哥大宣布永久实行标化选交政策,我还需要考标化吗?拍打这里,大腿、肚子和背竟然都瘦了,肝胆脾胃都好了,不信试试!美国档案---萧蕙裳(Siu Wai Sheung)科技进步了,生产力提高了,为何大家还需要工作更长时间?这是你的毕业论文吗?一稿发粪图强,二稿屎上雕花,三稿回炉再造!建议!千万不要无脑背八股文文革中邓小平在检讨中赞美林彪Gpt 4一出,谁与争锋为什么所有公开的对 GPT-3 的复现都失败了?复现和使用 GPT-3/ChatGPT,你所应该知道的ChatGPT来了,我们都要失业了吗?让三家AI分别写了侦探小说……论中国人的“西化”刷面经,背八股。新冠疫情紧急状态结束,我们还需要担心“二次阳性”吗?
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。