关于年度总结:2022年度总结五年后我想过自己想过的生活

本文参加了 SegmentFault 思否年度征文「一名技术人的 2022」,欢送正在浏览的你也退出。 回想起2020年,部门调整、人员变动、我的项目交接。大公司的变动就是机会,这本是一次可能作为码农的我,从虚线带队降职到独立部门的负责人岗。但因为种种原因没有我的坑,与我一起来的三个兄弟都从码农成了部门负责人,而我从虚线又回到了一个人不带的码农。 说实话,过后有点好受了。但3年后,我好庆幸过后的本人,没有被安顿成治理岗的负责人。 一、简略介绍,对于我!大家好,我是小傅哥,互联网大厂T8架构师。《重学Java设计模式》图书作者。 13年毕业的我和大多数同期毕业来北漂的搭档一样,都经验过:校企单干的培训、传统外包的求职、巴掌小屋的蜗居、求职跳槽的艰苦,以及在互联网大厂中逐渐承当起 Java 工程师、架构师的职责。 在从事研发的这些年;开发过交易&营销类我的项目,实现过经营&流动类我的项目,设计过中间件,组织过零碎重构,编写过技术专利。不仅从事业务零碎的开发工作,也常常做一些字节码插桩类的设计和实现,对架构的设计和落地有丰盛的教训。 这些经验和教训的积攒,在成长中一直输入成博客,直至22年实现了集体的两本技术书出版,以及几百万字的技术文章积淀。而这些都来自于我没有成为治理岗的负责人,而是始终深耕技术。 二、能打的牌,有几张?2020年,心田受挫的我想过外部竞聘、想过活水部门、也想过到职跳槽,但这些我都没做。我只是退掉了我那有几个好友的一个微信群。因为好想宁静宁静,不想每天被问。1年后又加回了群里,让人怪不好意思的,我不是针对过后的各位,只是过后的我手里就只有一张能打的牌,还被撕碎了。 2020年,我问本人,五年后我想做一个什么样的人?过一个什么样的生存?来自Issue:https://github.com/fuzhengwei/CodeGuide/issues/111 当我想分明这件事当前,我沉着了。尽管过后的我并不知道当前会做成什么样,但我心愿从2020年开始的5年后,我能够过我本人想过的生存。 那怎么能力过本人想过的生存?在过后的我看来我应该多具备一些工作之外的能力,这样能力有坑危险的能力,能力让本人即能够随时在公司留的下来,也随时能走的进来。 马无夜草不肥、人无外财不富不富。手里多几张能打的牌,在要害时候你才敢站起来与不偏心叫板。那你手里当初有几张牌呢?年龄、身材、岗位、技能、支出、资产、副业,这些牌你抓到手了吗? 三、来到公司,你剩啥?大公司的调整是比拟频繁的,个别半年一小调,一年一大调。没有人能够始终在一个岗位干到退休,多半是这个季度你做货色,下个季度就被更换了。 每一次调整影响最大的不是开“猿”节流,而是各个业务线上的治理岗。因为合并或膨胀的业务线都可能让两个治理岗中的一个,要不从治理转回做技术,要不另谋高就。除了那些自身就是很牛具备治理能力的管理者认为,大部分研发转到治理岗的负责人,往往都瑟瑟发抖。 为啥?因为治理岗跳槽切实太难了,除了没有太多公司有适合的治理坑位,也因为本人在治理岗上多半都是上传下达,相熟的也是本公司的业务和流程。而即便是职位很高的治理岗负责人,也很难能进来本人守业,因为多半负责人都也只是一个工具。 如果不是工具,你说你能为公司带来过多大多大的价值,那你有这么强的能力为啥不进来单干呢?因为进来单干是全面能力的考查,须要;市场定位、产品设计、零碎研发、经营保护等多方面的能力。而你来到公司,还有哪样是你的? 当然不乏有些的确牛皮的人能够做到这些,但作为研发的我,如果让我抛下技术转头从事治理,几年当前技术忘的差不多,治理岗也频繁调整。我想,我可能会很惆怅。因为我再也没有能够抉择的机会。 四、喜爱的事,才短暂!喜爱做一件事,往往来自于做了一件喜爱的事。只有喜爱的事,才可能长期做上来。PS:如果保持做不喜爱的事件,只会越保持越苦楚。 2020年,调整心态,寻找方向。从那天开始保持良好的生活习惯,早起也因此早睡。跑步、健身、读书、写作。感触着早起的阳光、积攒着创作的文章。 这也是很多读者问小傅哥为啥有工夫写货色。其实我也并没有多有工夫,只是2年多工夫里始终放弃这样的习惯,每天多出一点工夫积攒,每周多出两天工夫创作。所以才有了当初这些我的“数字资产” 五、独特成长,与同好!那么基于这样的积淀和积攒,我也心愿分享给我一样走在研发路上的同好。在这些年的积攒中,小傅哥在思否曾经有2.83万粉丝,以及4509声望。 口头是产生后果的惟一形式,只有做了能力走远。若焰晨星,无穷拂晓。绽燃何须嘈杂,璀璨不惧寂寥。我就违心做一个心似平原走马的人,也更享受那份宁静的执着。我也心愿以我的教训分享给这条路上的同好。

January 2, 2023 · 1 min · jiezi

关于年度总结:庸常之中微芒不朽-2022年终总结

