2019-03-02
二月份我走了不少地方,既回家过年,又去了深圳香港。学习时间变少了,但是人生经历丰富了。下面看看我这个月的收获吧~
本月最有成就感的事情是对 maxiee.github.io 成功改版:
虽然 UI 层变化不大,但底层的静态生成器引擎被完全替换了!
maxiee.github.io 是用 React 开发的,同时为了提高 SEO 和访问速度,会对全站进行静态化。
之前的静态化引擎是我自己编写的,随着网站内容的扩充,它开始暴露出很多问题:① 越来越慢 ② 开始变得不稳定 ③ 功能不可扩充……几乎就是没法用了,因此决定使用 react-static 进行替换。
替换后获得了超出预期的收益:
非常令人满意,估计未来一两年都不用再动这个引擎了 🎉。
趁 Udemy 情人节大促时入了一门 Sketch 设计课程,已经学完了。
通过这门课程,我学会了:
设计原来并没有想象中那么难,而且很有趣!点亮这个新技能后,我距离自己心中的理想又拉近了一步。
本月我投入了大量精力在 React Native 上面,从我发表的博客中也能看出:
代码阅读系列写得非常一般,估计只有我自己能看得懂。但是也没办法,自己目前就是半瓶醋的水平,要想让写出深入浅出的文章,还得继续努力。
等等…当我的 React Native 启动时都发生了什么?深入了解 React Native(翻译) 这篇译作强烈推荐,原作者写得非常好,我翻译地也很用心。对于那些对 React Native 底层感兴趣的人来说,这一篇再适合不过了。
随着学习的深入,我逐渐被 React Native 社区所吸引,未来希望自己参与到社区当中。
我对 React Native 的未来是认可的,Fabric 重构非常给力!在 Flutter 与 React Native 之间我还是站后者,至于原因嘛……听说过阿特伍德定律咩~ 😄
过年回家的时候,爷爷送给我一本书,渡边淳一的《钝感力》。虽然是本鸡汤书,但是非常地受用。
我属于心态不太好的人,一点点小事都会让我心态崩掉……
这本书全书都在反反复复讲一个道理:遇事不惊所带来的好处。
我曾因为心态崩掉、冲动失控而犯过很多错误,带来很多懊悔。随着年龄的增大,未来需要由我做主的事情越来越多。因此钝感力是我必须要学会的。
月底时还去了趟香港~ 😆
本来觉得北京就已经够压抑了,到了香港,才觉得真是小巫见大巫。
密集的建筑、人流、车道,一切所见都是那么密密麻麻,压的人喘不过气来。
香港的物价并不贵,什么都有得卖,真好啊。
人还是要多出去走走。离开自己活腻歪的地方,去到别人活腻歪的地方,方知不论贫富,人的烦恼是无穷无尽的,才能降低对现实世界的期望,踏踏实实地过活。
在上个月中,我曾懊恼过精力过于分散:
在这个月里我加强了专注力,一次只做一件事情:
现在回头来看,专注所带来的收获要多得多。
时间管理不是一个 1+1+1=3 的事情。任务切换需要消耗很大的心智负担。会变成 1+1+1=0.5,而且还会把自己累个半死。
如果我想在一个月中做三件事,该如何做呢?拿 10 天做 A,拿 10 天做 B,拿 10 天做 C。
假设时间有限,三件事做不完怎么办?能做多少做多少,做好一件算一件。不要看做了哪些事情,要看做成那些事情。
我越来越意识到,开发一个软件产品不是拍脑袋,而是对各种技能的组合运用。
如果不加拆分地看软件开发这件事情,会发现过于庞大、无从下手。
通过拆分,事情会变得清晰起来。
就像是弹药库一样,里面存放着十八班兵器。待到使用时,我们只需要灵活对它们加以组合、运用即可。
这样来看,开发软件不再无从下手,也变得有章可循了。
等到未来的某一天,我把这些技能储备的差不多的时候,就能够成为名副其实的独立开发者了~
我一直在思考自己的技术定位是什么,怎样能发挥出自己的价值。
我的技术水平并不高,也没有太大的天赋。像发明改变世界的技术这种事是不会发生在我头上了。
慢慢地,我发现自己的兴趣在写作上面。在技术领域,有很多东西值得去写、去翻译。
我想,我可以在这方面发挥出自己的价值。
未来,我可能会更多、更投入地写作。
之前都是在草草的记录,没有考虑过读者,称不上写作。写作需要换位思考,立下目标并带领读者学到、学会。这两者之间的差异是很大的。后者需要投入更多的精力。
最后再展望下对三月的期待:
上面列了好多事情,都做完是不可能的。尽力去做,加油!