本节目由津津乐道制作播出各位听众大家好这里是津津乐道博客网络与豆包 Mascot 一起制作的一个小的节目系列这个节目系列叫马上 AI 马是代码的马大家一听这个名字就知道了我们这个节目专注于 AI 与开发者的关系与成长这样一个话题
那么这个呢算是我们的第一次录音我们的第一次节目然后呢我们也请来了两位对这个话题非常非常有研究的嘉宾先请嘉宾来介绍一下自己吧那第一位嘉宾请江宁老师介绍一下自己因为很多的开发者对你都有了解是吧对那个我们已经录过几期节目了哎对本身你也是一位播客的主播对我叫江宁啊
有几个标签吧一个就是混开社区混的时间比较长一些我现在是阿瓦西软基金会的董事然后另外一个的话呢就是也是在
自己的 OSPO 然后担任这个首席布道师所谓 OSPO 是什么给大家解释 OSPO 的话就是开源 Open Source Program Office 其实就开源办公室这个意思其实更多的是扮演一个公司和开源社区的一个桥梁然后一个是帮着内部的开发同学更好的能够参与到开源另外的话我们跟开源社区有更多的一些互动然后能把很多好的一些项目
拿过来用然后我们其实也需要回馈社区啊然后是相当于是一个公司和这个开源社群之间的一个中介中介对说的有点商业化其实不是啊其实很多时候就是因为玩开源嘛这个需要就是大家可能很多时候就没有这方面的经历其实我觉得更多是告诉大家开源应该怎么来玩然后带着大家一起来开源玩开源
所以现在你更多的是在关注开源领域的一些开发者的动向对因为跟这个开发者接触的会比较多然后我们因为是我们内部也有一些项目然后就想让更多人能够知道然后另外的话呢其实也跟今天这个题目会有一些关系这个我们怎么能让我们的这个开发者能更好的借助 AI 然后深入的
不但提升自己的能力的同时还能把这个就是开源这个能玩起来没错那一会咱可以多聊啊那在聊之前我们请第二位嘉宾来介绍一下自己
OK 大家好 我是刘夏我是来自字节跳动然后目前是豆包 Masko 智能编程助手团队的一个架构师这样的角色对 然后我加入字节应该好几年然后一开始其实我是一名 iOS 的工程师然后主要是在 DevInfra 这样的一个基础架构的部门然后会做一些研发工具啊效率工具这样的
系统比如说像 LVM 的编译器啊以及构建系统啊
然后其实从 2022 年开始大家关注到大模型之后我们就开始在做一个代码智能方向的探索然后这而然就是基于大圆模型的代码生成就是变成我们一个探索的主题然后随着 23 年我们逐渐地把这款产品有更多的投入然后逐渐地演进然后变成现在这个豆包代码助手这样的一款产品就是以前其实是一个内部工具
慢慢的觉得自己用起来还不错我们干脆把它开放出来大家一起来用对对对其实一开始已经在字节内部已经有比较广泛的一些应用了对然后就开始把这款产品推向外部的市场 OK 一会我们再慢慢的聊产品因为这期我们的主题是年轻开发者的困惑与突破我觉得这个选题特别好为什么呢最近我跟很多的开发者
特别是说那些刚毕业的甚至说还没有毕业刚刚说我要开始找工作我要找个实习等等这些开发者然后呢我感觉啊这两年大家的心态跟前几年有一些变化不管是从求职市场来看还是从开发者自己本身的那区别来看我觉得都会有一些变化嗯
江宁因为你做这块的沟通的工作特别多能不能给大家先聊聊这个前情提要是吧现在大概的一个求职啊就业啊年轻人的心态到底是怎么样子的怎么来说呢这和外部的这个环境会有很大关系会有很大关系因为现在是属于经济的下行期其实我可以做一些比较就大概
四五年前或者五六年前的话其实移动互联网就比较火的时候实际上对于开发人员找工作的其实是
非常非常就相对来说比较吃香的然后大家其实也不太会愁就是你随便出去可能都能找到对应的一些工作但现在的话他可能是因为经济下行之后带了一些就是港外他会有收缩收缩完了之后可能也会看到就是 985 221 甚至清华北大的他们可能都比较难就直接找到找到一些工作那那这样的人其实就会存在的
很多时候我们可能也需要寻求一些突破吧这个主要可能一个是需求会有些萎缩但另外一个层面上面就是大家可能也会借助于一些移动互联网或者就是
我们所谓的那种直播来祸直播来祸可还行对对对就类似于其实你也要学会一些营销就是找到一些点然后把自己能够比较好的把自己卖出去对对对就比较好的价格卖出去
所以我觉得今天可能聊的这块的话就是外部环境我们现在没有办法变化的时候我们可能就要内部要去稍微有些突破就是我跟别人比能有什么样不同那我们能以什么样的就切换什么样的赛道或者是能以什么样的方式去提升我们自己的这个能力在就业市场上面能找到一个相对来说独特的一个位置其实跟卖东西真的一样啊就是你的商品的差异化到底在哪
你怎么把你自己这个差异化突如出来卖给对因为因为有些时候就是嗯就是
业界里面顶尖的人才他可能还是会找到一些出路但是我觉得对于我们来说的话就是可能现在就是也有一些环境的一些变化比如说 AI 出现了之后那我们可能以前的一些初级的一些事情可能就会相对来说会这种工作岗位就会少一些那借助于我们能不能比较好的利用于 AI 然后打造一些超级个体这可能算是一个点
但对于刚毕业的同学来说的话其实你需要有一个途径去快速的能够接触到业界的一些
需求或者是用人单位就是你学的东西跟你最后就业要用的东西不要脱钩这块我觉得相当比较重要而且另外一块的话就是其实你还是要了解市场到底需要的是什么样的人但是可能因为大家在学校里面就是离这个企业啊或者是离市场它有段距离然后就导致于大家其实很难做一个比较快的一个适应调整我觉得这块可能是大家需要稍微去
注意注意然后去多听听业界里面的声音然后另外一个层面上面我觉得需要具备一个很强的学习能力
对我觉得这个挺重要就是自我学习因为毕竟学校里能教的东西咱都知道是吧就是那些其实现在咱大部分学到的东西现在职场上用到的东西其实都是学校外自己学的呀或者是通过其他渠道我们习得的其实确实是这样对就是你不能把自己的路都稍微堵死了其实我觉得就是就开远嘛你更多的其实是吸收到外面那些东西的话你
为你的这个未来的这个竞争天专家吧天专家吧然后给更多的就是给自己的价值能有所提升就是你能体现到你独特的地方这个自然而然其实就就相对来说会容易一些找工作的话
因为大家也都会去寻找其实过来的时候其实也在聊就是 AI 这方面的人其实他相当于有这种经验的人他还是少真的是少对那我们用什么样的办法能快速的去提升自己的这个 AI 的这个能力我觉得这也是一个可能可以思考的一个点我是觉得这几年江宁说这个我还挺有感触的就是见了很多应聘的小朋友
但是我明显的能够感觉到一件事情就是如果他在学校期间或者甚至说在实习期间他有针对性的培养了自己能力别管这个能力是不是说这个市场上真的需要他只要有意识的去思考了我将来要做什么我要往哪个方向去做往往这样的人才
到一个公司去面试可能会获得更多的关注和垂青一定是这样就是大家永远面试官永远会觉得哦他想过对确实是这样反正我其实也大概回过去我是一个这个
70 年代的尾巴的这个世界啊咱一样咱一样对就是其实就 20 多年前然后大三的时候突然间因为有些人要考研嘛有些人就可能就是要要决定自己啊后面到底是怎么样就就当时其实就会有一些压力但但我觉得我觉得的确就是就是如果你提前去思考一下然后你提前做一些准备的话会会有很大的这个帮助
但我觉得可能现在大家也是因为血液的压力然后要积点这块也在卷然后可能就会缺乏一些实践对的这么一个机会其实我觉得我们可能要去看一看通过多种方式试个试解或者是你认识的一些人然后能给你一些职业发展的一些建议的话可能会有很大的帮助对一定
咱俩说到现在啊一定会有听众在耳机旁边骂咱仨的你们仨真是站着说话不要动你知道我现在学业忙成这样你还让我想这些事简直了但是大家没关系啊不要滑走的大家继续听我们希望在这一期节目里给大家一些切实有效你马上就能
干起来的一些比如说刚才像江宁说的我找找师哥师姐去问问那这个是马上能干的吗这个也不需要你太多的时间一个下午我找一个师哥师姐聊聊去我觉得这都是没有问题我希望这期节目呢咱能给他们一些这种切实有效的建议
对不然的话他们一定会骂咱然后你们三个人啊你们几个 70 后啊尤其咱俩咱俩肯定会被挨骂对我们那时候毕业的时候找工作还是比较容易的对你们找工作你们都那句话说咱是什么是吃得红利的一代知道吗一定会被骂所以今天我们争取给大家一些切实有效的建议嗯
那就把话题回到年轻人这一趴是吧留下作为一个在座最年轻的人你肯定不论是你接触职场的时间还是说你现在所在的岗位因为我相信你现在也在不停的去面试一些开发者在这个过程当中你有一些什么不同的体验与我们俩相比我俩可能爹味有点重是吧对啊与我们俩相比你更实际的体验是什么呢
我最实际的体验就是确实这两年竞争变激烈了每年就完了应届升其实是在不断增加的但是公司的岗位其实可以说没有增加或者说有些公司他可能还在缩减对那意味着就是你需要跟更多人去竞争了
那像之前比如说我可能觉得你把学校的课程都学得很好基础知识扎实对吧人的思路清晰聪明度够那你可能就已经有比较强的竞争力了但现在你可能身边跟你竞争的人也跟你同样优秀基点也很高那你需要去在跟这些人对比的时候你自己的亮点需要去找出来我很认同刚才咱们讲的就是突出你自己的亮点客户
课程其实是很繁忙的有一些学校他的作业啊什么其实负担很重的现在的大学生不像我们当年了还挺轻松的感觉现在真不是有些大作业我看起来都觉得挺难的所以我觉得那很多人很准备就是到了大三大四又开始准备接下来找工作找实习的时候会有针对性的想去准备一些面试对
你时间其实不多的所以刚才我们提到一个观点就是你得有针对性的去做准备那你目标的岗位是什么那这个岗位在真实的生产环境里面它需要什么样的技能你需要有什么样的特质
对你可以针对性去培养或者刻意去找一些项目练习那比如说参加一些开源的项目对那这种都是很好的去把自己的一些特长培养出来然后在面试的时候可以更好的展示一个机会
你觉得现在年轻人就是因为你跟他们接触比较多嘛你觉得他们现在面临的最大压力或者他的压力点会在哪我觉得很多比如说在那个面试之前对很多人其实会会面不同的公司不同的岗位那
那一开始可能会得到一些负反馈就比如说面试的体验不是很好会有一些挫败感对然后会有一些自我怀疑对那这个过程中其实你仔细去分析不一定都是你能力的问题有可能是你太紧张了你的表达不好因为面试可能就一轮就一个小时对你在这过程中有时候你表达不是很好或关键的信息没透出来会有一些影响
对这是可能就是心理上的一些影响那另外一方面就是大家嗯在去呈现给面试官的时候有时候呃
确实没有把一些重点给表达出来对可能我会有一种心理说我想要在面试的时候尽量去呈现我好像做过了很多项目学了很多课程但其实关键你是得突出你觉得重要的那些对因为课程大家都学了都学了不然你怎么毕业的那项目一个项目可能我一个小组里面我这些同学都做了对但在这里面
你负责这块你是不是做了一些特别的东西解决了一些比较有挑战的事情对所以面试其实也是一个生机打怪的过程对对我觉得是尽早去面试尽早接受毒打然后去反思一下会比你假如说你突然间去了一家你心仪的大公司但你表现不好你会更沮丧对我是觉得是不是可以从小公司开始面从小怪开始打其实都可以的
但其实我发现一些不同的公司他面试的重点还是会不一样比如说大厂他会非常重视你的基础的算法数据结构一层的知识对那有些公司他可能会更偏向你这些时间一点工程的一些经验之类的都会有差异
所以还是应该多方面的先来一圈对来一圈我觉得这样的话你也知道容忍单位是什么需求你也知道自己不足在哪你也知道怎么应对是是对因为问题你问过之后你答的不好你回来可以再反思再复返嘛对复返一下对对对就是我们打游戏打游戏要打的好也得复盘对吧同样的道理对所以我觉得这是一个生机打怪的过程那今天呢不妨就围绕这个生机打怪的流程啊
咱可以给大家一些具体的建议比如说第一个阶段我相信大家啊都有准备一份简历吧是吧你们咱仨都加在一起可能都看了无数的简历了咱完全就是知道这些简历到底哪些我们拿过来看哎能留不下哪些我可能就是
谁选掉了是吧这肯定是我们作为一个面试官啊我们一天可能收着少说几百份简历如果一个面试机是吧对几百份简历那我怎么从简历里把有效的拿出来把无效的筛掉有一个段子说咱先拿掉一半运气不好的我觉得这是段子对吧面试官肯定是要认真的去看每一份简历但是他时间有限对
怎么把重点给到他这里肯定是有一些技巧的是吧你不妨让江宁先说说这个技巧在哪
因为之前的话实际上就是我在华为的时候实际上是有很多面试其实也刷了很多其实我觉得有一些亮点还有之前在创业公司其实也会有当时的话实际上就是我会看有没有写 blog 有没有 github 因为有这两点的话呢基本上就是说就不需要看简历了咱就看那个就行了对对对我们就可以比较快的去看他那些交互然后对他的技术水平也会有所理解尤其是 blog 那块的话其实他
就是因为这个是一个开放能性的一个话题他可以去选对他一般大家写出来的话都是自己要么就是苦恼了好的好一段时间的然后他觉得值得跟大家分享出来其实你就看他的这个深度够不够那基本上就可以对他的水平能有一个比较快速的一个评估然后另外的话给他的话就是我们当时可能看了更多的是说他的这个编程的这个习惯是什么样的他有没有遵循我们
就是在开放社区里面约定书城的一些东西就工程化的思维对对对对还有个很重要一点它的交互就是因为也是一种协同嘛其实就从这个层面上面来看而且呢对于我来说的话其实会更关注的不是书面的那个就是我们的课程里面那串因为那些都是标准件所以我们更多想看到它的差异其实对于我来说的话就是它的学习能力其实是一个很重要的因为不可能
来的时候他所有东西都会但是如果他能有快速的学习的能力的话其实对用人大位来说的话其实是一个很强的一个加分项然后因为当时在华为其实还存在一个事情就是因为我们那时候也是在在一个叫开元能力中心实际上也有很多的这个应届的毕业生实际上他们进来之后其实也存在一个要去开元社区去构建影像理念就是要去拿那个席位的这么一块
就如果他有席位的话就是已经证明他有这个能力打到这点的话就会一只腿迈进来了对对对我们来说其实就是一个特别好的一件事情就我可以减少培养他的时间因为我们平常有一个有个体验就是说就进来的同学他可能要花三个月到六个月的时间然后真正的才能进到那个看试社区但如果我们能把这个时间省掉的话其实是是会有很大的帮助
就是你可能会通过简历先找到他有没有自己产出的内容或者是代码然后通过这些东西来对他进行多方面的分析因为很多时候就是我们那种就是所谓的八股或者是那个面试里面网上肯定会流传很多做这个技巧嘛对吧就这块的话反而会觉得就是缺乏一些新意然后实际上我们更多看重的是他
实际的解决问题的这个能力但这个能力又比较难评估所以就是会看他以往做的做的这些项目或其实最好能跟开设区里面能有一些实际的互动有一个联系如果是写代码的话其实别人对你的 code review 的这么一个过程其实是对你这个能力一个很重要很重要的它是一个背书对对对相对来说其实就是你做的这个事情被同行评审过了然后又得到同行这个认可在这个过程中实际上就是
主演偏差的可能性就会小很多对你这很讨巧啊让同行帮你面试这个是为什么要那个给他们而且在看社区里面有一个很难的一件事情就是你要得到你同行的信任其实是比较难的而且就是在这块的话就是大家为什么大家在开源代码写的都很认真就是其实就是我们丢人不能不能丢在同行的这块要不然后面很难抬着起头
是这是一种方法啊留下这边有没有更我觉得就是从我们去过简历的方式首先像 HR 可能会过第一轮对我其实挺关心这点的到你这可能是中间的面试了 HR 可能先筛了一部分怎么把 HR 逮住对这块我觉得也挺难的就是 HR 他的任务就是每天可能过几百封的简历然后既然过这么多的量那他呃
想要去仔细的阅读每一份简历是不太可能的所以他肯定就会少一些关键的关键词那每一个岗位其实都会有一个画像那这个画像自然而然可以转化成一系列的关键词那你就过这一轮的话那你可能就需要命中这些关键词
那你如果要投一个岗位的话你先把那是岗位的 JD 仔细看一下然后你自己总结出这里面哪些关键词是你有重点关注的当然你现在可以用 AI 帮你去梳理这个关键词现在很好然后对比你自己的简历你有没有把这些最容易突出的关键词在你最好第一页的地方都能让 HR 很轻易的就是能关注到这个点
然后他觉得 OK 点了个 yes 然后你可以进入到面试官的一些才会进到江江那一轮对所以你的任务就是你这份简历要服务于要活下来对你要服务于 HR 跟你的面试官让他们很好的去做他们该做的工作对这是一个关键
对我筛简历时有一个习惯就是我一般只看这个简历的前半部分他下面的工作经历我觉得是一个背书我可以通过给他吧通过这些东西我去印证他但是前面你对自己的自我认知介绍这个东西往往是挺重要比如你做过什么项目你这项目中用到什么技术我解决了什么重要的问题我都是希望给我投简历的人他前面有这么一段对
自我的介绍其实这里在新闻学上有一个说法叫什么叫到金字塔架构是吧就是你先把重点那个写前面了然后因为通常 HR 真的不会都把你的简历翻一遍你如果在前几行字就能 get 到它的关键词而从我面试的经验来看这些简历我可能会先放在哪
我可能第二周我再筛一筛但是我肯定会留下来剩下的那些前面没有上来就是哪年哪月我在哪上学哪年哪月我在哪工作这些东西我觉得我看不出来但是可能就是有博客或者有 blog 的我可能会或者有 github 的这些我可能会放在一边我可能稍后再去看看万一这人就是一个表达不是这么好但是他有干货
可能也行但是你至少得有一个角度让我去判断你对这我的一个经验我也不知道对大家有用没有对我这边可以稍微补充一点就是我现在回顾我以前的那个稍微差一点就是刚毕业的时候写的简历其实就是标准模板我觉得这块其实是
是有一个很大的非常可怕的对对对就他没有没有特别就好像换个名字如果大家都是从一个学校出来的或者一个系出来的然后好像大家就是名字换一换那这个对于我怎么筛呢对于面试官来讲然后后面其实我就是见了简直比较多的时候我发现有人
有人针对于 JD 然后就是 job description 的话其实他有针对性的把自己的优势然后针对性的做阐述了其实这块的话就相对来说你是比较认真的去对待这个事情最起码是他比较尊重我写的 JD 你知道吗对对对在这个层面上面他可以来做但现在我觉得主要就是如果面向于一个岗位
那上百个人都来的这种情况下你一定要想到你的独特的地方就是因为作为应届生其实大家可能背景都差不多那我凭什么让这个面试官认为我更合适这个可能是需要深度去考虑的然后你可能有针对性的去做一些增强但这种增强又不能说是凭空冒出来的其实我觉得这个还是挺有难度的就一个大家对自己有
很清楚的一个认知但如果真的你只是在学校里面就是上课学的那些东西他又很难给你带来一些不一样的东西对尤其是应届省他后面没有任何的这个工作经验你说你怎么去让他去对我觉得这个其实是挺难的一件事情那如果大家是在大二大三的时候那可能就拼命的去想我们怎么去找实习但现在的话实习可能也会比较
也会比较困难也会比较困难对在这个层面上面我觉得你可能差一点开源项目是开源项目是一个点但是开源项目也会有问题就是我选什么样的项目我怎么知道这个项目是适合我的或者就是说我怎么去把我的这个 GitHub 简历能能能拿得出来对对对对这块我觉得还是我们后面可能有些点可以深度对说一说对
当然就是说了这么多其实最关键一点我没有说刚才我说这个 GD 的问题其实选择一个适合你的岗位来投这个简历我觉得也挺重要的
因为有的时候现在岗位越来越细分了不像那阵我们刚毕业的时候这公司招 Java 开发工程师对吧一招招二十多个现在不是了现在可能他分的会更细前端后端甚至说面向专业领域的算法 AI 等等他可能用的语言都一样他不是考察你的语言能力而是考察你对某一个领域的一个专项的特长有的时候我是觉得哎呀我也挺犯难的
就是刚毕业的小朋友们他怎么选啊怎么选这个岗位方向的其实这跟他将来的对个人职业的设计是有关系的那你怎么选这个岗位应该从那个岗位开始入手开始你的职场这个可能对他的职业生涯设计更重要
对我觉得从这个角度上来说就是你要有更多的项目经历或者是实习经历去让你能够快速体验这些东西但也知道这个东西是怎么一块所以回过头来那的确就开明项目是一个比较好的一个实习的场所首先就没有什么门槛你去认领一个 issue 也不会收你什么钱或者也不会说是看你哪个学校毕业的其实更多的时候是说你能不能快速的
跟这些项目能有些互动你能快速的知道这些东西是适合你的
或者呢从某些角度上你能不能获取到社区的一些支持资源然后一般来说我们在开放社区里面就是菜鸟成长其实也是一个也是一个生机打怪对生机打怪的这么一个过程你在你的过程中其实有很多这种 mentorship 就是有人会给你一些指导然后借助于就是你接触到的这些方向性的一些指导你可能能找到你自己未来的这个方向但我觉得
怎么说呢就是就是我们今天可能也有点在传掌一些焦虑啊就是说除了你上课要学到好的东西以外的话你更多的是项目的经验你要快速的去积累然后你要知道你未来是什么样的其实我们对对大家要求其实就越来越高了但如果你不这么做的话你那个差异性又很难对因为大家都在那上课大家学的东西是一样的你怎么脱颖而出那就是在下课之后看你
能干点啥了吗对对对我觉得在这个层面上面你一定要就是能接触到前沿的一些东西就正好是业界里面需要的东西在你没有机会去公司实习的情况下那怎么去接触这块我觉得是需要我们可以可以再再讨论讨论的对对我觉得像刚才讲参与开源项目那你怎么选也是一个问题
对那我觉得像有一些大公司其实会资助一些暑期的一些开源项目的实习机会类似比如说像谷歌的那个 Summon of Code 对对对对吧那这种我觉得首先它是一般都是一些比较知名的项目然后它会给你分配一些 mentor
对然后这种是挺好的一个办法对我这边也要插播一下广告你们也有是吗对我们其实今年也刚做了一个就是跟那个中科院那边软件所那边合作的叫开明之下其实就你可以把它认为是中国版的不是你的名字跟人家都一样
对我们中文的 SOPP 然后字节这边的话大概是有 12 个项目吧嗯然后我们基本上是 10 个能跑通然后呢其实有同学然后还有前段时间还碰到 11 月份的时候开开园的会还这么碰到了然后哎还挺挺开心的就是差不多花三个月的时间
从六月份到九月份然后很深度的参与到这些项目正好是一个暑假期间是吧对对对然后社区里面也有 mentor 来去给予一些支持然后其实他这个题目还是有些是有挑战的另外还有奖金奖金有奖金对那个基础的是 8000 然后稍微难一点的是 12000 这么高呢
还可以对于一个学生来讲对吧还是可以的那报名有什么条件吗其实没有什么硬性的条件其实更多的是说你要提一个 proposal 就是我们也会出题目然后告诉大家我们希望的问题是什么样的就这个问题是什么样的然后会结合自己的一些经验然后去来去
给方案然后你导师评估了之后然后再给你那现在的话呢这个项目其实也越来越卷了就申请的学生其实还是蛮多的那肯定的就是可能最开始投一两年因为这个项目其实已经跑了四年了就第一年的时候就是你但凡有些项目可能还照不满然后第二年的时候其实就慢慢开始多了然后第三年的话可能就是三比一四比一的这个情况
反正现在就是竞争还是有些激烈所以又导致于大家又开始在那卷就是我提前先跟项目的人去沟通沟通然后我们其实核心一点就是你要让你的导师相信你能够把他搞定搞定所以所以这个也你也可能像相当于是在模拟一个职场的内容对
对或许你可以提前就先去给这个项目改改吧个供现电台吗对如果他是一个既有的项目而不仅仅是一个问题在存在这种状态对现在基本上都是就是一个项目然后他他可能有个新的 feature 啊或者是有一些新的方向然后会让导师这边就是出一些题目然后结合到这块其实就是一啊
短时间的一个新的开发所以我觉得对于我们在校的同学的话这个可能是一个练手实习的一个很好的一个机会但现在来说的话它可能门槛蛮蛮高了就是你报名不太容易了对对对但是我觉得开源社区的门槛其实相对来说我们还是没有那么高
那当然了你参与一个项目又不需要评选对对对其实你更多是说你把你自己的能力能够更好展示出来然后另外一块的话其实你足够的勤奋其实我觉得相对来说会会好很多就是这个门槛我觉得还是相对来说会比较低一些毕竟说服
对方把你的 PR 墨入进去这件事情要简单一点我觉得对但是对你的基础能力还是会有一些要求嗯就是其实你更多的时候要去学一学就社区的编码规范是什么样的你可能要看很多东西然后你还要多跟那个导师来做一些交流嗯
这个其实跟职场是差不多只不过我觉得哦对看这下还有一个好处就是你不用去到公司可以远程远程来做无论在哪对吧对这样的话你可能自身的这个效率会会有所提升就是我们也不需要去跑到一个陌生城市去租房子啊或者什么的
对而且你像你毕业之后这一年呢可能想 gap 一下去出去玩玩也不影响对吧对对是实际上如果我们把这件事情稍微拉长一点提前做一些准备那就更好了对对对我觉得这样会比较好而且你也充分的能够体验不同的这个开发环境啊或者是不同的这个项目是不是你喜欢的对是不是适合你的岗位嗯
或者你将来你觉得更适合你的岗位到底是什么我觉得通过这一系列的事情可能能大概的摸出来一个一样对对对我觉得就是要提前去多试一试然后你试的机会多了最后你自然而然可能就会总结出来一些经验然后你可能就会比别人能稍微有些优势是是是
当然你最后还是要面对一个大家都很头疼的一个环节就是我如何面对各种各样的这个面试官这刚才也提到了一点这个面试官跟我就是八字不合我们俩就是了不得这真是人是遇到过的所以说技术面试其实跟普通的那个职位面试我觉得不太一样因为双方其实是一个
两个懂技术的人打引号的交锋的这么一个过程对吧你说其实一个问题可能有一百种解决方式你说的解决方式是不是能符合他的预期我觉得也很重要是吧或者是你作为一个面试官去提问那你的问题问出来是不是能够被
面试者所完全的 get 到所以夏克也跟我说说在这个过程当中比如说你现在也面试很多人对吧你肯定也会遇到很多奇奇怪怪的各种各样的这个面试者在这个过程当中你有什么建议能够给到我们的嗯对就是首先呢我自己也面试过嘛其实有时候确实尤其在职业的初期的时候会感受到有些面试官感觉他确实好像在针对你一样对
对他特别喜欢 challenge 对 challenge 对那样其实当我去做了一个面试官之后其实背后的逻辑其实发生了一些新的一些变化的首先面试官他不是刻意要去 challenge 你的他有几个任务他首先要确认你的基础能力是不是过关的你的基础工程素养是不是达标的
另外呢他会去问保证你这个简历里面写的这些比如说你的项目经历或实习经历是不是真实的那我可能就会挑一些细节去问感觉会是有点像一层抽丝拨箭一样不断追问那同时呢我们除了说保证你这些经历是真实的之后我可能还需要去挖掘你的亮点我要看一下你的上限在哪里对吧我可能会从一个表象的问题一直往底层的原理一直问一直问
我看你到哪里是你的极限对那也会感觉好像特别挑战你的感觉但其实我是在帮你挖掘亮点我想看到你跟其他的面试者在哪些地方是不一样的我觉得从大家从这个角度去理解那与其一个面试官他问了我很多问题感觉很难的问题我觉得相比说这个面试官好像就简单跟你聊了几句我觉得是要是更好的一件事
你有什么经典的问题会抛给大家比如说像那个硬件那我可能就会问一些基本的一些数字结构啊算法啊之类的东西比方都会问
那比如说我先问你快排那我问快排的时候那我问你你把它写出来了我问你说你觉得它时间复杂度是多少那它最坏的时间复杂度是多少 OK 那我问你那你说如果我把置放代码放在了生产环境里面
你不能永远假设它永远的时间复杂度是你一个平均的 N log N 对吧它可能有些特殊情况它会 N 方那我这个服务被别人用复杂度攻击怎么办你有没有什么办法让它总能够去处在一个 N log N 这样的一个相对比较可以接受的时间复杂度呢那我继续问它
这个可能是有些人他就懵了对对对因为他有可能会评估这样一个复杂度但是他不一定能够评估他在生产环境里面的复杂性那有一些比如说有些面试者嗯他可能看过了一些呃基础库比如说他看过了西加加里面 Salt 函数他是怎么实现的呃他就会知道哦他可能会限制他低规的乘数是多少对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对 比如说一些 基硬化 里面 扫入排序什么时候是用这个堆排语语语语语语语语语语语语语语语语语语语语语语语语语语语语语语语语语语语语语语语语语语语语语语语
那他如果能够经受这个追问他可能恰巧去看了一些开源的代码他就能把它回答的很好对我觉得这是比较简单的一个例子对但其实如果你是一个现在假如说你在那个豆包的 mask code 里面
假如你把这个问题问 AI 他能够给你一个对我也想着补充这个问题你现在就问 AI 他可能回答的也会比较好对你可以一直追问他你当做一个面试官一直追问他就好了其实这里面会存在的就是大家没有这么多项目实战经历的话我们怎么能快速去获取到这部分的知识我觉得这块的话就是开发代码其实它是沉淀了很多的
这方面的这个内容只不过就是大家可能缺少一个去挖掘就刚刚刘湘那边提到的时候就是我的 comic case 是什么样的就在这些过程中如果你没有一颗好奇的心然后去不断的去深究不断的去挖掘这些东西的话其实是你很难去体会到的这也是为什么我觉得作为这个面试官他会问很细很细的细节问题
因为只有通过细节问题的话我们才能了解到你对这个问题的这个理解程度是什么样的很多时候就是我这边可以再举一个例子我以前去面的时候就面同学的时候实际上就是因为是加碗的嘛就是我会问现成词就是那个现成的那个名字是用什么方式我能把它改掉然后因为我要打 log 的时候我其实我想很明确的找到它了
那这块其实都是你自己在工作过程中的一些经验但这个经验一般来说如果你没有就是很长的时间去玩这些东西的话其实你是不知道的对你可能就会有差就有落差那现在我们怎么去快速去学这些东西我觉得就依托于 AI 其实可以让你能把这些资点能很快的去掌握没错但这里面其实也会存在一个事情就是你
你真正对你来说就特别有感触的一些东西的话就这个体验可能 AI 它不能完全因为 AI 可以直接抛一个答案给你对你不能做简单的记忆其实很多时候我们对一个东西深刻理解是因为我被咬过了我被他折磨我亲自掉坑里了对对对就是在这个过程中我觉得可能是需要做一些平衡嗯
但是现在好就好在我们可能是有一个 24 小时不知疲倦的导师在那所以你需要把自己的这个敏感度或者你的好奇心这块一定要把它调的特别特别高这样你才能以一个比较高的强度去不断的去探索不断的去吸收那些东西如果你能把自己变成一个海绵的话我觉得这种工程能力啊这种时间经验的话其实是可以很快去学习到的对嗯
对嗯我也非常认同就是你需要一个极高的好奇心但是在之前的话你除了要极高的好奇心你还有的很强的能够去满足你好奇心的能力比如说之前你需要很强的信息检索能力能够找到这个问题的答案嗯或能够去找到对的人去问嗯
但现在可能相当于模型它压缩了整个世界上绝大部分的关于编程的知识对它可以让你对这个满足好奇心的能力这方面的要求很大的降低了你就问他就行了我觉得这一块也可以聊两句因为很多的现在大厂的面试都有一个环节刷题我不知道这个风气是从哪来的但是不重要了大家都希望考察一下这个面试者的这个实际解决问题或者实际编码这个能力
它可能会出一些算法的问题然后让你现场的别管用什么样的形式把这个问题解了这可能现在是免不了的一步尤其作为大厂来讲它也是一个筛选手段所以这块就想让游侠聊聊因为他毕竟负责产品的给你广告时间我也看了马斯克的在线刷题的功能确实有点意思
因为把那些大厂的那些题我是觉得他们特意的去做了整理因为你可以补充我不知道你们怎么弄来的那些题反正各种各样很有挑战性的题让它放进去然后我就可以在这个界面里让 AI 帮我给这个题一个解但是他也不是说单纯的把代码给写就这段点不是他会告诉你为什么是一个辅助你学习的这么一个
一个过程所以想让刘夏更深的给我们介绍介绍这样一个功能你们当时是怎么想要做这么一个东西对就是想让大家去尤其是在校的学生去更好的体验到 AI 辅助编程它的魅力那有几种方式那可能就是你在做大作业的时候你可以用这些我们的 IDE 另一个就是在你准备辨识啊
的时候可以去有一个可以练习的环境对这个功能它本身我们觉得核心还是一定要足够丰富有价值的题库对我敢说就是我们现在这个题库的题目是可能在其他的平台你可能得付费而且不少钱你才能够去获取到的但在多巴变成助手的刷题平台你可以免费现在有多少题
现在我记得应该是有 400 多题吧不少了真的不少大家如果你没有做过技术行业可能觉得 400 这个数很小但实际上这些题真的不少了对而且他的题目不是那种说烂大街的那种对都蛮有挑战性的都是经过了一些变化对然后不是你之前在网上都能见到的题目首先题目是很有价值的但其实做一个这样的一个工具其实它背后是需要一个判题的
一个环境他可以可以自动去把你判题嗯啊会有一系列的一些测试用力去保证你的题目是对的嗯对这个其实也是一个很很珍贵的一个功能对与其你在本地你可能就知道你对不对啊对对你你你得有一个评判的一个标准嗯对然后再次就是说嗯其实假如说你在在参加一个面试突然间给了一道题
其实现在大厂的这些面试题老实说我都觉得挺难的是挺难的不太可能说你在这种临场临时大概一个小时左右的时间你能够自己发明一个算法或一个思路但很多其实依赖于你之前做过这个类型的题目
可能要求不一定完全一致但他的思路肯定是接近的对所以你刷题的本质你是解你就记住的不是背一下这道题而是说解决问题思路对这类题目该怎么解那这时候你如果用这个多巴胺变成助手它的问答功能它可以给你一个思路
甚至你可以让他把这道题目再变化一下他的类型也是可以的对然后我自己分享一个我觉得很好去记录记录一类型或一类型的题目或一个算法你可以问 AI 在实际的软件工程中这个算法可以用来解决什么问题
比如说你可能现在给你出了一个所谓的最小钱最编辑的问题他可以告诉你这个东西其实就是一个最最短编辑纪律的一个问题然后可以用在什么什么的场景对吧比如说像像一些数据库啊查询的优化或者说在一些编程语言里面做一些语言的 diff 嗯
都可以用到这样的算法你有了一个具体的场景跟这个算法紧密结合了你就可以更容易的记住了就解决了刚才江宁说的这个问题我只抛给你一个答案我记不住啊你有场景甚至你如果你在面试的时候你给面试官 show off 一下对我知道这个东西可以这样用对吧所以我觉得考察的时候不是考察你记忆力多好
是你知道什么时候该用什么样的算法该什么样的数据结构真实生产环境谁会重新自己去写一个不可能算法对啊其实他更多的考虑的是你有没有解决这个问题的思路对对
对然后另外一点就是说嗯他不一定是直接给你答案对可以给你一定的提示这点其实是很重要的对我觉得很多时候他那个关键的提示就能让你跨过那个思维的那个局限性嗯很多时候你就能探索出来一条路因为直接给你答案的话你直接去背那个
嗯,负负宇宙或者什么的,那个其实没有什么太大意思,稍微改一下,稍微改一下,就完蛋了,对,所以我觉得就是刷那个算法题最主要最主要还是就是你要有那种感觉就知道我那个题目其实就跟做数学题一样的,这个我知道那个怎么去解他体验在什么地方,他对应的就是使用的场景是什么样的,然后嗯,
如果再稍微拓展开的话因为不可能考一模一样的题对对他他会变的这就类似于你你能找到他变化的这些点你真正的把它理解了对对对这个特别重要这个是比较难的这块我觉得借助于编程助手多去问问一些然后其实他他有些变种啊或者是有些是特殊的一些情况啊其实你可以就是找到一个真正是可以给你啊
我们无私的然后 24 小时又不见赚的这个辅导老师然后去帮助你来去提升这方面的这个能力那天有一位朋友跟我说这个 AI 这件事情让我深切的感觉到我生早了
我要晚生几年有这个东西我可能早就进大厂了我觉得他说的有点夸张但是确实现在你随时随地都有一个人来教你这个给你掰开揉碎了不厌其烦的不会打你不会骂你把这个问题给你讲清楚这样的学习机会以前是没有过
但这个我觉得还是要给那个有心的人实际上他要学会用 AI 因为现在可能有些同学的话他大部分都是靠书本上面来去学就我觉得就是那个书也不一定靠谱对这个思维习惯要稍微变就你需要有自己的这个判断力然后你还有快速获取信息的这个能力
这块我觉得你只要具备这个能力后面就再怎么变啊什么他很多东西其实他他们还是不会脱离最基本的这些模型啊或者这些东西就只要你这些技术比较扎实的话你就能很快的掌握那些东西就你自身的这个学习能力就能带着你不断的往前走是是是对而且是每个人他的知识储备还有学习能力是不一样的
但如果你只是单一的一个人类去教你的话他其实很难去适应不同人的知识水平理解能力教你的人他也有局限对对但 AI 他可以可以按照你当前的水平你问出什么问题他都可以给你答案
如果你升级了他也跟着你升级你问的问题其实有的时候 AI 回答水平就是取决于你问问题的水平对对对大家都知道这个事情所以就是你的好奇心你能不能问到点子上其实这种就是需要去不断锻炼而且我觉得后后面那个 AI 就越来越强的话其实他也需要引导的就是
那当然也要把问题把它分解了那在这些层面上面那我觉得你作为人类能有这部分的这个能力的话其实是可以跟这个 AI 一同去解决就是那种有挑战的那个问题对那当然的话那大家也不用太惧怕 AI 只不过是把它当成一个比较高效的工具哎这个说起来这个就跟我小时候那个
计算器的那个事情一样什么事情给我们讲讲我想想我在小学这个一年级二年级的时候其实我偷偷的把我爸给拿的那个计算器带到那个学校学校去了然后被老师逮了
实际上我觉得工具这个事情就是你只要能掌握好这个工具你能把它用到点子上我觉得就就比较好如果你惧怕这个工具就是而停滞不前的话那你可能就容易被使它说淘汰对非常同意嗯
那下一个问题啊这个大家都说大厂是一个什么情况啊叫什么入职造火箭入职之后呢就打螺丝了这可能是不是也是一个普遍的情况他严禁宽出是吧进去比较严然后进去之后呢干什么确实就不一定了
这块我觉得主要就是大厂可能吸引的目光比较多就简历这一下子你从十个人里面挑一个或者一百个人里面挑一个他是有点筛选对对对就是我觉得主要就是是不是你足够聪明然后你是不是能够就你的差异性到底在哪就这个差异性如果你能跟其他人有比较大的这个差异就容易能够脱颜而出
但实际上进去之后可能就跟你所在的部门啊什么之类的也有关系但换句话来说就是我觉得我们在自身来说你自己还是要有自己一个比较明确的一个定位知道你是擅长于干什么然后你能找到一个你喜欢做的一个事情那这样就是很多东西如果它顺的话它是给你加速的而不是说以为在内耗就是就即使能来的能力很强但是我在做一个
很没意思的活的话那可能也你两三年之后你再出去的话那你可能在市场也没有什么竞争力所以我觉得就大家那根弦可能稍微要绷一绷就是找到自己的定位然后找到自己未来这个方向这个还是蛮重要的就是即使你最开始进不了大厂那也没有什么关系因为我之前也去面过微软
然后那时候去棉花圆的时候那真的就智力体验都有各种各种智力体验在问然后那写写加加代码其实说白了那到后面的话其实就是那些 call the case 你有没有有没有考虑过那个跟我刚才提到的那个其实就是那个面试官其实他就是想知道你有没有真的真的写过这些代码
你如果你真的写过你有这样的经验的话这些东西这样来其实就就很容易就能应对过去对其实我想问一个问题是这样就是大家总觉得进了大厂别管进大厂还是进小厂吧我这个面试啊都通过了 offer 也拿着了好像我可以松口气了是吧别管我打不打螺丝反正我这个
饭票先领着了我可能会踏实下来了有的人就觉得反正就这样吧在公司里面领导给我安排点啥事呢我就干点啥事对吧而在这个过程中好多人好像是失去了一个他原本的那个好奇心和个人成长的这样一个动力我不知道你们入职之后是怎么来
抵抗这个问题我觉得这是人性是吧对我进来了对吧我就在这个后面就跟考大学一样高考哎呀我得考上了是吧进大学我可以躺平但是实际上也知道也不是这么回事对吧所以你们是怎么来抵抗这个问题或者告诉我年轻人怎么样看待这件事情因为职业规划还是挺重要的对对对就我觉得就拿读大学的这个例子来说
我好像考上一个挺不错的大学但你得想以后你还是得出来找工作的呀如果你这剩你四年的话你荒废的话那你大四的时候就够痛苦了那同样你拿到一个大厂的 offer 确实你有一个不错的机会但如果你长远的去看从一个职业生涯来看你真的有可能一直在一个公司一直混下去吗
更重要的是自己的成长你的在职场上的竞争力是怎么样的嗯所以你应该是更好的利用这个机会去持续的提升你自己在职场里面的竞争力是对嗯
然后包括刚才就讲我可能入职的时候求职造火机入职打螺丝对打螺丝也能打出技术含量的对就字节那边尤其是对一些硬件的新人内部有一篇文档叫做做好一件小事你的任务不是写一块代码把这功能实现了就可以你的前期你做了足够的调研了吗你选择的技术方案是不是当前最优的然后你对这个问题分析透彻了吗
那代码写完之后你代码是不是有足够的文档对吧你的单元就是写的够不够那上线之后该观察的指标有没有去观察那如果出现了一些 bug 你没有去复盘看下来的话其实你要哪怕简单的一个需求你要把它做好对你综合能力要求还挺高的
对我觉得如果你只是把它当成我就写几行代码把它上线了就结束了其实你失去了一个很好的锻炼自己的机会对然后很多职场新人进去之后那一开始肯定都是相对从一些比较简单的一些需求去做对你先把这块做好然后这过程中展现你更全面的能力那你可能会有一些更多的机会去处理一些更难的问题或更大的一些项目
对然后持续才能这样去提升自己我觉得这个是一个一个比较正确的一个思路对就而不是说经济咱就躺平了是吧对对对我反正活我能干了就完了对对从公司层面可能确实你你我就要求你一定要把这个东西上线搞定啊但成长这件事情是自己的你不要浪费一些机会能让自己更好的成长嗯然后这块的话我可能能 share 一个经验给大家吧就是
实际上即使你进了大厂你可能也需要去时不时的看一下外面到底是一个什么样的一个情况嗯
因为其实就是我也不是说大家是非得要去面啊或者什么的对有人建议说进了大厂你也别耽误面试在继续面试看别人怎么干的其实我觉得一个你要做一个有心人吧就是知道你自己未来想要成为什么样其实自己还是要做一些规划然后另外一个层面上面我觉得会比较重要的是说就是你还要找到自己的定位其实你需要有一个镜子来帮你来看
反正我觉得我在入职因为我最开始去的是一个国企我就大学毕业当时实际上会有个选择因为国企相对来说会比较轻松一点然后范围也相对来说稳定一些但当对我来说的话我就觉得我害怕我自己后面就没有什么竞争力了那再来一个
其实是专门去因为我当时是 C++的就有个网络编程的一个代码叫 ACE 就在读他们的代码然后去跑去写去测然后其实就是因为那些东西的话你需要去花时间去研究当时的话就是感觉我读那些代码我学到很多东西但是
但是如果让我再来一遍的话我可能还要在上面再叠一个 buff 就是我要去社群里面去问那些有经验的人让我快速的能够更快的去学然后现在的话实际上我们还可以再叠一个 buff 就是 AI 让我快速的把
就是大家这些经验就是因为这代码沉淀了大家可能十几年的这些经验能快速的学进来就是那些 common case 实际上我回过来我们今天是在说在写代码的时候你要把一个能跑的代码写出来其实是比较简单的但你要能稳定能长时间跑的这些代码其实是比较难的就是这些 common case 你怎么能快速的把这些 common case 能够很好的把它变成你经验的一部分这块我觉得是就是大家要练的那个功
这个功其实是很考验很考验人的那现在我们借助于 AI 其实是要想尽一切办法能快速把这些东西掌握住你有了有了练习工具的话我觉得这块可能会会提销在学习的过程中对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对对
我们看中的编程能力到底是什么对这这些我觉得是是大家可能能从我们的节目里面去体会到学到的这些东西然后依托于这块的话你就这不断的练自己内功然后我们把自己内功练起来之后你这样其实就找工作就不愁了对
我很认同一点就是工程师这个岗位其实除了说基础的能力还有一块就是你的经验那之前的话经验可能就是靠你踩坑踩出来的但这样代价太大成长也太慢那你就从别人踩过的坑去学习对吧你去看别人都这个项目提的哪些 issue 的加是怎么修的或者说有时候你可能会去看一个开源代码
你看到一块逻辑假如说按你来写你是不用这样写的他为什么要加这么多判断或用这么特殊的一个特性为什么要加这个锁
你有时候很费解但是如果你这时候你可能选中这块代码然后你问一下对 问 AI 嘛为什么要这么干对 为什么这里为什么要这么干他说这里是为了发生什么样的问题要考虑什么问题 OK 了那你现在你可以从别人的经验里面洗手变成你自己的经验你成长就更快了是
尤其学习一些新的编程语言因为在整个的我们开发者的成长历程当中不可能我就私手着一个开发语言有的时候我们要换对吧或者是尤其现在 AI 火了很多人又把这拍子捡起来了以前刚刚拍
就不学了我就学够就不好吗然后现在又捡回来然后很多人就觉得哎呀我怎么在这个过程当中我会一种语言然后呢我又想再接触一个语言以前其实还是蛮难的我要把那个语言的所有的规范然后变成习惯我都要看一遍然后我要大量的实践现在其实就很简单了尤其你如果以前写过一些别的语言代码你直接扔给他说这个
方法在 Python 里面怎么去实现然后它可能就会给你克隆出来一段然后你就可以接着去提问你为什么在这有一个这个这个特性我以前是没有见过的然后
然后他就会继续给你解释这个特径为什么在这里应该怎么用我觉得这个对于加速开发者的成长学习特别有帮助这个知识迁移其实就是类比的话会很快就是我们依托于以往形成这些知识网络然后稍微做一点点变化
其实刚才我们提那个刷题那个题也类似就题目还是比较多虽然我们几百道你这样刷可能半年没了如果我们能知道它的变种是什么样的然后能深问一下然后把我们已有的知识呢快速迁移让大家学习的这个效率就会提高很多而且
而且我现在因为我现在也在写 pason 因为我要做一些项目的一些统计分析啊什么之类的就是我觉得以往的那些编程能力至少是让我能够快速把这个就问题能提出来能提到提到这个点之上我知道哎用用这种方式能够能够比较快的把它实现了
但是它会有些细节就是语言上的这个方言是什么样的那这块以前的话我要查书啊或者都会很费劲现在用编程助手我只要把问题提出来他就告诉我应该怎么来写实际上就是一两行代码的问题
然后现在其实他也额外的会有一些解释其实我们你在有稍微有点好奇心的话其实我们多深再深究一下对其实你这个知识点你就深刻的 get 到了对然后其实你学习的能力就会很强而且我觉得依托于那个编程助手我觉得已经比我以前就提效很多因为以前我要去翻书我要去查那些教程这可能一个小时就没没有了对
现在借助于 AI 的话就其实是比较快的所以我觉得也是大家也在一个比较好的时代可以以一个比较快速的一个方式来去获取到我们需要的这个知识然后这样效率高多以前我们都是插手册比如我要从 Go 前移到 Python 我可能要插手说把他所有语言的经过都对一遍然后脑子里有一个地图然后我可能实现时候又忘了或者是具体实现我又忘记我就去搜索
然后搜索一堆代码我再看别人代码怎么写这个完全是在自己的脑子里去做一遍深度学习现在不用了现在完全不用了对现在你可以直接拿到答案但是我不建议大家直接把答案 copy 过来然后不做任何思考的就拿来用其实你还是要去多问一问然后做好你自己的这个知识的潜移这样你才能学到一些比较扎实的东西对而不是说就帮我重写一遍对吧那没有意义嗯对嗯
想今天很高兴啊跟二位一块聊一聊这个程序员的持续成长开发者的持续成长其实这个话题有一点老生常谈为什么我们今天要把这个话题拎出来确实是因为 AI 的这个
整个的大圆模型驱动的这一系列的东西的诞生我们可能才有了今天的我们讨论一个前提这个前提是什么 AI 能够帮助我们更快的成长很多人当这个编程助手出来的时候很多人都在哀嚎说程序员的时代过去了是吧将来 AI 都可以帮我携带马现在你看大家聊起来发现不是是 AI 能够帮助我们更快的成长对
对更高的提高我们的工作效率其实干的是这样一件事情我觉得大家完全不用在这个时代去焦虑什么因为很多东西确实如果我们真的深入用了会发现人的思路人的想法其实是在这个链条里面完完全全没有办法被完全抹掉你不是说你说一句话他就把代码实现不是你是要理解这件事那理解的这个工作还是需要人来完成嗯
对我是觉得今天跟大家聊聊年轻开发者的困惑吧是吧有很多朋友跟我说刚要毕业 AI 就来了我说这不重要这不是个好事吗对吧你可以利用它去给自己加 buffer 而不是说你觉得你的工作被 AI 抢过是远没到那一步对我觉得这也是说工具出现之后最早学会使用工具的然后能用工具提升它效率的人
其实是能吃到红利的就是我们还是要就是更聪明一点然后你去看看就是依托于这个工具我们怎么能提升我们自己的这些效率
然后你可以去做超级个体因为以前的话那要写代码那一屋子的人在那弄那现在的话那可能两三个人他可能就能把这个事情把它弄通没错那其实人少还有个好处呢沟通成本相对来说低一点对只要大家都是足够聪明然后很默契的把这些活动这事其实是挺好对就会挺好的一件事情
所以今天聊这么多大家也可以去我们节目的收纳里面去试一下我们的豆包的编程助手好处是最起码现在是完全免费的编程助手是吧现在还不收费大家可以随便的去用随便的去试它有在线的 ADD 也有 VS Code 的插件也有 JS Prince 的插件都有你就直接下载下来一激活它就能试试了而且不用花你的一分钱
对啊你只要注册一下就行所以大家今天听完节目应该都是一些开发者不妨试试吧
对吧挺好那我们这期节目就先跟大家聊到这里大家如果对我们的这个小的系列节目呢有什么意见和建议呢也欢迎大家在评论区里给我们去留言也欢迎大家给我们任何的关于这个节目的反馈那我们的这一期节目就先跟大家聊到这里感谢大家的收听我们下期节目再见拜拜拜拜
感谢您收听本期节目本期播客节目由金金乐道制作播出您也可以在我们的官网 dao.fm 找到我们的更多内容作品如果您喜欢我们的节目欢迎在微信微博朋友圈等社交媒体转发分享您的分享对我们而言十分重要如果您希望与我们互动可以关注我们的微信公众号金金乐道播客天津的金欢乐的乐道路的道在关注后按提示操作即可加入我们的听友社群