前言2022年是一个好的年份,在去年年末,就给本人定了很多的小指标。想着工夫一点一点流逝,总该去做一些事件。去看看里面的山川美景,多意识一些生疏的人。去品味特色的美食,用心感触古色古香的传统文化的魅力。学习一些新的技术,做一些本人感兴趣的事件。反正工夫的车轮总是一直滚滚向前的,于是只有珍惜工夫,与工夫赛跑,心田才会有一丝的快慰。这一年,学习了很多新的技术,去了很多中央,看了很多漂亮的风景,一岁有一岁的欢喜。 技术积淀而后平时喜爱记录一些货色,踩过的坑,下次遇到,能够更疾速地解决,也有教训能够借鉴,同时也能给别人一些借鉴教训。自知在技术这块的学习之路,依然不能停下来,学习更多新的常识,与时俱进,活到老,学到老。朋友圈也有很多优良的技术大佬,常常能够看到他们的动静和更新的文章,感觉受益匪浅。我也须要踊跃向他们学习,不断前进,争取本人可能取得更大的提高。(语雀文章1600多篇) 集体博客的话,没有做太多的更新,目前下面大略有 140篇优质的文章。平时偶然也会当做文档去翻翻,也是一笔贵重的财产啦。很多都是大佬写的文章,深入浅出,读后恍然大悟,技术突飞猛进,其实比拟举荐,有趣味的也能够看看。 我的旅行黑麋峰阳光温煦,大风正好。路旁的小花顶风摆动,好像在向我招手。我很喜爱这样的天然美景。俯身看见一片葱绿的太闲,铁线虫挂在水渠外面,淡定又悠闲地喝着水。蓝蓝的天空,葱绿的小草,身心沉醉在大自然的怀抱中,自在随便。 岳麓山看日出定闹钟三点起床,大略三点半登程去岳麓山。走到了钟楼发现爬山的人,一直变多,心想着不会都是约好了明天去看日出吧,果不其然。4点多到了山顶,天还是黑压压一片,朦胧中只能看到一直晃动的人影。走到路灯下,未然发现没有观看日出的地位。 高点的栏杆,钟楼还有树上,全都占满了人。我还背上了刚买的相机,然而仿佛并没有排上用场。人太多了。不得不说,湖巨匠大的学生,为了这短暂的日出,太致力了。尽管第一轮日出没有看到,然而我看到了凌晨4点岳麓山的人海。 张家界其实只有双休的工夫。工夫并不算富余。可还是买了早上8点的高铁登程了。大略中午到了张家界山脚下,8月的太阳晒在脸上火辣辣的疼,街上的柏油路飘出一股糊味,我去面馆要了一碗面,顺便买了几瓶水。坐上大巴车便来到了张家界的大门,走了大略几分钟,便坐上了缆车,开始上山了。 随着缆车一直回升,缓和油然而生,然而也随同着冲动。看着险恶的山峰,脚下百米的沟壑,心里窃喜这趟果然没有白来,着实不虚此行。紧接着就是栈道下面拍照纪念,爬999阶台阶。吹过山顶的风,舒服又惬意。 湘西凤凰古城其实我是头天早晨到的凤凰古城,找酒店走到脚都快废了。终于最初快走不动的时候,找到了一个快满员的酒店。第二天,顺着城墙一路向沈从文笔下的边城走去。潺潺流水,标志性的苗族服饰的姑娘,撑着伞,光着脚丫子,踩在河底柔软的沙石上。很美很美。还有树荫下,举棋对弈的老者,他们目不转睛,心无旁骛。又三思而行。深深的巷子,古朴唯美。 其余平时周末也喜爱去爬山,如左近的山,象鼻窝、谷山、尖山、岳麓山、乌山等。每次登山都有不一样的心情和情感。然而无一例外都是心情愉快和身心放松的。而钓鱼也是生存的一种形式。身心放松又自在,置身天地当中。愤愤不平,去思考将来的方向,去思考这毕生该怎么去度过,这是一个一直晋升心情的过程。 短视频剪辑(200多万播放量)最开始的初衷是感觉很多视频的内容讲的很好,然而本人珍藏起来,下次又很难翻回去看。于是就想到本人入手剪辑一些哲理演讲类的视频进去,一来本人可能在剪辑视频的过程中,学到一些有用的止损,二来是便于前面的再次学习,对于本人来说有一个积攒,同时好的内容,也能被更多的人一起学习。也算是做了常识的传播者。我感觉是很不错的视频。从刚开始的工具都不会用,到前面视频剪辑的逐步完善,感觉本人学到了很多常识。尽管对于自媒体创作来说,并没有带来实质性的收益,然而却实实在在地学到了常识,增长了见识。 总共剪辑了 187个视频 累计播放量超 200万。 集体我的项目1.红隼书签【gitee 35star】 钻研Vite时写了一个解析网页收藏夹的工具,能够导入到书签外面。取名 红隼书签✅ 1.同步印象中文的web导航数据;书签反对新增、批改和删除✅ 2.全局搜寻筛选性能;本地离线数据长久化,书签增删改查✅ 3.可登录获取保留在leancloud外面的书签数据,再不必放心书签数据失落了✅ 4.采纳granim插件实现背景动画;可抉择更多动画成果;✅ 5.反对导入浏览器书签数据(Google,火狐),并存入LeanCloud;✅ 6.可注册leanCloud并批改appId和appKey;本人部署该书签; 2.Amis-vite-admin 后盾管理系统模板Amis是采纳的百度amis生成的页面,通过配置JSON,就能够生成简略或者简单的页面,效率极大晋升,而且这次是真正的高效。同时他提供了可视化的低代码生成平台,只须要通过拖曳便能够疾速生成一个页面,定制化水平高,方便快捷。应用纯熟,能够一个人实现整个零碎的开发。毛病是json配置较为简单,配置起来须要对照文档,而且书写容易出错,对于不常常应用的人而言,门槛较高,并不能很快的纯熟起来。然而整体上应答快捷开发,还是不错的抉择的。 3.arco-powersi-admin零碎模板才有的技术栈是 Vite2.0+Typescript+arco-design+pinia去开发的,根底的组件根本开发实现。性能须要进行优化,绝对于其余的来说,进入我的项目工夫较长,也可能是因为针对于ts的eslint较多,导致我的项目编程工夫较长。前期针对性就行优化。 4.vue-element-powersi零碎模板采纳的技术栈是 vite+elementPlus+pinia,整体界面较为正式,组件丰盛,从vue-element-admin过渡而来,连续了老一版的罕用组件和格调,对于罕用的格调根本也保持一致。系统启动较快,对于罕用的组件的一些问题,做了优化,所以目前我的项目降级的话,我比拟推崇这一个零碎模板,当然须要欠缺的中央也是蛮多的,抽空的工夫,我再细细打磨,让这个零碎模板的问题更少,性能也更加文档。 5.vite我的项目开发在线工具其实次要是用于解析老零碎的jsp页面,获取jsp页面的名称和字段,生成咱们本人我的项目匹配的Json数据,开发效率大大提高。省去了很多反复和繁琐的对字段的过程,极大地节约了工夫。对于我的项目开发而言,我感觉是很不错的。然而只是局限于咱们当初所保护的老我的项目和我的项目组件。前面有工夫,再整个低代码的工具解决,可视化生成页面和动静匹配字段,我感觉效率会是质的飞跃。同时动静生成路由,也是很不错的想法,这个实用于新我的项目,下载模板,填入路由,而后能够疾速地生成路由和页面,极大地晋升了开发效率。 考研初探10月。考研。其实始终有一个研究生的梦在心上吧,挥之不去。刚好本人又有一些工夫。于是就开始了买材料,买笔记本,听网课。其余的事件,就都放在了一边,游戏、短视频,都没有再看啦。认真看了下时间表,其实留给我的工夫并不是很多了。考研又是一件费时费力的事件,在经济环境并不是很好的状况下,大学生待业压力很大,很多的人抉择了 持续读研。也是为了让本人更有竞争力。思考到工作留给我的工夫并不是很多,于是找到了退职的研究生,然而也是须要通过考试的。加上人工智能这个业余,属于超热门的业余,报名的人数 可想而知,竞争也特地的强烈。其实我心里是没有底的,温习的工夫并不富余,而且常常断断续续。我的高等数学和英语根底都还不错,带着这仅有的自信,开始了干燥又缓和的温习当中。 过后筹备了很多复习资料,尽量以起码的工夫,让温习的效率最大化。政治听的是徐涛老师的课,通俗易懂又便于记忆,好一阵子,早晨常常花一个小时听他的哲学,精彩的片段,我会剪辑下来,碎片化的工夫,就会再次翻看。 其实有时候你明明就晓得心愿渺茫,可还是抉择了持续保持了上来。即便失败了,也仍旧要站起来,不摈弃不放弃,越挫越勇。今天就要初试了,这次尽管失败了,然而勇敢的人不会认输,只有越挫越勇,砥砺前行。 领有第一辆车12月。领有人生的第一辆车。看过很多的车,试驾比照,而后粗略的计算估算。最初选了安第斯灰的长安。回家须要走水泥路,所以抉择了SUV,内饰看着蛮喜爱。第一次开出4S店,心里满满的缓和,目不邪视地盯着后视镜,等到缓缓熟悉起来了,感觉开车是件蛮令人喜悦的事件。目前还没跑过高速,还不晓得是啥感觉,期待又一次新的体验。 浏览这一年读过的书《过得刚好》郭德纲《为什么精英都是工夫控》桦泽资苑《刘备:“常败”的英雄》方北辰《富爸爸穷爸爸》罗伯特.清崎 听书的工夫比拟长,个别听博主讲的书籍,进行拆解,感觉充斥趣味,学到了很多的概念,碎片化的工夫,也能很好构建常识的体系。 总结遇到蹩脚的事件,及时进行调节,而不是展示本人的脾气。沉着进行剖析起因,并且找到解决问题的办法,并记录下来。放弃一生学习的习惯,学如逆水行舟,逆水行舟。踊跃拥抱新的技术,与时俱进。静下心积淀下来,认真做一些本人想做的事件。多聆听,少谈话,做一个优良的聆听者。多做少说。多跟父母保持联系,多点关怀。父母渐老,更应该多关怀他们的生存。瞻望新的一年很快就要来了,也是对新的一年新的本人的一个瞻望和期待吧。一岁有一岁的欢喜。这一年经验很多事件,心态产生了一些变动。往后将活的更加坦然,更加怯懦,更加自信。对于定下的指标和欲望,将一一去努力实现,不辜负本人的青春。 心愿在长沙有一套本人的房子,租房子绝对于长沙较低的房价,并不是很划算。每周输入一篇技术性的文章,以更新文章倒逼本人学习新的技术登上黄山、华山之巅每周浏览一本书每周进来爬山、旅行或者跑步一次上线一个实用于公司我的项目的低代码开发平台每周剪辑两段优良的演讲视频;开源两个本人感兴趣的我的项目开发一个web3.0的工具;考上湖南师大的研究生遇上那个她,结婚 生存并不是一帆风顺,会遇到困难挫折,会让咱们一败涂地,灰心丧气。也迫使咱们想要躺平,正如贺伟的讲解,人生当中胜利只是一时的,失败却是主旋律,然而如何面对失败,却把人分成了不同的样子。有的人会被失败击垮,有的人可能一直地爬起来持续向前。我想,真正的成熟,应该并不是谋求完满,而是直面本人的缺憾。这,才是生存的实质。新的一年,一起致力,砥砺前行。我是詹躲躲,很快乐意识你。(zhan_1337608148) 本文参加了 SegmentFault 思否年度征文「一名技术人的 2022」,欢送正在浏览的你也退出。

