实习感悟
昨晚睡得很晚,但是今天七点多的就自然醒了,可能是因为这段时间工作养成的习惯吧。早上起床,原本还想着要上班,突然发现我已经离职了,不用再担心工作的事情了,松了一口气,但是也有一点点失落感。这种失落感就像是你高考结束后一样,突然发现不用上课了,有点不习惯、有点怀念的感觉。再也没有人监督你了,以后自己检查自己的周目标。
其实这是一份挺好的实习,大厂、直接上级能力也很强,但是为什么会做的那么累、那么没有热情呢?我觉得这颗不满的种子是在实习第一天就已经埋下了。因为疫情原因,所以是远程实习,而在家的话生活和工作的界限又没有那么明显,也可能是因为之前没有工作经验的原因吧,也可能是因为那段时间团队在赶项目的原因我看到他们没下班我也不好意思下班,也可能是因为团队成立不久人比较少的原因,每天都工作的很晚,早上九点一直工作到晚上十一点甚至十二点,中午仓促的吃个饭睡一下觉又要去工作了,真的感觉像个机器,很恶心的感觉。对,就是想吐,很不爽。
虽然后面去公司上班,这种情况有所改善,但是因为之前的不满情绪,离职的想法其实已经慢慢的萌芽,对于这种加班的生活也非常的讨厌,慢慢意识到自己是希望晚上可以按点下班、有自己的空闲时间做自己的事情的,以前觉得我自己会很喜欢上班、对工作很有热情、对公务员很不屑,这些过去的想法全都被推翻了。
如果没有课题的话,全身心投入工作的话,也许我还真的不会觉得没有时间,因为还有周末,平时也不用担心课题的事情。不过也可能课题只是我逃避的理由、借口,是那颗不满的种子我在不断地暗示我赶紧辞职赶紧辞职。
另外一个很重要的原因就是,工作不会做没有成就感,不知道怎么下手,算法看不懂看不进去,没耐心,觉得自己不适合做这个。,。
P.S. 我刚到的时候团队加上我只有三个人,走的时候十个,工作起来因为有人带明显轻松很多,不会那么无头绪,所以团队也是很重要啊,只能说我前两个月去的太早了,不过也可能是因为这样他们太缺人了所以我才进得了吧。
P.S.S. 每天上下班通勤三小时_(:з」∠)_
这次是实习深切的感受到自己的不足:逻辑分析能力、沟通能力、技术水平、时间管理。
我以前从未如此深切的感受过,原来逻辑是这么强大的东西。不仅包括我的直接上级,在我工位对面搞运营的那个leader也是逻辑能力非常强、讨论和分析问题时都很强调逻辑的人。解决问题靠的是逻辑推理,不是想象力。可能你的技术知识储备没有那么多,有一些新的技术你没见过(也不可能都见过),但是当你在某一个领域,遇到一个问题的时候,解决问题所用到的工具都是一样的——那就是逻辑。
分析问题、找问题原因、深挖底层的原因、推理得到下一步应该做什么、有什么可以做、怎么选出最优的策略、怎么证明这个策略真的可行、怎么拆分这个策略写成每一个可度量的milestone、怎么规划时间以确保其能够顺利执行。上面所有的这些其实都是逻辑推理,不需要你的Python多么的熟练、也不管你到底会不会用MySQL,和你是否掌握某一个技能关系不大,逻辑分析推理是一种能力,可迁移到其他领域的能力。这些内容其实成功学的书里一般也会有提到,看书的时候觉得这很正常,就是应该这样做的呀,可是实际上自己做事情的时候就会忽略掉上面的过程自己瞎几把做,知识没有成为思维习惯,没有地去利用他,深切体会到了“纸上得来终觉浅,绝知此事要躬行”。
如果逻辑比较弱,问题都还没想清楚,想表达什么都还没有在脑子里组织好的话,那沟通能力自然是不好的,因为别人会听不懂你在说什么,更搞笑的是,有时候一句话说出来,我自己都不知道自己想表达什么、或者说明显的感觉到说出来的话没有表达出自己的含义、说话说到一半忘了自己想要表达的内容,真是太搞笑了。
技术水平也是个硬伤,一个想搞技术但是却对技术没有热情。和同为一届的实习生比起来,我对很多本领域的名词依然是一知半解,甚至连相关的顶会名字我不知道。平时公众号推送一些技术热点,也没有想点进去看的想法,只是最初关注了就关注了,感觉很深很难很复杂不想去看。其实也不一定深,就是不想点开了。这样技术怎么能提升呢?而且平时写代码的习惯也不好,代码写多了自己都乱了。我觉得我甚至一个研究生都算不上,因为还没有养成研究的精神,很多研究生应该有的能力(例如基本的检索、看文献、写作)都没有具备,如果要搞技术的话,如果我还想搞技术的话,这一块还需要努力很多呀。
时间管理就是平时依然有很多浪费的时间,明明可以用来学习的,却拿来玩手机做一些无关痛痒不重要的事情,所以导致因为实习影响了课题的进度。但是看看别人,别人怎么不会呢?因为别人不会浪费时间,不会花时间在那里懊悔说“啊我没有时间”,直接做就是了。但是我却是“啊我没有时间”,然后就跑去做其他事情,结果回过头了来发现,没有时间做重要的事情却做了很多不重要的事情。因为感觉没有时间做重要的事情,所以没有做,所以把零碎的时间都去做了不重要的事情,结果真的变成了没有时间做重要的事情(绕口令hhh)。其实就是你不想做嘛,畏惧困难,然后给自己找了个借口逃避。
上面是感悟,最后再总结一下吧,我觉得最重要的一些收获:
一、解决问题的思路
1. 明确目标
2. 明确问题是什么,若有多个的话,给问题排优先级,找到最重要最需要解决的问题
3. 思考问题的原因,如果原因不明显/不确定的话,需要加入原因验证环节
4. 脑暴可解决的方案,脑图形式呈现
5. 评估方案,选出最优方案,保留决策过程
6. 方案可行性分析
7. 拆解成一个个可量化的milestone,写上DDL,更新到trello
8. 按照计划一步一步,若过程有遇到问题及时调整,更新trello,定期回顾
上面的每一步都可以多和别人讨论,拓宽思维
二、要有目标,要时刻记住自己的目标,不要走着走着跑偏了
三、逻辑逻辑逻辑很重要!
四、做不难,想清楚再做
五、如果一个方案是最优的方案或者是一定要做的、必经之路,即使他很难也要想办法克服
六、对自己做的事情原理要清楚,尽量用可控的东西
七、注重文档沉淀,每完成一个阶段都要整理一下,整理出有用的东西,不要急,一步步来,定期回顾、反思
八、很多事情不要“自己以为”,不要去脑补一些没有的含义
九、凡事都要有DDL
十、一个经常被会用到的东西,就弄成规范化或者自动化,节约时间提高效率
十一、没有什么困难是过不去的,总会过去的
至此,三个月的腾讯实习完结撒花