写在前面
今年是我工作的第4个年头。也是我在新公司的第一年(也是我经历的第一次跳槽)。我的title也从一名“中级前端工程师“到”高级前端工程师“。3年,也许对于程序员的职业生涯来说是一个坎,加上2020这一个特殊的年份。还是有必要总结一下的。
今年做了什么
我现在还有些觉得19年年底的跳槽是有点运气的意味的,当时进了新公司不到20天疫情就来了,而且当时薪资比上家提升的自认为还是可以的。当然,新的公司也意味着新的挑战。
对新公司的融入
对新公司的融入,是我面临的第一个挑战。如果没记错,之前在上家公司2年半的时间,开发中遇到的不愉快的事情真的不多。在新公司,因为各种各样的原因,加上刚进公司不久,疫情就来了,然后开始过年,之后就是远程办公。其实还没熟悉公司里的项目和开发流程,同事以及每个人的分工也没有熟悉,所以开始的时候,就发生了两三起不愉快,当时其实还挺无奈的。
我有一个小方法,当自己工作或者中遇到流程啊,或者与别人沟通的一些不愉快的时候,我会写一些东西,一方面可以整理自己的情绪,另一方面也算是自己的一种修炼,哈哈。这一年的时间,我就写了2篇长的给组长看,短些的,直接在聊天框里发的就更多了。足以看到,我还是遇到相当的挫折的,遇到挫折的时候就写东西自我修炼了。
我对工作的思路
当然,我总体的对工作的思路还是没有变的,我还是希望做公司里”造小船“的人,而不是”拧螺丝“的人,还是希望能做一个”解决方案工程师“,而不是”api工程师“。在上家公司,我就希望能做一些相对来说比较底层的事情,比如说脚手架工具,小程序的编译工具。同样在新公司,我也是这样的思路,希望能在业务开发之余,能够尽可能多的参与到团队基建的东西,比如更好的mock方案,比如对小程序自定义tab的研究,比如能更多的参与到团队基础设施的建设中。我认为这个思路对我的工作帮助很大,也是我必须在工作中长期坚持的事情之一。
开源项目
今年年中的时候,遇到了一个做关于区块链技术的开源项目的机会。在这个过程中学习到一些关于区块链的知识。最后虽然项目还有一些问题,但是也成功通过这个项目,拿到了一年jetBeans IDE的授权,我的webstorm的授权,就是通过这次开源项目获得的。通过这次开源项目,也认识到一些有趣和有想法的人,我希望下一年也能做一个,还可以把授权更新一下。
技术上新学的东西
今年学到的新知除了上面说的一点区块链的相关知识,主要还有以下几点:
- 完全转向了react hooks,现在基本上完全不用class components了,react hooks其实比class components更加简单,其实也挺担心以前react的生命周期等一些知识被遗忘
- next.js,今年11月开始学习了全栈框架next,用它写了一个小的博客。当然next的内容只是初学的皮毛,明年继续深入的学习。
- functional javsscript,去年在egghead上看了一位大佬写的极简js函数式编程的教程,受益匪浅,今年在一些基础模块或工具的里面有实践这方面的东西
另外的思考:什么是重要的事?
要去努力做关键的事情,是我今年学习到的一个很重要的方法论,也是我在之前经常忽略的东西,什么是做为程序员重要的事情?
沟通对程序员来说也是一件非常重要的事
在刚入行程序员,以及工作前两年,我一直觉得,我闷头写好代码就好了,程序员很少需要沟通。随着工作时间的增加,我发现沟通是一件很重要的事。特别对于前端工程师来说,要沟通的角色有很多,挑战也大,项目,产品,交互,设计,后端,测试。不同的角色,他们的职责不同,跟他们沟通的方式也会不一样,不过有一个重要的事是要表现出自己的态度。比如和测试沟通,他们的职责是发现问题并初步分析问题,如果接收到一个问题,不去很认真的分析就说没有问题或者是别人的问题,就不是一种好的沟通方式。所以学习沟通,学会沟通是程序员一件非常重要的事。
基础知识
我当时因为有一些网页的基础,当时入的第一家公司的时候,门槛比较低,在之后的工作过程中,也没有太重视这一块儿的内容,虽然去年找工作的时候有总结一些面试的基础知识(点击打开),但是这一年也该忘的都忘了。后面发现,基础知识不牢固,不够细致,不成体系,是非常阻碍职业的发展的。所以从今年开始,成体系,长期的去学习基础知识也是一件重要的事。
锻炼,定投
记得去年有一次,跟大佬Scott在虹桥机场附近的茶馆有一次见面。当时一个很重要的收获,就是他说程序员要业余时间多出去走走,多见见人。所以今年开始在写代码之外,开始注意一些人生中重要的事情。比如锻炼身体(我就不用健身了,我的那个程度还没达到健身),年初用的keep,年中买了健身环,而且还有意来上班的时候不坐公交,走4公里路过来。并且开始注意一下饮食。我知道锻炼这方面我做的还不够,因为今年还是胖了8斤(双十一前后加班,饮食不注意导致的)。。但我希望我能坚持下去。关于投资,今年的成绩还是比较好的,我已经定投了五百多天,收益率超90%。
寄语
找到最重要的事,是一个很好的方法论。明年(甚至是更长的时间)要把这些重要的事,长期做下去。
最后是我的个人公众号【前端解忧铺】,欢迎关注~