「回顾2022,展望2023,我正在参与2022年终总结征文大赛活动」
一、反复思考:不能瞎卷了
先说结论吧:
- 不卷过于细节、远离业务的技术
- 不卷偏离目标的体力活儿了
如果你问我 “你的梦想是什么?”
7年前,我正在自学转行程序员,我会告诉你:“成为一个真正的技术专家。”
4年前,我刚刚从小公司跳槽到一家正规企业,我会告诉你:“成为一个业界一流的前端开发。”
1年前,我的答案可能是:“成为一个熟悉某个行业,能解决一些问题的靠谱前端。”
今年,我的真实想法可能更加悲观而具体:
不失业、不背C、不被边沿化。
年纪越来越大,越来越清晰地看见了自己的边界。
深知了一些稳稳当当的答案:
我可能没有机会、也没有精力去
BAT
卷了。(抱歉,我膨胀了,毕竟我这个年纪和经历,简历别想过初筛)
我对于技术的学习能力、学习意愿可能并没有那么强烈和突出。(你看看人家神光大佬)
因为属于半路出家,我的计算机基础已经成为了限制我前进的一个明显的障碍。
基于以上种种认知上的清晰,我开始频频思考,怎么才能在边界之内,获得自己的立足之地了。
模模糊糊中,我看到了另一条路:
懂业务、深入业务、解决业务。
虽然搞业务的容易被人称为 “破写业务的”,但是在经济不景气的情况下,“破写业务的” 恰恰是最不容易被裁掉的那群人。
因此,我针对自己的情况,得出了一个结论:
学习远离业务的技术细节,收益很低。了解行业现状、行业标准、行业玩法、去实践去试错的收益也许更高。
为什么这么说呢?因为我上半年实实在在吃了个亏:
上半年加班卷了个系统,但吃苍蝇一样难受。接了个公司内的全栈项目, 用核心工作之余的时间 肝了两个月上线了。
但很奇怪,没有人关心这件事和这个系统。年中考核没有人提到它,后续也只有我一个人在默默和客户对接,维护它;
它不属于任何产线,是个孤零零的野孩子。甚至我花时间做它,都可能会给直属领导一种 没有在做正事 的感觉。
这都什么事啊?
为什么会这样?
稍微反思一下,其实很简单:
我在做一件不能给公司带来收益的事情,那个系统是上级单位白嫖的。
不能赚钱,或者不能大幅度辅助赚钱的事,做就是错,就是没价值,就是没关注,就是没收益。
要给你的主体创造收益,你才能获得真正的收益。
是的, 必须从代码堆里抬起头,看一看周围的环境,去做一些真正有价值的事情了。
当然,我的意思 并不是丢下技术,是 去他吗的沉迷细节,是去 创造技术价值。所有和你的主要价值无关的、无收益的、只带来消耗的事情,都应该大声拒绝,不要做工作中的老好人。
告诉一切消耗:
这和我的KPI是相悖的。
二、写作思路之变:从模糊到具体
42 篇文章、74W+ 阅读,1W+ 点赞。
上半年,我的写作和视野,主要还是集中在 前端工程化方向。
因此,写了大量和 工程化、 代码组织 相关的文章:
等等等等……
非常杂乱,但其实它们都是我关于自己的一些思考和总结,与其说 “我想给读者介绍工程化”,不如说是 “我想让自己更深入工程化”。
因为我曾经相信:
工程化是现代前端的灵魂,深入工程化,就能具备不被淘汰的核心能力。
但很可惜,现在看来,它们帮不了我,也帮不了我的生活。
下半年,我开始 尝试更深入业务 。
我所处的是 智慧城市 相关的行业。
所以,今年下半年,我开始接到大量 大屏场景 的需求,因此也遇到了大量的 地图场景 的需求。
终于在一定程度上,理解了之前懵懵懂懂的 Web GIS
的许多技术细节,并且完完全全地感受了 从甲方到甲方的 需求到交付物的全过程后,我开始更多体会到一个项目中前端开发关于 Web GIS
这块技术的无力。
更多的疑惑扑面而来:
瓦片从何而来?
定制化的瓦片从何而来?
定制化又合规、又方便跨平台商用的瓦片从何而来?
定制化又合规、又方便跨平台商用的矢量瓦片从何而来?
GeoJSON
从何而来?
合规、完善、结构化整合过的
GeoJSON
从何而来?
业务方就提供了一张图,却要一组高精度的
GeoJSON
,中间的牛马活儿谁来干?
GeoJSON
有了,业务属性的绑定这种牛马活儿谁来做?
为了梳理自己的困惑,也为了给自己或者给社区做一些沉淀,我写了一个专栏: 《从零开始的“智慧大屏”开发(vue3、Echarts、带地图)》
目前产出了6篇相关文章:
- 《老板,你懂大屏吗?🤪从售前开始的大屏思维》
- 《大屏经典组件:“无限滚动” 从分析到开发》
- 《大屏图表,ECharts 从“熟练”到入门》
- 《前端开发大屏地图?必知必会的基本知识》
- 《大屏地图:从瓦片到引擎,到手把手实战》
- 《线框风大屏地图开发,手把手教学》
里面全是我关于大屏开发、地图开发的一些思考和实践,但还没有完结,至少还有 布局、CSS 两个大点因为没有完全思考好,所以还未能成文。
当然,上面这个专栏也顺便和掘金签订了契约,让我成为了一个 🏆掘金签约作者。
除此之外,我 2022
年还写了一个有点特别的专栏,也是很多人认识我的一个渠道:
这是一个关于我自己过去职业经历的带泪又带笑的一次回顾,也是我和自己的一次和解。
总的来说,我的更文频率越来越低了,方向也越来越具体,因为我不再相信 工程化和细节 可以拯救生活。
也许存在能拯救的,但一定是别的什么。
更加具体,更加能解决问题。(抱歉,我还在睁大眼睛寻找)
三、一个公式:200多天 和 30多斤
今年我没做什么特别的事情,如果非要说点什么,大概是:
- 坚持了
200+
天早起 - 坚持了
200+
天学英语 - 半年瘦了
30+
斤(178斤 => 148),阳了之后一度瘦到143
……
为什么是这些指标和事情呢?
因为我给自己总结了一个公式,并且想办法践行了它 3次。
首先,找一件 只要积累就会获得稳定收益的事情。
然后是公式:
对,就是这么简单。
学英语 和 锻炼 就是我总结出来的这样的事情,而要获得显著进步也很简单,那就是每天花 30分钟
来对待它们即可。
目前,锻炼 的效果基本达到,身材匀称了,平时精力也变好了,但还达不到 好身材,需要后续继续坚持。
英语 目前的收益还比较主观,就是阅读英文文档上流利了不少。
至于 英语 和 锻炼 的作用,我个人长期认知里,它们是确实能帮助到你生活和工作的技能,值得投入,至少比 前端框架源码 的可靠太多了。
不过最近我把 运动、早起、学英语都停了 ,因为 我阳了 ,发烧发得惨绝人寰。
写文章时,我已返阴,运动先缓缓,学英语的事情差不多开始复健。
四、2023年要做什么?
先说一下大的方向吧:
- 学习
Web 3
,可能会围绕它写一些文章。 - 学习
ThreeJS
、Cesium
,掌握基础的3D
开发能力。 - 学习英语,可能会考虑引入翻译行为和考试行为。
- 继续锻炼身体。
- 做一些更为具体、更贴地气的实践和尝试;告别散乱和舒适的写作计划,迈入更为不适的区域。
- 赚钱,不失业,不背C
再立一些 FLAG
:
- 至少写三篇和
Web3
相关的前端文章。 - 至少做一个属于自己的
Web3
内容。 - 至少完成不少于
1W
字的内容翻译。 - 至少制作不少于一款自驱的 “开源内容|小程序|H5|PC-Web” 等内容。
可能有些读者很困惑,为什么我要做上面这些风马牛不相及的事情呢?
因为我还没有更明确的方向,我希望在行走的过程中,看清楚方向,或是看清楚道路。