在微信的3个月

其实本来打算等lastday的时候再写的,但是现在提笔写下这篇总结完全是出于自己的想法,今天上午自己被学校发的签到吵醒时才突然想明白了很多事情,遂决定写下本文进行总结,虽然现在顶多算2.5个月,但也大差不差喵。

回看这段时间的日常实习,我的关键词是:遗憾,焦虑。当然也有快乐的时候,不过大部分时间都是前面这两种情绪主导。为了避免后人再次踩坑,我将在本文详细解释我遇到的困难 + 产生的原因 + 应对的措施。同时总结新人实习时除了业务本身,还有如何处理生活与工作上的平衡,调控自身的情绪,让自己恢复到最好的工作状态。本文不会教你实习怎么去做产出,因为有产出的前提是你的心态足够健康,且在工作之余还有时间去思考自己感兴趣或者想要了解的方向,而且这种文章牛客比比皆是。但是相对的,我基本上没刷到几篇关于如何调控自身心态的文章,因此我想要补充一下这一方面的空白。

lz的背景:双非,第一段实习,学校很多课+作业+点名,实习前的心态是:我要做出思考,并做出实质性的产出

先说结论,后续针对结论的详细解释在后文展开,如果你时间紧迫,看完这几点,牢牢记住并切身实践即可:

  • 入职后不要立刻想着做什么产出,做什么沉淀与思考,先体验工作,不要想其他事情,入职后你唯一的任务确定好份内工作搞定后有多少时间是属于自己的。然后在有余力的时候才去做自己感兴趣的思考或产出
  • 对于需求,尝试对需求进行分解尝试,如果有余力或认为需求有价值,则可以对他结构化并清晰的刻在脑子里。对不了解的点自己查查资料或问问mt,一步步推进
  • 沟通技能不是一朝一夕可以锻炼出来的,尤其是从0开始的时候最为艰辛。基于第二点,分解完需求后你就知道哪些点是真不懂,可以去问,问的时候也能准确地表达出自己疑惑的点,避免浪费时间。不熟悉项目时多点沟通反而是好事,避免踩坑
  • 如果你是处于很迷茫的状态,又或者很焦虑前途,此时你最重要的是转变心态,即第一点的 “体验工作,不要想其他事情”。只有心态转变了和有空闲时间了才能以更积极的心态去处理更难的事情。其次,不要想着做什么产出或者见证、理解智慧结晶,也不要觉得少看一点东西就是亏了,原因我会在后面解释

接下来我会一条条解释我为什么这么总结要点:

第一条是我认为最重要的点。回想起刚入职的时候,电脑还没装完环境就拼了命找内部平台的各种文章,探索自己想要了解的各种领域,随后给自己列出了一个目标文档,是实习期间打算完成的各种事情。现在回过头来几乎是一件都没有完成,因为我没有平衡好工作与生活,每天都在内耗中度过,为了自己心中的产出和证明自己的思考,对 mt 下发的需求也是从头到尾问了一遍,现在回过头来看这其实作用不大,刚开始实习,环境还不适应,对于开发流程也不熟悉,就拼了命给自己上压力,这无疑是在降低工作效率。其次,需求里并没有什么真的去值得深入研究的地方,就算真有,也不是前端的领域,了解了虽然可以拓展知识面,但是对工作本身帮助不大。lz 当初入职就是想着要把所有的时间都用在工作和思考上,只想着要思考,要做产出,而忽略了思考本身的意义是什么,能给我带来什么,以及思考前我应该先搞好工作。由于每天上班手头的事情没搞好的时候就想着要怎么去做价值更高的产出,导致我开始内耗,让我实习的头两个月精神都很差,生活规律也变得混乱,工作也做的不好,有几次做的东西出现了各种问题,还是那种很低级的错误,都是mt给我擦屁股,甚至情绪调控能力也发生了退化。最严重的时候甚至几度怀疑自己的能力,产生了 招我进来算不算招聘事故/我其实很笨,只不过运气好混进来了等念头,外加在内耗状态下导致面委挂了的事实彻底的打击了我的自信心。直到两个月过去了才发现自己的观念可能有问题,此时终于意识到这个念头不仅没给自己带来所谓的“产出”(其实还是有一些,但是并没有真正落地,现在看来也是得不偿失),反而让自己连正常的工作都没有好好做完。现在看来“我一定要搞产出”这个念头真的是浪费了很多精力,不是说这个思想不好,而是不应该把它作为一个硬性目标强迫自己去实现。不如把手头的事情解决了再花足够的时间去研究真正有意思的东西,这总比工作时焦虑要好

