笔者是一名程序员老司机,局限于笔者文笔一般,想到哪写到哪__胡乱写一通,篇幅较长

_,期望经过文章的方法简略的回忆过去、总结现在和展望未来,顺便记录一下,便利以后总结。_

回忆

忙忙碌碌又一年,看着自己的发量在逐步的削减,深感焦虑,今天终于有时间能够回忆自己过去一年的得与失,上一年是写给35岁的自己,本年该+1了,仍是漫笔的方法,想到哪写到哪。

2022年1月30日的时分 ,给自己过去的作业做一次简略的总结,主要仍是写给自己,就像现在的时分能够回过头去看,也收获了许多朋友的关注,回去看一年前写的文章,以及咱们的留言反馈,深有感触。

回看上一年的flag,首要需求检讨一下,基本上都没有完结,可是自己也朝着这个方针在做,收获也是有的:

读书

每个月一本书,一年完结至少10本书的学习方案,学以致用,而不是读完就忘。

写文章

一周完结一篇原创文章,不限类别

早睡早起

每天不晚于11:30休息

关于读书

上半年的时分,自己也是有点焦虑和迷茫,想生长想进步,所以焦虑心境自然就会出现,所以看了一些鸡汤书本,什么《被讨厌的勇气》、《程序员的自我修养》、《情商》等等。实话说看完之后,的确能够缓解缓解心里的焦虑情绪,可是这些书本能给到自己的,更多是一些方法和方法,对于心里的空泛和不充分带来的焦虑是没办法缓解的。

所以还需求对症下药,我自己所感受到的空泛和不充分,许多是来自自己对技能常识技能的缺乏和让步,说白了便是作为技能人,不能把技能给弄丢了 ,相同也想不断的跟上年代的脚步。

想要快速处理这种“焦虑”,我需求快速的拟定一个短期、中期、长时间的方针,围绕着方针去充分自己的常识系统。这儿所说的方针仍是比较简略拟定的,毕竟是关乎自己的生长,也便是自己接下来想要成为什么样的人,什么样的常识系统能够让自己在其时以及未来几年的作业中都有协助。从这个方面去想,首要未来仍是想从事前端,所以我给自己拟定的短期方针是算法生长 、中期方针是计算机图形学方面的常识把握、长时间方针是成为一名地图范畴的技能专家(ps:提到这儿先立个flag,我后面想写一个小册,专门关于地图范畴相关的,我也是比较期待自己能写出来什么样的小册,不为其他,便是想把自己的常识沉积下来)。

讲讲为什么要这么去规划方针,算法算是现在任何技能面试都会触及的,可是我不是为了面试去看,而是为了提高自己在团队内部的技能影响力,《算法图解》这本书写的简略好了解,作者的思路十分明晰 ,看完之后给团队内部的同学共享,不仅能提高自己,还能带动团队一起学习,一举多得。计算机图形学常识是目前作业中会碰到的,比方烘托、大数据可视化、自动驾驶等等都会触及,这一部分不主张咱们先去看书,没有一本书能够说明白,引荐咱们去搜《闫令琪》,十分厉害的大佬,上班路上每天花半个小时-1小时足够了,一个月基本上能够学完,之后再运用到作业中,融会贯通。

单独再讲讲长远方针,我之前并不是搞地图方向的,可是近期这份作业有时机触摸到了这方面的作业,让我又重新燃起了作业中的那种愿望,好久没有作业中的那种成就感,这也许是10年前才会有的那种热情,所以我比较深信未来几年自己期望能够深入投入这个方向,纷歧定是地图,但一定是和这个方向相关的范畴,由于常识都是想通的。

关于写文章

写文章这件作业,我十分佩服一位前搭档,也或许是由于我没有做到 ,可是别人坚持每天每日的在做 ,他接连两年每天都能产出一篇原创,关于各个方面的,这是值得我学习的当地,本年争夺打破自己。

关于早睡

头发卡卡掉,感觉都是由于没有准时睡觉引起的,仍是在能有条件的时分,尽量早睡。

作业

本年的作业能够用“漆黑”、“光亮”两个词来概括。

漆黑

2022年阅历疫情最严重的一年,大部分时间都是居家作业状况,这也导致和搭档们的沟通变得很少,许多想要推动的作业变得没那么顺畅,徒增了不少压力。

2022年也是“财源滚滚”的一年,看着搭档一个个脱离,也有不少搭档询问作业时机,也的确给自己心里带来不小的冲击,一起危机感也很明显。

在一个当地作业一段时间之后,多少都会遇到各式各样的问题,技能上是最省心的问题,处理就好。有江湖的当地就会有各种杂乱到不敢想的联系网,谁是谁的小弟,谁是谁的心腹、谁是大老板招来的等等,遇到这种问题我更多的是做好自己,但我更多仍是更愿意沉浸在技能的常识中,享用处理问题带来的快感。面临频频换老板,技能人的通病,不善于抱大腿,当然我也不想在这便利再去做过多改变或者违背心里去做一些作业,坚持好心里的底线,不打破我的底线则相安无事。

