2022-06-26-2022-12-31 实习日记
; 3876 words
目录
以下是实习时的碎碎念,包括知道自己不能转正的失望沮丧、在北京一个人的孤单难过和对未来的一些迷茫,现在读起来很幼稚,但是不舍得删,之前在飞书文档里记录着,现在转载到这里
关于面试10.28
遇到好的面试官/面试官问到好的问题,真的是感觉这几十分钟值得了,哪怕面试没过也值得了。好的问题就是思维的开阔,比如:微信抢红包案例,如果没有问到,我不会想着下来搜一搜,也不会想着了解一下,更不会坚定自己做一下秒杀的项目过一下场景。
当然,如果没有遇到好的面试官也无所谓,毕竟有问题就会有答案,有答案就会有思考,有思考促进下一个新问题,找到了新不足。
明天去接猫猫,买好了猫猫的所有东西,一个小橘子和长毛小三花,虽然小橘子很粘人,但是心里还是偏爱长毛三花,感觉有个猫猫陪伴真的会很不错吧,自己一个人呆着,没有奋斗的意义,给自己找不来意义,只有孤独、虚无、痛苦,我无法解脱,我只能在无意义的视频中麻痹自己。
关于提问11.1
是和前端沟通的时候偶然发现“提问”这个门道的,先附上聊天截图。
当时看到这么一段话,是没兴趣看下去的。就突然想起来自己刚实习的时候也是这样。大家都很忙,问问题讲话都要直接重点,而不是需要附带一大堆上下文,对于问题的主谓宾一定要讲清楚。
等对方对问题细致解释的时候,再根据对方的疑惑点进行解答。
其实还可以和我面试的时候联系在一起,记得深信服的老哥建议我面试的回答采用总分格式,先说重点,再详细解释。后来细细品味确实是有些道理的。
看看这个也不错:https://github.com/betaseeker/How-To-Ask-Questions
关于定坤所提到的api工程师11.4
具体内容是在这篇文章,之前看过很多遍了,常看常新
11.8 相信未来
这个世界会好吗?等通知吧。
三面挂了,面试官说的蛮真诚,主要原因还是因为自己不够优秀,只是大致符合要求而已,没有闪光点。3分的话,就是大白菜的水平。昨天晚上很崩溃,今天也是,以后也是。接受现实,相信未来。
那么该怎么做呢,在没有找到工作的这段日子?
-
算法题需要保证。2天1题。星期天一天2题。可以适当增加
-
业务能力需要有突出的地方,需要有闪光点。除了一些基础必备的八股,对于实习需求需要多上心。认真做,认真看,认真想,多总结,多反思,多思考。
具体表现在:分析文档和总结复盘文档。出现问题一定要复盘,分析原因,思考如何做得更好。少私聊,少看群消息,少摸鱼,多干活,兢兢业业。
在工作中,不能玻璃心,不要什么都说,只说好不说坏,想清楚再说,有疑惑立即问,自己的任务自己上心负责和测试。
-
将已有的需求研究熟练。比如完结需求(这是唯一一个可以讲的需求,需要搞清楚kafka到底起了什么作用。即,思考一下kafka
写完以上,发现自己已经做好了一直实习的打算,看来目前的计划还是需要长租起码到明年春招(5月前),这周需要挑一个时间和ld聊一聊,聊被劝退的可能性,没有写具体时间,是因为还没有战胜和ld聊天的恐惧,不知道如何开口,说些什么。
11.15 突然的郁闷
顺丰开了6500,数字马力开了9000,不尽如人意,都是劝退价。
今天下午的时候很郁闷,想做一个秒杀项目,却发现似乎无法吸引面试官注意,好像从最开始我的学历这一步就已经输了,我不知道怎么提高自己的代码能力,不知道怎么让面试官耳目一新,不知道怎么从基础良好跃步到进阶。
我翻遍了谷歌,翻遍了飞书文档,试图从那些算得上是很出色的程序员的日记中找出什么,却发现他们都在谈思想谈方向,但是没人告诉我现在应该怎么做。考研吗?我又回到了起点。
下午代码上线,我一直在揪着心,我怕出现error,我怕看见错误,那意味着我能力的低下,意味着我哪怕已经有四个月的实习经历还是要被同事摁着头p。只要写代码就会出现bug,是我对自己代码能力的不自信,是我在写代码的时候无法保证百分百正确。
-
元认知,是对自己的思考过程进行认知和理解,其实就是反思能力。
-
意识到自己在想什么,纠正不明智的想法。
-
想象一个灵魂伴侣,时刻从未来、过去、全局、底层 看待自己
-
可以通过注意 注意力 的方法来提高元认知能力。
-
对 模糊 零容忍
11.21 幸运时懂得感恩,苦涩时保持风度
“我不是一个合格的实习生”,所有朋友都没有反对,虽然我尽力在合格。
不要祈求从任何人身上得到安慰或劝诫,对方没必要去迎合你说一些让你开心的话。而真相也不藏在别人的嘴里,不用急着去狡辩什么,因为大家只看结果。
看不到未来,一手好牌被我自己打的稀烂,大概率还是回去考研。自己其实也不想继续实习,但是路该往哪走呢。回家了倒还好啦,还是去考研,好不甘心呐。
发现每次遇到挫折我都会这么想,不过还好有再站起来的勇气。
专注于自己的目标,不要受外界干扰。道理总是说出来轻而易举。
从未来回看今天,或许这是我迷茫未来最普通最平凡的一天。但我很狼狈。
确定了12.30 last day。不得不说大厂管理层的技术开发,说话也是滴水不漏。有些难受,又觉得是个解脱,在字节这五六个月我并不快乐,终于可以摆脱了。
我们常常把眼下的生活视为过渡,这些日子或忙碌或痛苦,我们把它视为从此岸通往彼岸的桥梁,但绝不是我们认可的生活本身,持着这样的心情,过去人生的每一段时光,我们并不真正身处于当下,而是生活在未来,我们觉得等到某个时间点,理想的生活就会开始,但正是因为这种轻视,我们少有真正快乐且充实的拥有过人生的黄金阶段,你要知道,人生的每一个阶段,都有相应的只多不少的问题需要解决,你要学会面对冲突和接受自己的无能为力,当未来成为现在你生活的内核,并没有什么不同,总有一些阻碍阻拦着我们,总有些事要先解决,有些工作要做完,我们总觉得只有把这些都完成了,我们的生活才会开始,直到最后我们终于明白,这些障碍正是我们的生活本身。11.26 意识到没有复盘总结的习惯
起因是在看这个文档。发现从来没有问过自己,入职五个月了, 为什么现在还没办法扛起一个模块?
信任。
-
之前没有实习经历,因此刚来时没有把重点放在对部门业务和公司架构的熟悉上,而是放在了赶快提交一个代码上。**战术的勤奋掩盖了战略的懒惰。**导致在不熟悉业务逻辑、没有对影响考虑周到、甚至不知道怎么做的时候,就开始急于开发。出了很多问题,也问了很多弱智问题,完全是同事在带着开发,失去了最初的信任。
-
信任建立过程仍然在犯错。没办法保证错误的减少,在开发时没有细问自己为什么,因此还是会犯一些不熟悉自己写的代码、不知道怎么部署agw等的低级错误。
-
同时,也不信任自己。虽然给了我一个模块,但是我觉得自己不可以,内心还需要别人的帮扶。包括在真正实践的时候,很多东西我也没有考虑到,我甚至都没有想到。
那么,目前还有什么不足的地方呢?
技术的深度和宽度。不会想那么多,也不会想那么深。一方面是因为实践经验在这里,没有接触到足够的开发场景;另一方面是复盘的总结没有到位,遇到问题思考并不深入,没有真正把自己代入到代码的第一责任人,只想着能跑就行,没想着优雅,也没想着以后怎么办,会不会出事。复盘不频繁,文档不清晰,也没有后续常看的习惯。
12.5 懒惰
居家三周后,我的习惯越来越差。无法集中思维,忍不住刷抖音,度过一天无所得,甚至基本的开发任务也无法完成。专注几分钟就让自己沉醉在无营养的视频中。
还记得居家第一周的时候我可以自豪地说我从中午到晚上一直高效率工作,现在只想着躺,想着玩,玩又无法尽兴,担忧未来,焦虑现状。
自律性是一方面,另一方面又觉得太疲惫了,快过年却仍0offer,觉得没办法挣脱这泥沼,觉得就这样吧。
但又不甘心这样,否则不会痛苦的一句又一句。
想明白道理很简单,15s的抖音视频毫无营养,纯打发时间,纯解脱自己,无聊,可是好像沉醉在这之中才可以逃避现实。但现实又无法被逃避,自己也无法被解脱,对现状毫无影响,甚至更遭。
todo蛮多的,准备面试的八股或算法,看一看csapp的课程。但是时间总在偷偷溜,而我又任凭时间偷偷溜。
晚上洗个澡清醒一下吧。(其实最后也没洗
12.13 又挨了一顿骂
这顿骂的原因很简单:一个本来两三天的需求开发了两周。我不想再找借口了,因为本来这个需求就是给我一个人own的,我又一次打破了信任机制。
我当然不是一个特别优秀的人,但是这一路走来,我在群体中都是闪耀、比较领先的存在。刚到字节的时候我觉得我也会是一个出色的实习生,但是不是,新人大作业做了整整一个月,每次mr都会有一大堆低级错误,小组一直不给核心需求。那些自我安慰在与同时入职的校招生的对比下显得更加不堪一击,那些我嗤之以鼻的研究生学历好像也是我差劲的原因。
为什么呢?为什么在字节实习会这么糟糕呢?
-
自身原因:自身的实践能力没有打上去。其实作为一名字节跳动的员工我的代码能力并不够格,也无法在短期内提升许多,我的软素质能力比起来也不优秀。只是运气够好,小聪明够多。
-
大环境原因:进入字节后我才发现,原来优秀的人可以这么优秀。他们可以在大学的时候就已经写了很多成熟的代码,研究生去的是我根本都不敢想的学校,随随便便的博客里面每句话都承载着太多的思考和认知…字节跳动的大部分人,特别是番茄小说的大部分人,学历都是极其厉害的,家庭教育、阅历、知识积累和我根本不在一个level,所以他们能理所应当的说“你怎么会犯这种错误”。我不认同学历好的一定比学历差的优秀,但是在同条件下,我真的差了太多太多。
马上就要离职了,我太想做好了,太想让我的同事觉得“铪,这个实习生其实也不错”。但是还是有那么多的问题存在。
-
复盘要有细节和规避机制.按表写就可以了
-
探索分析能力建立. 去关注业务和技术之间的转换. 去学习别人是怎么把业务转换成技术方案. 怎么去实现的. 学套路.