Warning: include(/home/zhaojianuzlhca5oij1idacn/wwwroot/wp-content/plugins/wp-super-cache/wp-cache-base.php): failed to open stream: No such file or directory in /home/zhaojianqzrh9aooyjzi1ahn/wwwroot/wp-content/plugins/wp-super-cache/wp-cache.php on line 95 Warning: include(): Failed opening '/home/zhaojianuzlhca5oij1idacn/wwwroot/wp-content/plugins/wp-super-cache/wp-cache-base.php' for inclusion (include_path='.:') in /home/zhaojianqzrh9aooyjzi1ahn/wwwroot/wp-content/plugins/wp-super-cache/wp-cache.php on line 95 Warning: include_once(/home/zhaojianuzlhca5oij1idacn/wwwroot/wp-content/plugins/wp-super-cache/ossdl-cdn.php): failed to open stream: No such file or directory in /home/zhaojianqzrh9aooyjzi1ahn/wwwroot/wp-content/plugins/wp-super-cache/wp-cache.php on line 118 Warning: include_once(): Failed opening '/home/zhaojianuzlhca5oij1idacn/wwwroot/wp-content/plugins/wp-super-cache/ossdl-cdn.php' for inclusion (include_path='.:') in /home/zhaojianqzrh9aooyjzi1ahn/wwwroot/wp-content/plugins/wp-super-cache/wp-cache.php on line 118 2020庚子年终总结 |

Zhao.Jian

Menu

2020庚子年终总结

人生当中成功只是一时的,失败却是主旋律,但是如何面对失败却把人分成不同的样子,有的人会被失败击垮,有的人能够不断的爬起来继续向前,真正的成熟应该不是追求完美,而是直面自己的缺憾,这才是生活的本质。
罗曼罗兰说过的,这个世上只有一种真正的英雄主义,那就是认清生活的真相并且仍然热爱它。


2020年不安分的庚子年,新冠疫情突如袭来,改变了很多人的生活节奏,这一年也见证到了中国速度,全世界只能仰望的中国速度,在十余日内,接连拔地而起的火神山医院、雷神山医院,这是当下最振奋人心的中国速度,中国速度背后,是强大的国家实力,展现出中国特色社会主义制度的巨大优势。泰山压顶不弯腰,危机来临有定力。不仅是火神山医院和雷神山医院的建设,短短数日,全国各条战线、各个领域,东西南北中,都紧急动员起来。这样的组织力、动员力,世所罕见。

首先我必须要感激我们有一个强大的祖国,更有一群可爱的人,他们牺牲自我,奋不顾身,战胜了疫情。对比国外的水深火热,我的自豪感更是爆棚。

尽管从表面上看它是一个危机,经济下滑、消费减少、失业增加、社会焦虑增加,但是如果你秉持着永远不浪费每一次的危机的态度,辩证地看待2020如果要让我用一个词来定义2020,那我会用机遇我们可能会发现今年也是百年未有之变局,也是机遇之年。那些难走的路终究会成为你最坚实的盔甲!

上一年计划的事情没完成,以前好的习惯全都抛却,慵懒混沌的生活。总结年年写,今年格外难,因为要在2020年做出改变,就必须深刻刨析,直面自己的问题。


关于工作

年年焦虑,因为年龄的越来越大,不得不在合适年龄里做抉择,寻找合适的机遇并把握住。遂今年又跳槽,实在是不甘心干类似人力外包的工作,亦不甘心做一颗普通的螺丝钉。

干了这么多年,我知道这一行的铁律,不管在哪里,我们大多数人都是干着每日重复的工作,并不是每天都充满挑战,攻坚克难。不断重复本就会消磨人的斗志,如果不自己坚持往前跑,随着年龄增长终会被新人淘汰。

今年在技术上有所新的尝试,通过利用koa2+PostgreSQL+redis开发后台服务,利用sequlize建数据库模型及操作数据库避免直接写sql语句,利用swagger(丝袜哥)生成API接口文档,着实希望能有全职node开发岗位,就直接去写写接口还是很舒服的,前端真的太难了,交互难,各种组件封装及state更新管理,各种新技术学习,ES7、ES8、ES9、ES10新特性等等,这是上半年的技术变动

服务器这块利用Ubuntu或者centos安装nginx作为静态资源服务器部署前端项目及做代理转发处理等;下半年开始使用react16.13+dva+umi+redux+typescript+antd4.0开发中台项目,学习了hooks开发组件,从vue技术栈转到react技术栈,但是为了节约人力成本及降低学习成本又切换回vue技术栈开发项目,前端人手依就短缺,带着几乎没有多少js基础的开发人员,如果项目不忙的情况可以带1-2个月上手,现在项目急于上线的情况下,就会占用我的开发时间,这就感觉还不如自己去做。利用uni-app开发一款app适配AndroidIOS;还学习了Quasar框架,但是实在是不熟悉他的文档以及社区活跃度较低,组件支持率较少,所以放弃,暂时观摩;今年没做什么规模较大的项目但是历练不少,也意识到自身的不足,加以更正;工作依然繁忙,人手依然短缺,2021年依然是以人才为核心竞争力的一年,市场对于大前端开发工程师的需求日益增加。

