声明:这是一篇非常主观的成长流水账,会发表自己的一些观点,如有不同,还请见谅。
入职半年了,一直有人说,被单啊,你赶紧写一个在阿里收获的文章,你写我就看。行,那我来吹水了……
在阿里做前端是什么体验?
可以说一下我至今的一些感受。
学习成长的宝地
从我进入阿里这半年,不停的在突破我的思维局限。
比如,做一个组件库,正常的公司可能只会做到 npm 组件包的复用,再往深一点,可能会做一个网站,上面可以查看各种包,再做多一点,可能会统计下各个组件的使用次数,跨项目复用次数。再往深一点,将这个组件低代码化,或者做到 sketch 插件中去,让设计师或者 PD 可以直接拖拽生成设计稿/前端页面,后面这一块就很少看到了。
而这在阿里,很方便就可以一起参与进去造火箭。这一点,是最吸引我的一点。
再比如,秦粤大佬参与的 TC39 ,《 JavaScript著名面试题: 0.1 + 0.2 !== 0.3,即将成为过去 》, 很多人都觉得这是一个正常合理的现象,只要是这么设计的,那他就是正确的。曾经从未想过,我们可以去改变 JS 语法。对于一些不喜欢不合理的东西,我们居然是可以改变的。翻身做 JS 的主人.
总之,在阿里,很多以前觉得不可能的事情,在这里都变成了可能。一次次打破思维的局限,每天都很有意思。
阿里累不?
如果我说不累,那绝对是骗你的。在这里,3.25 不是一个敏感词语,你可以在很多场合听到。如果我说没有压力,那绝对也是骗人的。
累是真的累,可是我也曾在比较养老快乐的公司待过。我会担心,再过一年,我依然是这个知识,依然是这个系统,没有太多的成长,我会焦虑,害怕。对比心理上的焦虑,更喜欢成长的苦。
调整好心态,每天都有新知识摄入,跟周围大佬们聊聊天都会有不同的输入。心态调整成,公司花钱请我来学习,真好真好……
真好啊,带薪学习。痛比快乐着。
我的学习方法
前端知识日新月异,知识体系也非常丰富,我一直在刻意改变自己的学习习惯,所以也慢慢在摸索学习方法。
为什么开始做公众号,曾经就说过,因为发现自己看过的知识,第二天就忘记了。只有写过文章,才会记忆深刻。也一直在摸索学习的方法。跟大家分享一下。如果你有更好的学习方法,欢迎指教。
结构化学习
借助 XMind,人天生就对图形的东西记忆更加深刻。看一篇文章,或者是学习一个知识,可以画一画 XMind.
学习一个新技术,我会尝试按照下面一个提纲来学习
这个技术产生的背景
优点,缺点
业界其他的方案对比
应用场景
【必选】动手写一个 demo 验证一下
(可选)如果时间允许,可以深入了解看一下源码实现
对外输出
总结,记一下小笔记,写一下文章,或者做一下分享。或者跟自己的朋友讨论讨论技术,都可以加深印象或者发现自己遗漏的部分。
好啦, 唠嗑完了,大家周末愉快????
最后
关注前端加加,一起成长。
另外, 阿里巴巴业务平台事业部招人 啦,私聊我投递简历,快来一起做同事吧~
关注「前端加加」, 第一时间获取优质文章.