第二条是需求,这个也是lz认为一个比较重要的点,虽然刚入职的时候没法做到很正常,因为有很多乱七八糟的流程要搞明白。我认为这个能力应该是在入职1~2个月后,面对一个需求能够有一个基本的认知,能够说出一个每个功能大致的执行流程。3个月时,能够针对流程中的各种细节清晰地提出疑问,找出边界条件。如果有能力,可以针对疑问适当地自己提出解决方案。其次是问 mt,这个看个人量力而行,lz 刚入职的时候并不敢去问,一个是对项目本身不熟悉,第二个是不敢去问,没啥自信,感觉自己问完也记不住,没法在脑子里形成一个体系;这非常的正常,所以前文里我提出的是1~2个月去适应他。

第三条与第二条相辅相成,沟通是很重要的一环,他直接能体现出你对项目是否熟悉,对边界情况是否有考量,对业务流程是否有足够深入的理解,以及你的表达是否能够精准命中核心问题,以及你的思维是否清晰。但是如果你是刚入职 + 社恐,不会沟通是很正常的,lz 就是一个很典型的例子,最开始的一个月有疑问都是自己憋着,甚至拼了命也想着要自己解决,一个是不想麻烦别人,另一个还是所谓的“证明自己”。现在看来完全没必要,而且甚至带来了一些问题(有个小事故就是我不敢去沟通导致的),但我也不会斥责当初迷茫的自己,这个确实只能靠锻炼实现。我依然记得我入职一个半月后组里为了欢迎新人,大家一起去聚餐,结束后我们新人小团体决定一起去吃甜品,闲谈之余聊到了沟通这个点,社招入职的哥们说就刚刚聊的这会感觉我根本不社恐,而且表达也很清晰。最后回家跟家人讨论了这一点,他们总结出我只是对业务不熟悉才会这样。现在看来也许只是终于找到了机会去倾诉自己的困惑,也可能是不想让其他人掉入类似自己的陷阱罢了。

最后一点可能不适用于一心只想着大厂的同学,如果你奔着大厂去那你肯定是少不了焦虑的。日常实习,暑期实习,转正,产出,思考,偷核心内容,偷技术,秋招,提前批,捡漏,春招。这些词是我在入职之前听到最多的,有很多人知道了我来微信后都以过来人的身份去给我规划各种未来,让我关注各种乱七八糟的东西和信息,而我刚好处于一个迷茫的时期,众所周知人在迷茫的时候是最容易听信他人言语的(参考沙林毒气事件背后的教团)。我应该就是这个时候开始陷入产出焦油坑,所以入职后拼了命的想搞各种有价值的东西。我在此引用一句席勒的名言: 只有那些有耐心做好简单事情的人,才能获得轻松完成困难事情的技能。 我对这句话的理解是:对简单的事情有了清晰,结构化的认知后,才具备资格和能力在简单的事情基础上思考更复杂的事情,并对更复杂的事情同样采用结构化的认知,如此往复达到思考的巅峰。然后是最后一句少看点东西就觉得亏了,这里引用一下面我的哥们的一句话,“我们一直在给未来的自己创造技术债,并且还是附带利息的那种”(翻译过来就是天天产出史山,还是越堆越高那种,未来还要因为目前产出的史山导致的问题去用更高的史山处理他)

