佐罗菌的小屋

2019暑期实习有感

August 28, 2019 • ☕️ 1 min read

已经很久没有更新过自己的博客了,最近开始更新博客的缘由是看了《为什么你应该(从现在开始就)写博客》,然后把自己博客翻修了一下,也是一番新气象。

正值自己两个月的实习结束了,把心里的想法都记录下来,以后回头再看这些存档时会有不一样的解读。

这不是一篇对自己实习期间对于工作内容的总结,而是对于实习期间对工作和生活的感悟,希望找到对于遇到的痛点的解决方法并在以后进行实践。

工作篇

提升工作效率

就职于产品快速迭代的互联网公司,加班对于程序员来说是少不了的。如何减少无意义的加班,如何通过提升工作效率来减少加班是值得思考的,毕竟时间是有限的。对于前者,这和公司的大环境有关,这是不易改变的,所幸自己也没有遇到这样的困扰,所以这里主要讨论后者。

  • 🍅番茄时钟

当自己工作状态不佳、注意力不集中时(具体表现为 App 来回切换,无法专注于当下),这时候需要番茄时钟来约束自己。

我使用的是 Forest 这个 App,当然还有其他类似的产品。相对于学院派的番茄工作法实战,我的实践是简易版的。

举个例子,上午的工作时间是 9 点到 12 点,以一小时为一个单位将其分成 9:00-10:00、10:00-11:00、11:00-12:00 三个时间段。一个小时中,45 到 55 分钟进行专注工作(视用脑程度而定),剩余时间用于回复消息和休息,如 9:00-10:00 这个时间段,9:00-9:55 进行专注,9:55-10:00 休整、上厕所。

可以看见上面的例子中,我的专注时间较长。刚起步的同学可以设置稍短的时间:25 分钟专注 + 5 分钟休整,然后循序渐进,提升专注时间。最后发现甚至不需要用番茄时钟法,也能高效专注于当下,或许这才是番茄时钟带给我们的。

  • 🔕勿扰模式

手机静音、背面朝上;在电脑上,打扰工作的弹窗(如 QQ 和邮件)都关掉,把闪动的任务栏设为自动隐藏,延迟处理消息。

  • 📌今日 todolist

简易 GTD,厘清今天要做的事以及优先级,而不是心里一团乱麻。

持续学习与沉淀

实习期间,自觉花在学习沉淀的时间太少了,大多时间用于写需求,少了积累与成长。

  • 工作中的积累

日常开发中,难免会发现欠佳之处,当下需求紧迫的话,可以先将痛点记录下。以后重构时,再进行优化并对关键之处进行记录。

  • 持续学习

什么是有效的学习呢,获取->吸收->输出是一个完整的知识消化流程,单单是在碎片化的知识获取是不可靠的。

知识的获取的关键是学习的途径。作为前端开发工程师,我获取知识的来源有:公众号(奇舞周刊、前端之巅等)、周刊邮件订阅(JavaScript Weekly、Node Weekly)、博客邮件订阅(Vue NewsOverreacted)。信息来源可以先做加法再做减法,即先多订阅然后过滤出适合自己的子集。

然后是知识和信息的吸收或处理。对于不同的环境有不同的处理内容,长的固定且连续的时间段(如周六下午),用于处理长文或是一个主题;中等时间段(如坐地铁),用于读书;碎片化的时间段(如排队),用于处理浅度信息(新闻、资讯)。

知识获取并吸收后,最终把自己感兴趣的且有一定感悟的以博客的形式进行输出,「教」是最好的「学」。

最后,计划也很重要。如这个时间段想要学习源码,需要制定一个学习源码的学习计划。刚起步的话,可以先定一个每日看30分钟源码的任务,然后再慢慢把时长延长,变成每天1小时,周末花时间进行总结,并形成习惯。

生活篇

工作之外,要做一个有趣的人。实习期间,我在公司附近租了一间 900 一月的单间,环境和设施都一般般。每天下班回去后,身心疲惫加上房间环境一般,大多直接躺床上玩手机,自觉这样也挺无趣。

明年毕业正式工作时,要找到自己心仪的租房,暂定为一室一厅,在自己预算之内且够用。对房子进行一定的修缮、布置,每天回家后很舒适,有兴趣做喜欢的。

  • 📚读书

最近发现,不断地去认识一个人是件有趣的事。对于世界也是如此,不断去厘清其中的原理和规律是有趣的,读书便是方式之一。

  • 🎵音乐是解药

当工作劳累,带上耳机听一首慢歌,令人放松。喜欢上一首歌的旋律,回头在来看它的歌词,细细解读填词人的感悟浓缩。我主要听的是国语流行、粤语流行的慢歌,于我而言,快歌带来的那种兴奋感容易使思绪飞到九霄云外,无法专注😂。

我还喜欢古典,特别是钢琴乐,学钢琴或许是自己对于音乐最想去学的:-)。

  • 🎬自从电影发明,人类的生命至少延长了三倍

影视作品可以使我们体验到别样的人生。我不喜欢大多数商业电影,在画面特效之下,剧情组织不合理、内核大多一致,令人乏味,以致于看完很快忘记,「看个过瘾」或许是唯一的优势。