December 23, 2022 · 1 min · jiezi

关于年度总结:2020这一年-|-保持思考保持谨慎

2020这一年 | 放弃思考,放弃审慎 查看原文。许多人的思考,其实是在重新整理本人的偏见。岁逢2021,受到疫情影响(其实是懒),年度总结没有赶上 1.1,但总归还是来了。 总的来说,2020 的成长速度有放缓的趋势,其起因是有很多打算没实现,同时衍生出的一些想法也没来得及实现,甚至一度掉入迷茫的陷阱,久久不能自拔。想的太多,做的太少,便会感到迷茫。幸好本人有较强的目的性,不至于导致沦陷。 算算旧账说的就是 2020 的 Flags。其完成度不超过 50%,不过也是在意料之中,在执行 Flags 的时候,或被动或被动的放弃了一部分。比方浏览《艺术的故事》,开始深刻浏览的时候,我发现这不是一本适宜指定期限内浏览完的书,而更适宜缓缓观赏。又比方应用 Next + Koa + Mongo 更新本人的站点,在实现过程中,思考到本人当前可能不会长期应用云服务器,兴许动态博客才是一个好的抉择。(果然保持不肯定能胜利,但放弃肯定很高兴) 尽管有些 Flags 没实现,但也播种了一些认知。对于我,Flags 的作用是什么?以往我把实现 Flags 作为年度中的起点,但当初我认为 Flags 的作用是一个参考性指标。Flags 中的指标不是全副都须要实现,但一旦其中的某一条被废除,那么新 Flags 须要笼罩到旧 Flags 的性能呢。总结起来就是看重目标,空虚过程。 五年计划 · 其三进入五年计划的第三年,后退路线根本没有太过偏离打算,有些事是值得记录的。 解脱996。换了一个公司打工后,终于解脱了 996,解脱了奋斗逼。虽说我不齐全排挤 996,但我很排挤工夫不受本人管制的感觉。工夫被压迫,工作的行为流动会很多,但本人思考的工夫会很少,导致一种终日忙忙碌碌但不晓得本人做了什么的状态。另一点就是进入本人比拟喜爱的证券行业了,因为依照本人的打算,第三年应该进入一个本人喜爱并长期看好的行业,深刻的学习业务知识并进步技术水平。 技术认可。通过面试,验证了本人去年一年来的致力没有徒劳,也验证了本人在技术这条路上是能沉的住心,这要比拿到大厂 offer 更高兴一些。事实上,在面试的序幕才发现自己想去大厂的目标更多是想取得一种技术认可,我认为这在拿到 offer 的时候就达到了,至于其余方面,在当初的公司或社区中也能达到。 前端小组长。因为偶尔机会,本人提前领会了一把前端小组长。这让我可能在团队中更好的推动一系列标准,并推出一些工具造成令人愉悦的工作流。不过这也不是一帆风顺,如何让大家微痛甚至无痛的迁徙习惯是一个比拟重要的点。比如说耳濡目染、寻找独特痛点、借技术大佬之手,这些都是比拟不错的形式。另外,品牌化经营团队的形式也受到团队成员的认可,这让整个团队有一个独特的目标,对工作放弃继续激情。此外,通过独特 Code Review 或技术探讨的形式,整个团队的技术气氛也变得浓重起来。 流程化。如何解决一个问题并防止陷入死胡同,我认为一种可行的计划是思考流程化,我常采纳的一个思考过程是:目标是什么、当初有什么、差距是什么、想法与做法。 伪装思考工作。工作的实质是解决问题。程序员用代码解决问题、管理层用决策解决问题。有了这一层的了解后,会发现指标变得单纯了,成长就是要扩充本人解决的问题所辐射到的范畴。指标单纯后,在反推到技术、治理这些维度上,本人的成长路线也会明了。 技术。2020 中一个扭转是,不再繁多强调技术的深度,技术视线也是须要强调的局部,要防止掉入继续深刻技术的陷阱。只深刻到某方面的技术,容易导致看不到全局,一旦来到了这个技术,其余方面无所不知的状况。“面向形象编程”也是年度关键词。对于前端来说,实现时思考类似内容的差别,将容易变动的局部形象进去,以配置的模式出现,将外围局部封装起来,而不是对着原型图间接梭哈进去。我认为这种形式对编程能力有比拟大的踊跃影响,至多能促成思考。尽管有适度设计的嫌疑,但好过毫无思考的开发。 治理。工作一年半谈治理仿佛有点弱,还是想记录一些想法,权且留几个关键词吧,看看将来本人是否有新的了解。别离是:梯度架构、团队衰弱(技术、业务、代码、气氛、成员)、团队影响力、品牌化经营。 警觉。进入工作的第二年,关注的内容已不像第一年那样局限于技术,关注的点多了,就容易迷茫。每每如此,就会问本人几个问题来理清思路:将来3-5年的布局是什么,在所抉择的方向有什么劣势,目前状态的目标是什么。一直的警觉本人,避免浪费工夫。 软技能。在解决问题的时候,技术过硬是根底,本身软技能起到 buff 的作用。2020 年度中,继续复盘、产品思维、沟通技巧、兼顾能力是我偏重强化的几个技能。继续复盘能力继续成长,从日常琐事中总结法则。有产品思维才不至于沦为产品的实现工具(习用的思路是:什么需要、什么场景、实现老本、体验晋升)。善于沟通能力让对方明确我想表白什么,同时疏导对方表白分明他的问题。兼顾能力是把控我的项目、解决理论问题的第三只眼,能看到全局能力确保稳固倒退。 收益最大化。如何收益最大化也是日常思考的事。日常的例子是,搬来南山后,挤地铁可太难受了,车将来排队、车来了蜂拥而上让人直跺脚。解决方案是把生物钟往前挪1个小时,把刷题、浏览放在早上,这样我就能够7:30登程,避开人群,不受地铁拥挤之苦。这样一来,任何事件都没有耽搁,但换来的收益是不须要挤地铁以及一上午的好情绪(毕竟下午的情绪取决于产品经理)。 稍微保持浏览。2020 读完了三本书,别离是《普京传,菊与刀、万历十五年》,《普京传〈里除了看到普京大帝的一些生涯,还能看到俄罗斯的演变。《菊与刀》值得举荐,看这本书,同时能看到日本的民族个性、美国人对待事物的个性,十分有意思。《万历十五年》有意思的中央在于,能看到对于同一时代特征,不同历史人物的策略所导致的不同后果,一来能学习到人物性格对决策的影响,二来能增强本人对决策的意识。另外,还二刷了《富爸爸穷爸爸》。浏览是一个充斥期待的过程,细细浏览,在某个霎时,会与作者通感,这兴许是浏览最美好的中央。就浏览来说,现阶段的我比拟排挤一年读几十本书的行为,我认为浏览的质要比量重要得多。 刷题。每日刷题超过200天,算是为数不多被实现的 Flags 之一。 日志。目前的阶段还是只在工作日写日志,通过写日志,而后在月末的时候复盘总结,一直优化本人。写日志的行为是我极其举荐的成长伎俩,哪怕是流水账,也有很大的踊跃影响。 练字。玩笔的确不谈字,但谁不想领有一手难看的字呢。每天练字10分钟也是2020年度一个重要事件。 ...