前端开发并不简单,甚至相反前端的水是很深的。而大多数人认为前端简单,主要是由于前端入门的门槛非常低,所以学习的人非常多,拉低了整个行业对于前端的整体评价,但是也没有到很简单的地步如果真的认为它很简单,多数情况下就是无知。比如:前端就是UI,很简单的。前端技术更新很快,导致其他技术领域人对当前前端技术的理解还停留在做一个html页面的层面。前端的入门虽然很简单,但难点在于深入的学习,前端的知识错综复杂,很多时候都是用到什么就学什么,或者是根据自己的业务需求去补充知识,知识体系非常散乱。对于前端工程师来说,最重要的就是要不断学习充实自己,让自己对于前端的理解由浅至深。

记得以前面试应届毕业生,问他为什么选择前端开发岗位,居然说因为前端开发很简单,这理由着实有点无知,如果从单纯的前端开发,不涉及任何服务器、相关的数据库操作的话,逻辑确实比后端要没有那么复杂。但是一旦涉及到类似于使用node.js的全栈开发时,你可能就会用到后端的数据操作,这样也就涉及到服务器端的技术。另外,前端的布局实际上是相当复杂的,不止需要你具有一个天生的或者后天学习的美工基础,还需要处理非常复杂的页面布局。前端不易抽象。后端抽象的结果是行为逻辑,前端再怎么抽,最后还是要画出页面,抽了半天,感觉不错,老板说,这给我加个按钮,就白抽了。前端提意见的门槛低。后端演示,大家看着黑乎乎的命令行,就觉得很牛X了;前端做演示,门口路过的,都能进来指导一下。前端需求修改多。后端的写快,写对,就没人管你;前端没有对错,只有顺不顺眼,写了改,改了写,大量的时间花在细枝末节,和给框架填坑上,反而技术提高不大。

人都有一个误区,高估自己一点都不了解的东西,低估自己知道一点的困难,高估自己知道的很详细的价值。信息不对称,需要时间来建立相互信任。

作为一名合格的软件开发工程师,首先需要不断自我革新的学习能力,技术层出不穷,需要有一个好的心态,不极左,也不极右。选择合适自己及业务的技术学习并应用是必备的技能之一。

其次,精力之余拓展边界,Nodejs 全栈是一个不错的选择,进入后端研发深水区,选择其他传统的后端语言(javago 等)解决关键性能问题也是需要考虑的。不局限在一个语言技术,因地制宜,核心是能解决问题。

最近一直在加班,身心疲惫,已经将近一个月没休息,平均每天工作10-11小时,真正进入997了,连续加班效率也下降,短时间内加班出来的产品都不是良性的,慢工出细活嘛,就没什么事情是一蹴而就的,也不知道什么时候是个头,优化不断,需求不断,想到什么加什么,很无奈,感觉又入了一个新坑,这样下去真不知道能不能走到头,希望都能向好的一方面发展吧。

希望新年里所有的一切都从敏捷开发开始,照着敏捷开发的样子做,每日站会、两周迭代、迭代需求会议、迭代复盘会议、中间文档沉淀等等,适应敏捷开发的节奏,不再是以客户口头需求为主,也不再随客户意愿随意改变上线时间,所有的需求由技术评估、产品排计划、Scrum master安排迭代,需求及设计文档详尽等。

2021 年,大前端全栈逐渐进入深水区,不再是仅仅满足基本的 SSR/BFF 等诉求。对 Node.js 新的期待逐渐变多,承担更多的场景。


关于生活

今年夏天看了欧冠及欧国联球赛,依然买竞彩猜中一场比分,但可惜第二场没有中,因为疫情的原因球赛被迫延期举行了好长时间,还好看到了梅西、C罗及内马尔的精彩表现,振奋人心。感情生活上算是度过了7年之痒,随着生活的压力而以前的热情消磨殆尽,荡然无存,年初大吵过,但是为了家庭好在算是和好如初,为了更好的生活一起努力吧。

姑娘今年从幼儿园毕业正式进入小学了,初入小学还是怀着幼儿园的心态,着实让我有点着急,前几次测验都不尽如人意,遂对她学习上要求及期待比较高,虽然缺少天分,但是后天弥补吧,每天看你做完学校作业,再做课外练习,挺辛苦,也有抱怨。但是最近看到你数学及语文成绩较刚入学时有了一定的提升,但是时常粗心大意,希望你能在新年里不仅在学习成绩上有所提升,精神及思想上也要有质的提升,祝你鹏程万里。人生总是很累的,你现在不累,以后就会更累。你流过多少汗水,就有多少笑容在等待你。我现在对你要求严苛一点,是给你未来铺垫,希望你能越来越优秀。今年在英语兴趣班里找到了自信,纵观你这么多小课中也就英语学得比较好点,下面就可以抛弃其他无用的小课,针对你的特长发展,专攻英语。

