阅读 663

我的2019年度总结 | 掘金年度征文

WechatIMG265.jpeg

时间过得真快,再有不到半个月的时间就到20年了,2019年已经接近尾声,从2015年7月份走出校园,已经是4个多年头了,不得不说光阴似箭,日月如梭,下面整理一下19年以来的一些经历和收货,希望通过自己走过的坑能让一些初入职场的同学少走一些弯路。

2019年之前

2017年8月由于各种公司+个人的原因从上家公司辞职,当时面试了几家公司,选择了一家薪资给的最多的公司(涉及私密问题,公司名称就不放了)去入职,然后结果去了之后发现由于公司偏硬件,所以不怎么重视前端,公司当时一共算上我2个前端,使用的是vue技术栈,做的差不多是静态页面,而且我刚去另一个前端就请假一个月,很尴尬,当时就各种烦躁,感觉干的一点都不爽,就萌生了重新找工作的打算,于是机缘巧合之下来到了扇贝网,虽然说实话薪资开的没有当时公司的多(差的不多,自己也可以接受),但是详细咨询了一些氛围和团队的情况之后,毫不犹豫的选择入职扇贝,当时也直接跟当时公司的leader说了这个事情,感觉不合适,leader也挺好,也没为难,就走了,然后就到我大扇贝啦~

坑1:年轻的时候,薪资不应该是你最看重的方面,当然也不是完全不需要考虑的方面,如果能接受,尽可能选择氛围,团队,成长对自己更有利的公司,这样在年轻的时候积累大量的基础经验,到后面你的身价自然而然就上去了~

坑2:如果到了一个公司或者团队,发现做的事情不是自己喜欢的,氛围也不太适合自己,趁早离开,对自己,对团队,对公司都是有好处的,否则对所有人都不会有特别好的结果。

然后,就开始了在扇贝的前端开发之旅啦~

image.png

办公环境和工作氛围都非常不错哦,有想来试试的同学可以点这里了解哦~

2019年

技术方面

因为从18年的后半年到19年的前半年一直在做小程序相关的内容,小程序最初遇到的问题是上线之后的报错没有错误监控,所以和团队小伙伴一起搞了一套线上错误监控系统,到目前为止这个系统还在正常运作,帮助我们监控线上小程序的一些问题。

由于我们核心业务是周期性的产品,越到后期越稳定,因此经过了几期的重复迭代后,发现有一些核心逻辑是不变的,这种情况下就思考做一个可以配置的后台来达到不改代码实现线上变更,这个平台项目做到一半由于一些原因暂停了,但找到了一种替代的配置方案正在使用,后期有精力还会重新做起来。

坑3:每一个有追求的开发都应该养成一个好习惯,并付之于实践:遇到问题->思考方案->实际编码->解决问题->迭代,这也是大厂会看重的一些品质,当你做好的内容降低了公司的成本,公司当然会更看重你。

坑4:在公司内,一切脱离业务的技术都是耍流氓,所以,不管做什么一定要想好和多问几个为什么?比如能减少沟通成本,减少运营成本等等,确保项目一定是有意义的~

最后就是自己在这一年内,也在不停的去夯实一些基础的内容,阮一峰老师的ES6 和 nodejs都重新读了一遍,买了一些基础的课程,winter大神的重学前端,计算机原理,算法等等,也一直在坚持,就是越到后面频率越低,明年需要注意。

坑5:不要过于关注表面内容,框架可能过时,但是基础永不过时,软件行业没有新东西,无非就是旧的内容换个皮,如果始终停留在皮上,太多的皮会特别累,而且几乎没有任何实质性的帮助。

团队方面

从18年开始业务部门有了自己的前端小团队,之后我们共同努力,制定了规范,坚持了分享,一起去参加了vueconf,jsconf和D2,大家遇到新的技术都会积极的讨论,使用到实际项目中,到现在为止,感觉团队中的每个人都在不停的进步,相信以后会更好~

坑6:任何习惯都不是很容易就能养成,比如团队的规范和分享,当处于起步阶段的时候,需要以硬性规定的方式去要求每个人,时间久了坚持下来了,慢慢就会成为习惯,到这个时候规范反而不需要刻意强调了。

坑7:关于团队,世上没有完全相同的2片叶子,所以不是每个人都相同的,不同的人有不同的擅长领域,在一个团队内部,合作过程中,认真聆听每个人的基本诉求,让合适的人做合适的事情,这样可以起到事半功倍的效果~

关于个人

总结一点点:

  1. 做事先做人,人不行,事情就办不成
  2. 不要以为你的状态别人感觉不到,积极和不积极是很明显的,不积极的人到哪里都不会受欢迎的
  3. 年轻的时候,吃亏是福
  4. 时间很多,就看你会不会挤
  5. 凡是多问为什么,尤其写代码,多问一点产品的价值和意义,结合自己的思考,其实很简单,就把自己当用户,用户感受第一位,这就是产品sense,做的多了就养成习惯了,千万不要只做”码农“,否则天花板太低了

2020年

不想立太多的flag,最近感觉自己英语能力属实太差,而且自己还是在英语教育的公司,所以想投入一些精力到英语上,所以首当其冲就是希望明年自己的单词量有明显的上升吧;

  1. 提升单词量
  2. 继续夯实基础内容,包括js相关内容
  3. 钻研一下java,搞个项目练手

就先这样吧,想到再加。补充一句,英语真的真的真的真的太重要了~

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