January 4, 2021 · 1 min · jiezi

我的2017与2018

2017没总结,2018也写得晚,于是两年一起总结吧。2017主业基本上就是摆弄OData,一个类似GraphQL的API协议(但是比GraphQL先出现)。在公司里做了一个微服务和并发编程的分享,顺带安利了Kotlin。写了这些博客:Kotlin框架巡礼轻境界的可用性与性能优化记缓存穿透、雪崩、热点与Redis解读 Kotlin/Native 技术预览版解决Gradle传递性依赖冲突关于Kotlin语法的异议JVM JIT编译能改变某些反射的执行结果2018主业比较杂,比较有意义的是模块化和重构,老代码获得新生。在团队里做了几次系统设计和代码风格的分享,有一次是根据《架构整洁之道》讲的。一篇博客也没写,一方面是因为工作太忙,另一方面是因为忙着写专利。其实有几份博客草稿,但尚未达到可发表的完成度。(内疚感使我在2019年1月赶紧水了一篇“谈一谈自动编程”,只能说聊胜于无。)做了3个专利,其中已发表1个,提审2个。因为没到公示期,所以专利内容暂不能公开,唯一能透露的是:与自动编程有关。2019年计划了几个专利(得益于2017-2018的思考),但是因为上班时间要搬砖,主要靠业余时间,所以进度难保证。好在逐渐不需要事必躬亲了,机动时间有望增加一些。自2016年起尤为喜爱读书,自2018年起尤为喜爱研究,同时也更积极地对待文档和沟通了。一个原因是2018年总算买了房,虽然装修极其苦恼,但是入住后满是发自内心的喜悦,心更加静了下来,此所谓“有恒产者有恒心”。值此经济转冷之时,市场回归冷静,软件质量、软件架构和研发效率再次受到重视,快犁时代之后或将迎来深耕时代。不管是由于时代还是个人,都值得多做一些深入的思考和研究。愿大家一起告别bug年代。2019展望研究队列能保证年均2个专利的产出,难度和价值都在航向深处,继续加劲努力。多读书,多读论文,多创新。顺便争取多写几篇博客,大家一起乐呵乐呵。