光亮

呵护好心里的明灯

本年作业最大的动力是来自于自身才干的生长,规划的短中长方针基本上都在依照正确的方向在跋涉,这也是在排除各式各样的干扰后带来的好的成果,也是抱着一种积极向上的心态在尽力,作业中最让人糟心的,无非便是背锅、背方针、裁人,最坏的情况也就这样了,守好心里的方向,做自己想做的作业就对了,自己左右不了的作业不去想太多,行业不景气的时分,我基本上是以这种心态在作业,人生并不是只有作业。

情面往来

作业中

本年在和外部部分的协作傍边,收获了许多的认可,也建立了许多新的人脉联系,这也是人生中比较宝贵的资源。与协作方协作共赢一向都是我干事的辅导方法 ,提前考虑好两边的方针和边界,剩余的便是尽力协作完结方针了。信赖别人,别人也会给予你相同的信赖。

日子中

日子中的联系会比作业中的联系更加的牢靠,当然作业中的联系开展的好的话,也能够沉积到日子中,而不是换个作业全没了,本年作业中堆集的联系,的确是能够有这方面的转换的,这也是一种收获。

技能生长

我一向都不太赞成技能人转纯管理这个方向,管好人其实能够很简略,丑话在前,用心对待,以诚相待,能做好这三点感觉都不会有太大问题,但技能丢了就很难再捡起来了,牢记牢记。

本年反尝试不直接带团队,更多的是以技能顾问、专家视角,甚至是一线coding的方法在作业,看似管人但又不管人,所以在技能上生长也是十分快的,少了许多其他的小事,能够更加投入。

烘托

第一次触摸这个词的时分是在2021年,公司专门配了一个烘托团队做这个作业,用前端文言讲,便是能把各式各样的图画画到canvas上,一个好的烘托引擎能够出现任何想要出现的物体。

为了学习烘托是做什么的,怎么做,其时把简略的数学常识重新学习了一下,看闫令琪大佬的课,看openGL、webGPU等等相关的常识,进程是比较辛苦的,但收获也是许多的。现在再看一些结构就能够了解为什么代码会这么写了,比方Threejs、deckgl等等,咱们自己也用c++完成了一套底层的跨端烘托结构,虽然不全面,但内部够用一起也能提高自身技能水平。

架构

架构才干是跟着作业中不断堆集起来才干,当然这也需求在作业中不断的打磨和锻炼,假如一向是以完结使命的心态在作业那是很难练出来的。我所推重的架构才干是以处理事务问题为主,提高产研的功率为辅。所以在作业中不会故意去做架构,而是围绕着怎么处理问题去架构,怎么才干操控好不至于过度规划。

举个简略例子,假设咱们已经有各种完善的点餐事务,需求做一个邀请咱们一起喝奶茶的这么一个功用,从事务上咱们先考虑两个中心逻辑:

1、用户点餐之后回到邀请页面,点完的所以人实时能看到其别人下单状况
2、队长承认所有人点完之后,下单付款,所有人的页面切换到送餐状况

假如是快速完成这个功用的话,其实是比较简略的,起一个轮询使命实时问服务端要数据,拿到数据后,依据状况决议下一步显现什么状况的页面

可是跟着事务开展,会参加许多古怪的逻辑,比方要支撑修正、删除、踢人等等,这就会导致这个页面逻辑及其的杂乱起来,假如不去考虑的话,很简略就写出一堆面条代码,最终自己都不愿意去改。

所以针对这个功用 ,我自己会笼统成几部分去考虑:

1、store该怎么拆解,拆成几个,每个store对应哪个组件
2、store该怎么去更新
3、与服务端怎么通信,websocket、轮询都能够,看当下实际情况,确保稳定性即可
4、能够写几个js类去做这个作业,每个类的责任是什么

我觉得考虑完这几个问题 ,咱们对于这个页面该怎么去写应该能有一个很明晰的架构图在脑海中了吧,这儿我就不过多展开了 ,有爱好的话私聊,中心是要说架构其实也能够很简略。

总结

本年就不立flag了,方针能把上一年的flag完成好,2023年是疫情完毕的一年 ,我认为这是一个好的开始,尽力作业是一方面,享用日子我认为也相同重要,本年更需求做好作业和日子的平衡,作业以外能有一些其他的成就。

写给36岁的自己,简略地回忆过去、总结现在、展望未来,期望当37岁的自己回过头来看的时分,能够鄙视现在的自己,写出更好的《写给37岁的自己》。

附上上一年总结《写给35岁的自己》