2019,你好!| 掘金年度征文

518 阅读6分钟

[TOC]

回顾

一直说找机会回顾一下本年度干了些什么,结果太懒一直拖到现在。2018年是毕业的第二年,但是感觉已经毕业很久了的感觉,这大概就是 天下风云出我辈,一入江湖岁月催吧。

今年上半年换了个工作,下半年一直在熟悉新的工作和新的同事关系。技术栈从 java + vue 切换到了 react ,之前是一个偶尔写点接口的前端打字员,现在是一个连接口都不写的前端打字员。

变化

在去年这个时候,我的新年计划是把大学时候的 java 捡起来,学的框架是 spring boot。今年就没有一点想要去学习后端的想法了,在我的认知里如果我不打算去转到后端的话,最后也只是让我写业务能比别人快点。

茴香豆的写法有很多种,如果不做汉语言研究,研究很多种写法除了吹牛用,也并没有很大的用处。

今年的新年计划是,维护一个开源项目,把自己脑袋里的骚操作做出来。然后多培养一些自己的产品思维,培养自己的表达能力,多开阔眼界,见见世面。

总结

看起来今年没做啥东西,但是也有几点总结想谈一谈。

关于学习

我们总是谈 基础很重要 ,每次说到新框架心里多少都会带一点鄙夷的心态, 如果基础好,什么框架都不在话下。话虽如此,但是 基础 或许跟我们想的不一样。

我们总是看到一句话

学习就像建房子,基础知识就像地基,只要地基打的牢,房子就能见得越高越大。

但是事实是,学习不像建房子。同样的基础知识,对于初学者和精通者,看到的内容完全不一样。

我们的学习其实是一个反复咀嚼的过程,我们需要时不时的温故知新,时不时把我们的基础知识拿出来擦拭擦拭,扩充扩充,而不是像建房子,打好地基就不用管它了。

在我们学习新技术的过程中,难免会碰到很多疑难杂症,这时候我们就会对基础知识有一个新的认知。在我学 vue 的时候,就对 双向绑定 很感兴趣,但是对于原理总是很困惑,最后找来几篇文章读一读,看看源码,就对它的 数据劫持 + 发布者-订阅者模式 有一个认识。这个时候再考虑,vue、react 又是怎么渲染页面的呢?就会了解到从 vdomdom这个过程,顺便再看看浏览器在dom渲染的过程中干了些什么,diff 是怎么实现的。到这个地方,我们就又重新认识了一遍这些基础知识,从浏览器渲染,到diff算法,到 dom渲染,再回头看这些框架又会有新的认知。就会理解,什么叫做 数据驱动,什么叫做 mvvm

所以我们总是讲人生三境界

看山是山,看水是水。看山不是山,看水不是水。看山还是山,看水不是水。

第一个境界和第三个境界,看起来是一样,其实天差地别。第二个境界看起来是走了弯路,实则是必经之路。

学习其实是,把一本书读厚,再把厚书读薄的过程。 先用丰富的知识,将其填充。再用老练的眼光,抽调其中的多余,只留其精气神。这样做的次数多了,再看新知识时,就会如庖丁解牛一般,一眼望去如 掌上观纹,这时候才能说 一窍通则百窍通

学习之事大抵如此,除了少部分天才之外,大多数人并没有捷径可走。

关于最优解

其实在学校里面,在生活里面,在学习中,我们似乎都一直在追求最优解。

永远觉得在复杂的问题背后,有一个万金油一般的答案,既能XXX,又能XXX。但是事实上,很多问题本身都具有复杂性,本身就是一个很复杂的问题,从长远上来看,并没有什么最优解,只是得失的平衡而已。这时候才能理解到 舍得 二字。

当你老了,回顾一生,就会发觉:什么时候出国读书、什么时候决定做第一份工作、何时选定了对象而恋爱、什么时候结婚,其实都是命运的巨变。只是当时站在三岔路口,眼见风云千樯,你做出抉择的那一日,在日记上,相当沉闷和平凡,当时还以为是生命中普通的一天。

我们就像那只小小的蝴蝶,只是轻轻的扇动一下翅膀,就会引起一场海啸。但是我们并不会因此而不扇动翅膀,而应当更加的勇敢做自己喜欢做的事情。

当在职业的十字路口徘徊时,我们做出更多的尝试,而不是仅仅把自己局限在一个框架里。没人规定你应该干什么,当你觉得技术不适合你的时候,你可以尝试下产品,UI,管理;当你觉得前端太简单的时候,你可以试试去学自己心仪已久的算法;当你觉得平台太小时,你可以换一个更大的平台,那怕是暂时的降薪。只有当你了解的足够多,见过更多的精彩,才能明白其实限制你的并不是能力,而是想象力。

这个世界上从来就没有win-win,犹豫的时间其实就错过了很多风景。

无关技术

总有人觉得程序员是碗青春饭,其实是我觉得大部分人对程序员的理解有误差。并不是天天码代码的才叫程序员,定义我们能力并不是你敲了多少代码,而是你的产出。如果你到了40岁,产出仍然跟你20岁时差不多,那么淘汰就是时间问题。

一个经验丰富的程序员,最擅长的就是调配各种资源以发挥系统最大的性能优势。这一点如果放到公司的组织架构中也是一样,如果你能为公司培养新人,把自己的产出能力赋予给别人,就意味着你的产出是以前的n倍。如果你能合理调配各种资源,就意味着你的产出只局限于资源的多少。

结语

乱七八糟写了一大堆,想到哪里就写到哪里,聊得都是些自己的感想。欢迎讨论,不喜勿喷。

掘金年度征文 | 2018 与我的技术之路 征文活动正在进行中......