February 21, 2019 · 1 min · jiezi

2018年总结&2019年规划

2018年总结今年实现了一个“大目标”:进了互联网大厂。非常感谢女神的鼓励!否则按我自己的计划,实现这个目标至少还要两年时间。2017年下决心从机械工程师转到了前端工程师,2018年进了理想中的公司,中间短短一年零两个月的时间虽然压力很大,但是过得非常充实美好:公司氛围轻松、认识三两挚友、像海绵一样吸收新知识。所以要离开时真的很舍不得。女神说每一段经历都是有用的,我想这段经历不仅有用还终身难忘。2018年年底进入大厂,周围都是比我厉害的同事,也有更多的东西需要学习,但是这一次已经没有了上次的彷徨和不自信。什么bug重构性能优化,什么移动端后端hybrid,通通不怕,一个字:盘它!2019年规划分为三个部分:巩固基础。这是重中之重,大家都知道前端三板斧:html、css和js,但现在已经9102年了,我自己在基础里面又加了nodejs和前端框架,搞定了这五项,至少饿不死了。往大前端方向拓展。这里东西太多,只能一步步来。今年的目标:学习一个nodejs框架;熟悉基本的数据库操作;搞定前端工程化,包括脚手架、构建、本地服务器、部署等等;过一遍基本的数据结构和算法;学习一门后端语言。紧跟潮流。这部分以了解为主,不去深入。选了几个热门的方向:graphQL、React Native、web components。下面是具体的目标和验收要求。巩固基础js目标:巩固ES5、ES6的重难点,学习typescript并应用到项目中 要求:发至少5篇相关的博客css目标:巩固重难点,学习动画及动画优化,学习sass 要求:发至少3篇相关博客html目标:重点学习html5新引入的标签 要求:发至少2篇相关博客前端框架目标:专注于react,深入理解框架背后的思想和原理,适当读一些源码,同时学习框架周边的生态 要求:发至少3篇相关博客nodejs目标:掌握nodejs特性和原理,熟悉各模块api的使用 要求:每个常用模块写一个练习demo上传到github大前端方向nodejs框架目标:学习express/koa中的一个,了解框架的原理,学会自己编写中间件 要求:用框架写一个练习demo到github数据库目标:学习sql,达到会用的程度 要求:demo,可以跟nodejs框架的demo合到一起前端工程化目标:了解前端工程化需要做的事情,不同方案的优缺点以及如何选择"因地制宜"的方案 要求:自己搭建一个前端工程化方案,包括但不限于脚手架、构建、本地服务器、部署等功能数据结构与算法目标:过一遍基本的数据结构和算法 要求:自己实现一遍每种算法go语言目标:掌握语法,能看懂别人的代码 要求:结合上一条,用go语言来实现每种算法,同时也巩固了语法紧跟潮流graphQL目标:会用即可,理解两个问题,为什么会有graphQL,什么情况下用graphQL 要求:demoReact Native目标:会用即可 要求:demoweb components目标:会用即可,了解原理 要求:demo