其他碎碎念:

找到一个可以稳定给自己提供情绪价值的方式,无论是运动还是什么,只要你在做这件事情的时候感觉到自己有兴趣,又或者是能够感受到充足的动力,以及能让自己全身心地投入,那就是正确的事情。lz在这里分享日常会做的事情:弹吉他,以及给一个社区做点网页,还有听听歌。这里分享一下目前最喜欢的歌: Kotoha - 雪は何色,很好听;以及 Piannet - Aoi Tori,古典气息浓厚,是与 Animenz 不同的改编风格。

不要去针对某些东西进行无意义的扒源码,来证明自己的思考或者努力。这里是lz刚入职时犯的错。为了隐私就不透露lz的领域了,但是我举一个例子:聊一下 vue diff。如果是刚入职那会的 lz 则会开始去记忆整条调用链路,这一切都是为了所谓“证明”自己的思考,但现在在我看来这完全就是一个很低效率的过程。比起记忆调用链路更应该做的是抓住核心,搞明白 vue 在 diff 过程中做了哪些额外操作与优化,解决了什么问题,又或者他用了什么技巧去更好的解决某一个小问题,而不是记忆他怎么实现的和他的执行过程。哪天这套链路被推翻了,不是又得重新记忆一遍,而且也没法抓到其思想真正的精巧之处。针对这种话题我认为的一个理想状态是,学到他的思想,然后能用自己的话讲出来,又或者基于思想自己实现一遍,并针对自己的实现对比官方的实现,有哪些不足或没考虑到的 case,又或者哪些地方实现的比官方好,以及下一次实现时该注意什么地方。eg. 这里如果是我来聊,那么我会写一个类似 lodash 的 isEqual 方法,并基于这个展开 vue 做的额外操作:如果对比 children array ,其内部有 key 则走精准 diff,这里我使用 map 实现它,否则开始解释最核心的 递增子序列算法;为了优化这个 diff 过程,开始列举 vue 在此之上做了什么实现:编译期确定静态节点,抽离到组件外部复用;对于过长的静态节点直接上 innerHTML;使用 shapeFlags 跳过大量的对比... 内容还是很多的,但他们的核心都在于抓到了实现后能解决的问题和带来的成效。

感谢许多与我一起合作过的同学,感谢我的 mt,他一直很认真的review我的代码,擦屁股时也没有斥责我;也感谢 ld,在我迷茫的时候去开导我,让我回归正常的生活节奏;还有感谢同组的哥们,每天饭后散步是心情最舒爽压力最小的时刻;也感谢同组实习的哥们,他很有想法,对手头的事情有清晰的认知,他也是第一次实习,是我每天不可少的饭搭子;还有在职时所有跟我对接过的大佬们,大家都很热情,甚至会手把手告诉你原因和解决方案,沟通时大家都主动思考,快速确立各自负责的内容,遇到困难大家也不害怕,而是积极解决。

最后,希望这篇总结能够给你带来一些思考或者启发,或者是给处于迷茫/焦虑期的你点亮一盏明灯,让你找到一个正确的前进方向,从而走出迷雾,做回真正的自己。