今年11月份本来计划购新车的,拎着现金到4S店结果价格和之前谈的有出入,遂就没订车,现在倒是有点后悔了,年底现车少,看来年前提车没有缘分,年前提不了车就年后吧,反正有车开不着急。


关于学习

今年新增了两本书《季羡林散文集》、《胡适谈哲学与人生》这两本书的作者都是国学泰斗,国学大师,以及其他短篇读物,读书学习还是不能断的,古今中外赞美读书的名人和文章,多的数不胜数。数百年旧家无非积德,第一件好事还是读书,这是张元济晚年抄写下的一副对联,可见他对读书重要性的认识,这是我在读《季羡林散文集》里读到的,读他们的文章让我的世界观、人生观,价值观都有着不同层次的影响,也帮助于我能更好的写作,引经据典。专业类的书籍我还是要把《JavaScript权威指南》好好看看,巩固自己的基础知识的同时也要学习一些新的技术例如GolangPython等。

 


关于健康

生命在于运动,想要健康就需要多运动。我还算是一个比较喜欢运动的人,在学校时喜欢足球,篮球,羽毛球等,还玩臂力棒拉力器健身过,从一开始只能玩30公斤的器材到40-50公斤的器材,虽然看上去很瘦,但是耐力还是很好。现在更喜欢游泳,蛙泳,自由泳,蝶泳我都会,游泳的跳跃式入水今年尝试练了下,因为游泳即使出汗了也不用像打球那样大汗淋漓,游完泳可以直接去洗澡,一身清爽,干干净净,而且游泳是全身运动对于我的肩周炎非常有效。今年带闺女去游泳,也锻炼了她的胆量,从不敢入水,不会踢水,到自己一个人用泳圈不用人扶,学习踢水,有什么难的呢。无奈今年的夏天就去游了一次,加班了一个月等我休息的时候天气都快转凉了,明年一定要多游几次。今年打篮球多了一些,因为在公司里有不错的队友,中午休息的时候就去球场练习,自己的肩周炎又好了很多,以及耐力也提高了一些,坚持锻炼身体;认真工作固然重要,但是也须有健康的身体。除了这些运动,今年户外运动,钓鱼少了,只有在年初的时候钓了几次,都是些小鲫鱼,天冷我更不愿意钓鱼了,年后天气暖和抽时间去钓鱼。


有一个非常现实的问题就是,在有了孩子以后,你真正属于自己的时间会很少。年轻人还得趁没有孩子,努力提升自己,在还有许多可自我支配的时间,去学习,去历练,去折腾,努力提升自己。

故乡安置不了肉身,从此就有了漂泊,有了远方;异乡安置不了灵魂,从此就有了归乡,有了故乡

关于生命

本来不想说这么沉重的话题,这一年,经历了朋友离世,是我从学校出来在苏南人才市场投的第一份工作的,第一位领导,一起工作有2年多;今年9月份还联系过,12月份中旬得到他突然离世的消息,百感交集,体会到那种因为无法及时了解到他情况,忽近忽远的无奈。这种体会我又想到很多朋友亲人虽说同在一座城市,但却如同咫尺天涯,一年也见不上几面。 大家虽然是朋友亲人,却因各忙各的,很少见面,可谓咫尺天涯,不由得感慨,活在当下,珍惜眼前人。世事无常,未来的路还很长,生命不过是一个轮回,早晚还会再见,不过是换了天上,人间。

造了一年,庸碌了一年。

写总结从来不是为了批判过去的自己有多么糟糕,而是以一年为单位去审视自己的变化,这一年就是一个敏捷迭代,年初制定这一迭代周期所要达到的目标,年终去复盘,看看这一年做的好的,下一年继续保持,做的不好的,来年更正。只不过,这个迭代最大的bug便是Master只有我自己,而自己原谅自己永远是这个世界最轻松的事情。

我希望自己来年变得更加自律,把生活掌握在自己手里,而不是被生活拖着走。我很庆幸自己还算清醒,及时止损也罢,亡羊补牢也好,最好的开始时间永远都是现在,我们还年轻,为何不能再拼一把,也许生活真没有想象那么难,所谓的难不过是自己不愿尝试,人云亦云罢了。

     纵览全年,地球不易。你可能会捶胸顿足,说2020有毒,一塌糊涂。但现在,再多的遗憾也要翻篇踏上新的征途! 

— 编辑于 共写了4806个字
— 文内使用到的标签:
— 阅读数:1,820
— 2 评论

2 responses to “2020庚子年终总结”

  1. 朱军 says:

    加油

Leave a Reply

Your email address will not be published. Required fields are marked *