February 11, 2019 · 1 min · jiezi

2018年度总结

前言2018年第一批00后步入成年人阵营,算算自己也老大不小了,离30只差两三年光阴,感慨时间如流水,一去不复返,校园嘻哈打闹的场景仿佛如昨日。我向来就不是出类拔萃的人,从上学到上班一如既往的平庸。也许很多同学和我一样,技术上不是最牛X,人际交往中没多少朋友,酒桌里做最认真的倾听者,办公室永远只会做好自己本分的工作,从不参与企业里的勾心斗角,也很少八卦,外人给我们的评价是做事专(呆)注(板),待人诚(木)恳(讷),为人富(脾)有(气)个(不)性(好)。2018年是变化最大的一年,不论是工作还是生活,毕业至今经历最多的一年。婚姻女人永远是感性的,天生浪漫;所以一直为求婚的事准备着,瞒着她特意拉了她的一群好友,商量着,计划着,终于在2018.1.31日的夜晚得以实施。对于次日领证的想法绝不是蓄谋已久,当时说着情话突然萌生的一个想法,那晚她哭的很厉害,我的双眼也饱含泪水,毕竟从大学至今这么多年一路走来的辛酸和快乐只有我们能体会。回到家我打电话给她的母亲,一开口就喊妈妈的勇气至今都记忆犹新。2018.2.1我们一早便坐车前往民政局领了结婚证。就法律上讲,她就是你的妻子,以后的各种资料档案填写个人信息时配偶也会加上。意味着责任更大、压力更大,以后不能抱着一人吃饱全家不饿的态度了,这也是男人奋斗的动力。工作目前就职的这家公司,是运营商增值业务的龙头企业,目前发展趋势很不错,就整个行业来说不管是从技术、产品还是市场都颇具竞争力,刚毕业就来这儿,学到了很多技术,包括Spring、JSP、JS、Mysql、linux还有运维相关知识,很感激它。自己的技术在这家公司也到了瓶颈,所以开年后准备另寻东家。身体5月份时由于自己不小心把右手搞骨折了,记事以来第一次住院,第一次进手术室,麻药过后的“酸爽”,哈哈,只有骨折的朋友才能体会。好在年轻,恢复的快,告诫自己再好的身体也经不起折腾,好好吃饭,好好健身,人生苦短,珍惜当下。旅游六月份的时候带着老婆一起踏上了川渝之旅,我们约定着一年至少出去玩一次。我们住在解放碑的七天酒店,由于是淡季,价格还算合理。出门前只是简单的做了下地点攻略,本着玩哪儿是哪儿的原则,出来玩,累了就休息,饿了就吃,一天大概只玩了一个地方,一般上午都会睡懒觉的,哈哈。去了WFC观景台,重庆的全景可尽收眼底去了磁器口,人超级多,重庆的妹子都喜欢打扮,略施粉黛便能惊艳路人家人毕业到现在回家的次数屈指可数,仅过年才能相聚一堂,也许是我们这代人必须经历的,有时总想着,等赚够了钱,在老家农村盖一个大房子,屯点田地,开荒辟土,一家人也是过活儿。上个月父亲还动了眼睛手术,站在手术室外的等待,确实煎熬,第一次感受上有老的责任重大,也越发的觉得钱是家属在医院治病的底气。来年对自己说,一定多回去看望家人。2019目标打脸的时候翻一翻跳个自己满意的槽维护一个开源项目一周一篇博客建一个前端技术交流群坚持看书,不限于技术(12本)买个20w左右的车圈子决定一个人的眼界,我们程序猿圈子确实不大,经常帮产品、运营、市场背锅,我们不要拘泥于自己的一亩三分地。人生一世,好友一生。交到好友绝对是提升自己和扩大圈子的有利条件。本人微信号:gm4118679254欢迎骚扰,共同探讨疑难杂症。

January 21, 2019 · 1 min · jiezi

2018 年度总结 —— 缘见