全部评论
你的经历跟挺像,但我实力远没你强,现在只能干外包。但解决焦虑这块我应该比你更有经验,因为我曾经也非常迷茫和焦虑: 1.规律作息。无论节假日,都必须在同一时间点睡觉,同一时间点起床。放假睡的多,工作睡的少,这就是典型的作息不规律。将直接干扰前额叶皮层功能,导致情绪波动(易怒、焦虑)。无论上班还是周末,我都是 11:30 睡,7 点起床。7.5h 睡眠,完全足够了。 2.运动。缓解压力,强身健体,提高免疫力。不要觉得每天没有时间锻炼,都是懒惰的借口。 3.冥想。长期练习会增厚前额叶皮层(理性决策区),缩小杏仁核体积(减少情绪过敏反应,核心),增强情绪调控能力。 方法很简单,任何时候都能做。就是闭上眼睛,只专注自己的呼吸,不去想其他任何事情。你可以尝试一下,你会发现非常难只专注呼吸,会有大量的想法涌现出来(什么走马灯),不要去压抑它们,而是放平心态,把注意力继续放在呼吸上面。 而且最重要的是,冥想让你学会“活在当下”。因为处于冥想的你,除了专注呼吸你还能做什么呢?你什么都做不了。生活也是这样,我们无法改变过去,无法预知未来会发生什么,我们能做的只有手头的事情,除此之外什么都别想,因为你无法去改变它们。 4.工作与生活分离。工作不是生活的全部,生活可不是只有工作。像我放假的时候,从不带电脑回去。放假该玩就玩吧。 上面要是都能做到,其实完全解决不了你工作上的问题,完不成的需求还是完不成,面试该挂还是得挂。不过呢,当你再次迷茫,再次焦虑的时候,你会发现,诶,还好,没这么难受。比如面试挂了,可能以前的你会感觉非常难受。但如果你做到以上 4 点,你还是会难受的,但其实又没这么难受,可能你会这样想:既然挂了我还能怎么样?这公司不要我,有的是公司要我!
35 回复 分享
发布于 04-26 11:35 浙江
太棒了,牛客必读精品
5 回复 分享
发布于 04-26 22:05 上海
写的真好!创作者大家庭需要你~看下私信喔
1 回复 分享
发布于 04-27 10:50 北京
对,沟通很重要,有时候害怕出错,或者犯了错不好好沟通逃避犯错,都是不对的,实习是一个试错的阶段,有容错空间的
1 回复 分享
发布于 04-26 00:34 广东
和lz经历一样,目前实习的很迷茫。遇到问题想自己解决,证明自己的价值。但是做出来的东西却没让mentor满意,说有不会的为什么不早点问。感觉mentor已经有让我离职的打算了
点赞 回复 分享
发布于 04-28 21:00 上海
mark焦虑处理方法
点赞 回复 分享
发布于 04-28 19:09 安徽
接好运
点赞 回复 分享
发布于 04-28 17:35 广东
接好运
点赞 回复 分享
发布于 04-28 09:49 北京
不会再有一丝一毫的迷茫了
点赞 回复 分享
发布于 04-27 23:42 湖南
mark焦虑处理方法
点赞 回复 分享
发布于 04-27 22:44 上海
mark焦虑处理方法
点赞 回复 分享
发布于 04-27 18:17 江苏
学到他的思想,然后能用自己的话讲出来。干中学!
点赞 回复 分享
发布于 04-27 14:27 北京
接好运
点赞 回复 分享
发布于 04-27 14:26 北京
和我经历挺像的,一直想着怎么积累产出更好去润,结果反而更内耗积累不了产出,分内的简单事情也没做好 下段实习我要保证自己至少在晚饭前不想东想西了
点赞 回复 分享
发布于 04-27 13:42 上海
mark
点赞 回复 分享
发布于 04-27 13:15 江苏
谢谢
点赞 回复 分享
发布于 04-27 12:47 四川
mark焦虑处理方法
点赞 回复 分享
发布于 04-27 12:21 陕西
everything will be ok
点赞 回复 分享
发布于 04-27 12:16 广东
lz好棒
点赞 回复 分享
发布于 04-26 09:33 重庆
mark焦虑处理方法
点赞 回复 分享
发布于 04-26 01:22 广东

相关推荐

刘湘_passion:太强了牛肉哥有被激励到
点赞 评论 收藏
分享
牛客325130273号:听哥的有鹅选鹅
投递字节跳动等公司10个岗位
点赞 评论 收藏
分享
评论
155
236
分享

创作者周榜

更多
牛客网
牛客企业服务