度过在点我达两年欢快的时光,开启在拼多多的新的旅程。life2 月: 在老家的方岩山上跨了年;3 月: 和 w 做了过山车;4 月:面基了 小小倩; 参加了杭州的草莓音乐节;5 月:参加了掘金在杭的线下交流会, 初识染陌、阿相、静霞等掘金小伙伴,缘起;6 月:和小伙伴们游玩崇明岛,逛了魔都夜景;参加了 GraphQL 的专题技术分享, 和带我入门前端的 scott 老师握了手;9 月: 和小伙伴们在浙大玉泉校区参加 nodeparty;11 月:面基了刃捷兄,参加了 VueConf;加入前端九部;期间用脚本叫 r 起床并播报天气预报,脚本坚持了两周;12 月:去黄山山顶吃到了热腾腾的泡面; 在 nodeparty 上, 贺老对语言特性的深刻见解只有敬佩。1 月:接连两天的 SEE`、d2 大会除了干货满满,俨然成为了追星大会。见到了玉伯、张秋怡等大大的真容,和情封前辈进行了深度交流, 同时和九部的小伙伴也进行了线下聚餐。SirenSiren 是星巴克 Logo 上双尾女海妖的名字。本意是希望星巴克的咖啡就像 Siren 的歌声那样美妙, 除此之外它还有个引申意 —— 克制欲望。18 年下半年的周末大多待在下城区金逸影城(也就是 18 年 VueConf 的举办地)的星巴克里看看书之类, 这家星巴克在喧嚣和安静之间保持了恰当好处, 坐在周围的可能是谈论艺术的大学教授,或者是带小朋友做作业的家长,又或者是看书的同学。自由、温馨,时间在这里可快可慢。18 年 —— 见闻色以下是对 18 年计划的 reviewflag完成情况对知识点采取思维脑图的方式进行学习创建了 blog 项目进行了知识点的整理输出参与到一个千星 Star 的开源项目的改善,提高阅读源码的能力,阅读 6 本技术书籍,1 本非技术书籍在开源项目的参与深度上有所欠缺, 书籍阅读指标基本达成课外学习积累相关方面知识并尝试用到公司项目中指标达成避免讲话结巴,加强语言组织能力和逻辑能力,没想清楚问题之前不要轻易回答沟通交流能力需持续加强加强自控能力, 规定的时间做规定的事情,做到按时起睡,不晚于 8 点半起床自控能力有所提高,按时起睡指标未达成19 年 —— 武装色阅读 5 本技术书籍,1 本非技术书籍,学习函数式编程落地一个有价值的项目深入 React.js 社区,提一次 pr研读 node.js 文档提升沟通交流能力, 做一次 party 分享请挚友喝星巴克(保底 12 杯)感谢感恩亦师亦友的愚安 boss, 以及给我帮助的点我达小伙伴们; 感激对我给予肯定的刃捷、明江前辈; 感激与我聊到凌晨的兵长兄; 感谢给我提供前行指引的死月、芙兰姐; 感谢掘金社区让我结识了小小倩、染陌、相学长等好友。感谢所有内推、面试过我的前辈, 让我认识到自己的不足。最后感谢所有杭州的朋友们,期待下次更好的遇见! ...

January 13, 2019 · 1 min · jiezi

2018这一年 | 以自己喜欢的方式向前漫步

2018年印象很深刻的一句话,来自于节目《知识就是力量》,“人的本质是一段时间”,经营好自己的时间以提升自身内在价值。鄙认为大学四年的目标只有一个,那就是没有遗憾。在这之下又可细分为两个阶段:尝试与探索是第一阶段,定位与洞见是第二阶段。现在,到了第二阶段的后半段路了。定位与洞见定位,找到自己的位置与2017年所倾向的产品或市场不同,经过了漫长的自我探索,终于在2018年的确定了自己将扎根于前端,以技术为主导,逐渐演进的思想指导着我,只有技术与哲学才能进化这个世界,技术提供物质基础,而哲学提供精神粮食。另外,作为前端,自己的产出能够直接面向用户,能够了解到更多元化更精准的用户画像(还有就是觉得自己长得还看得过去,应该去做前端)。确定做前端er到现在接近一年的时间,从沉浸于书、看B站视频、独自做项目、到实习,带来了很多不一样的体验。时间的多元收益这里的多元收益不是指在一段时间内做更多的事情,以奔跑般的速度进行自我提升往往会忽略自己思考的过程。在一段时间内更专注地做一件事,由这一件事引发的思考往往能有更大的收获。但我往往会忽略这个关键,因为固有的常规的逻辑容易误导我应该更快地做完一件事,这是可量化的收获。这在本人入门前端的时候尤为明显。买了一堆书,限定一个DDL,然后就陷进去快速读完,读完后感觉收获满满,但事实上留在脑子里的是一堆模糊的概念。到后边专注于做项目时,往往一个知识点都需要花很多时间去实践,但这带来了更深层次的收获。例如用到fastclick这个库时,会愿意花时间去浏览源码,了解基本用法之外还了解了浏览器的事件响应机制,以及作者在写这个库时的思考角度。由于本身写的代码bug有点儿多,知识点盲区也比较多,这就避免不了上社区,请教大佬。这里主要有了三点思考:专注力是非常宝贵的,但很多垃圾信息导致专注的时间无法有效延长,那么可以将有效的专注时间用在刀刃上,而不是强迫自己去专注,这样的收益是更多的。又或者,得益于专注时的多巴胺上升,可能会使得专注的时间拉长。自己的所处的环境对自己的思想、思考角度有着非常大的影响,有时候甚至会大于个人的主观能动力。跳出当前思考的困局,去看看更广阔的视野,可能有更多的收获。这其实就是乘法原理:不要盯住一个数,而是要想办法再乘以一个数。技术这条路目前本人方向是前端,2018这一年,在前端路上也做了一丢丢的工作。业界大佬说技术人员需要三种思维能力:技术思维、工程思维、产品思维。技术思维:技术是一门实践课,除了基本理论知识的学习外,做了几个小项目来提升自己的技术能力,包括模仿去哪儿网移动端的前端实现、网站导航、个人网站改版,另外就是在实习时参加了真正用于生产的项目,从0到1开发了某web应用的一个功能。工程思维:在实习时感受到工程思维是最强烈的,另外,还听了2场线上课程来补充理论知识。就目前,工程思维给我带来最大的收获就是系统性的思考方式。产品思维:产品思维是个很玄乎的东西,在没有真正的产品上线给用户前,谁都不知道方向对了还是错了。实践可能会出问题,但经过他人实践检验过的理论必然是值得学习的。这方面听了10场左右相关的线上课程或者分享会。包括个人IP打造,用户画像分析,触媒习惯分析、用户的获取激活留存、如何形成用户与产品之间的回环、如何激励用户利用社交散播产品、变现手段等。技术栈了解到技术栈这个概念挺晚的,有意地强化自己技术栈就更晚了,目前技术栈如下:前端:Vue/Vue-Router/Vuex/axios/jQuery/Bootstrap/Sass前端工具:Webpack/npm版本控制:Git后端:Node.JS/Django(NodeJS是主力,Django是业余兴趣)其他爱好:Linux/Nginx洞见,以小窥大这里更多的是自身基础素养能力的提升。大学以来总在听师兄师姐们说要提升各种各样的能力,归根结底,发现基本的能力分为五种,姑且称为能力矩阵吧:专注力:这个能力值得放在第一。职业竞争力:作为技术人员,技术过硬是提升竞争力根本基底。此外,工程思维、产品思维以及个人IP能够让自己更加大放异彩。自我控制力:控制得住自己,才控制得了自己的未来发展。执行力:执行力是事情能够开始并正常进行的关键。思辨力:这让我不会被一些看起来有道理的内容说服,当然,上头了的话容易成为一个杠精(亲身经历)。那么2018年我在这些上面做了什么呢?最多的恐怕就是听线上课程了,伪懒癌患者也不想多走动,线上课程的便利性备受青睐。7门前端相关线上技术课程以及几本技术书籍2本书,分别是《好好说话》与《上瘾》,偶尔还看看《世说新语》什么的10门左右简短的线上课程或分享会,只要是执行力与控制力的“鸡汤”阅读100+别人的读书笔记,感受别人的思考过程全年不间断背单词打卡一场讲演,《破与立》有段时间闲着没事干,考了个网络工程师有意培养自己的技术栈等等洞见了什么?恐怕最大的收获就是窥探未来人生的缩影以及探索世界的坐标系。由基本能力出发,结合自己的特性,分析自己,从而尝试预言自己的未来。想象要狂野,预言要自证。在自己的思想主持之下,更多角度地去探索这个美好的世界。琢磨一下自己环境驱动主导转为自我驱动主导这是很重要的一点转变, 意味着自己的自控力也更强了。环境驱动意味着自己的行动与否很大程度上受到周围同学的影响,不能说差,毕竟如果混在有一堆厉害的人里面,可能要比自我驱动更好一点,但这样的情况在我所处的环境相对比较少。自我驱动是一个双刃剑,好处是生活可以在自己的掌控之中,坏处是自己可能越来越堕落却还安慰自己说为时不晚。以自我驱动为主导,把握自己的节奏,辅以环境驱动,有周围的同学作为参考系,则显得靠谱得多,至少下场应该不会太差。复盘说简单点,复盘就是反省,但我认为反省是一种状态,仅在当下能够有很多的启示,无法延续到未来、作用于未来。而复盘则是更加全面地系统地审视自己所做过的事情,是一种过程。我分为下面几个过程:这个项目究竟要做什么?亮点在哪里?哪些地方是糟糕的?下次遇到相似的问题,哪些地方值得额外注意?给自己带来了什么收获?不管是之前做的活动策划,还是现在的技术项目,复盘都给我带来很大的提升,除了梳理项目外,对认识自己也有巨大的作用。找点乐子2018年的乐子可以总结成几个关键词:乐观派本来想加个定语“无脑”,发现不太适合自己。2018这一年,有许许多多令人愉悦的事,当然也有一些令人难受的事。停在悲伤里问题不会被解决,开心往前走也不一定能解决,但起码有个盼头,自己的乐观就来自于这许许多多的盼头。自己仿佛有看破红尘之感,不喜欢笼罩在悲伤的氛围里,如果难受,那就听听rap。音乐其实音乐这个关键词可以再缩小一下范围,毕竟这一年我的歌单基本被rap给占据了,听的也基本是rap。有青春之歌《再见hip-hop》,有江湖气息的《江湖-2018CYPHER》,有让人跟着诶诶的《万里长城》,当然也有21 savage的《bank account》,听起来带感,自己跟着哼也还能听。电影总感觉这一年看了很多电影,但转念一想,印象深刻的没有几部。可能是因为每一部都很好看,都很精彩,但总给人感觉少了一些亮点。不过我看电影基本是看过就忘记剧情的,能让我或开心或感动就好,在电影院里的2个小时好好感受下电影里的人生,不失为一种乐趣。当然有些电影的金句也留下了深刻的印象,例如n刷《肖申克的救赎》时,“有些鸟儿是注定不会被关在笼里的,它们的每一片羽毛都闪耀着光辉”这觉话就觉得很棒。下馆子约上几个好友一起下馆子吐槽是一件很放松的事,再加上一起吃点上火的东西,惬意。放纵有时候也喜欢放纵,就什么也不刻意去做,随心而动,算是一种降压方式吧,毕竟世界本身就是熵增的,给自己一些紊乱的时间也不会很坏。悄悄跟未来说点事起身而行需要勇气,进入空气稀薄地带也需要勇气。立几个不打脸的FLAG吧:前端技术栈继续演进;三本书:一本文学,一本传记,一本随缘;继续英语之旅;好好健身;头发浓密。写在最后One may understand the cosmos, but never the ego. The self is more distant than any stars. Thus, a life is a journey of unrelenting offers to discover more of ourselves.——From Neo 江

January 1, 2019 · 1 min · jiezi