程序员步入 30岁后,不能瞎卷了,停下等一等灵魂

e3a66f00e5d71a278f72962d9f05e57e.jpeg

一、反复思考:不能瞎卷了

先说结论吧:

  1. 不卷过于细节、远离业务的技术

  2. 不卷偏离目标的体力活儿了

如果你问我 “你的梦想是什么?”

7年前,我正在自学转行程序员,我会告诉你:“成为一个真正的技术专家。”

4年前,我刚刚从小公司跳槽到一家正规企业,我会告诉你:“成为一个业界一流的前端开发。”

1年前,我的答案可能是:“成为一个熟悉某个行业,能解决一些问题的靠谱前端。”

今年,我的真实想法可能更加悲观而具体:

不失业、不背C、不被边沿化。

35fe42a50c88734b4bd0821a765bba3a.jpeg

年纪越来越大,越来越清晰地看见了自己的边界。

深知了一些稳稳当当的答案:

我可能没有机会、也没有精力去 BAT 卷了。(抱歉,我膨胀了,毕竟我这个年纪和经历,简历别想过初筛)

我对于技术的学习能力、学习意愿可能并没有那么强烈和突出。(你看看人家神光大佬)

因为属于半路出家,我的计算机基础已经成为了限制我前进的一个明显的障碍。

基于以上种种认知上的清晰,我开始频频思考,怎么才能在边界之内,获得自己的立足之地了。

模模糊糊中,我看到了另一条路:

懂业务、深入业务、解决业务。

虽然搞业务的容易被人称为 “破写业务的”,但是在经济不景气的情况下,“破写业务的” 恰恰是最不容易被裁掉的那群人。

因此,我针对自己的情况,得出了一个结论:

学习远离业务的技术细节,收益很低。了解行业现状、行业标准、行业玩法、去实践去试错的收益也许更高。

为什么这么说呢?因为我上半年实实在在吃了个亏:

上半年加班卷了个系统,但吃苍蝇一样难受。接了个公司内的全栈项目, 用核心工作之余的时间 肝了两个月上线了。

但很奇怪,没有人关心这件事和这个系统。年中考核没有人提到它,后续也只有我一个人在默默和客户对接,维护它;

它不属于任何产线,是个孤零零的野孩子。甚至我花时间做它,都可能会给直属领导一种 没有在做正事 的感觉。

这都什么事啊?

为什么会这样?

e11f5be07abb8d1bbc767e5cceae1593.jpeg

稍微反思一下,其实很简单:

我在做一件不能给公司带来收益的事情,那个系统是上级单位白嫖的。

不能赚钱,或者不能大幅度辅助赚钱的事,做就是错,就是没价值,就是没关注,就是没收益。

要给你的主体创造收益,你才能获得真正的收益。

是的, 必须从代码堆里抬起头,看一看周围的环境,去做一些真正有价值的事情了。

当然,我的意思 并不是丢下技术,是 去他吗的沉迷细节,是去 创造技术价值。所有和你的主要价值无关的、无收益的、只带来消耗的事情,都应该大声拒绝,不要做工作中的老好人。

告诉一切消耗:

这和我的KPI是相悖的。

二、写作思路之变:从模糊到具体

42 篇文章、74W+ 阅读,1W+ 点赞。

584cfde053ff2003142dfdf4c9c59972.jpeg

上半年,我的写作和视野,主要还是集中在 前端工程化方向。

非常杂乱,但其实它们都是我关于自己的一些思考和总结,与其说 “我想给读者介绍工程化”,不如说是 “我想让自己更深入工程化”。

因为我曾经相信:

工程化是现代前端的灵魂,深入工程化,就能具备不被淘汰的核心能力。

但很可惜,现在看来,它们帮不了我,也帮不了我的生活。

下半年,我开始 尝试更深入业务 。

我所处的是 智慧城市 相关的行业。

所以,今年下半年,我开始接到大量 大屏场景 的需求,因此也遇到了大量的 地图场景 的需求。

终于在一定程度上,理解了之前懵懵懂懂的 Web GIS 的许多技术细节,并且完完全全地感受了 从甲方到甲方的 需求到交付物的全过程后,我开始更多体会到一个项目中前端开发关于 Web GIS 这块技术的无力。

更多的疑惑扑面而来:

瓦片从何而来?

定制化的瓦片从何而来?

定制化又合规、又方便跨平台商用的瓦片从何而来?

定制化又合规、又方便跨平台商用的矢量瓦片从何而来?

GeoJSON 从何而来?

合规、完善、结构化整合过的 GeoJSON 从何而来?

业务方就提供了一张图,却要一组高精度的 GeoJSON,中间的牛马活儿谁来干?

GeoJSON 有了,业务属性的绑定这种牛马活儿谁来做?

为了梳理自己的困惑,也为了给自己或者给社区做一些沉淀,

里面全是我关于大屏开发、地图开发的一些思考和实践,但还没有完结,至少还有 布局、CSS 两个大点因为没有完全思考好,所以还未能成文。

除此之外,我 2022 年还写了一个有点特别的专栏,也是很多人认识我的一个渠道:

这是一个关于我自己过去职业经历的带泪又带笑的一次回顾,也是我和自己的一次和解。

总的来说,我的更文频率越来越低了,方向也越来越具体,因为我不再相信 工程化和细节 可以拯救生活。

也许存在能拯救的,但一定是别的什么。

更加具体,更加能解决问题。(抱歉,我还在睁大眼睛寻找)

三、一个公式:200多天 和 30多斤

今年我没做什么特别的事情,如果非要说点什么,大概是:

  • 坚持了 200+ 天早起

  • 坚持了 200+ 天学英语

  • 半年瘦了 30+ 斤(178斤 => 148),阳了之后一度瘦到 143……

bdec07798d166cefc4e2974bbca4eabd.jpeg

为什么是这些指标和事情呢?

因为我给自己总结了一个公式,并且想办法践行了它 3次。

首先,找一件 只要积累就会获得稳定收益的事情。

然后是公式:

eb7d94ede7f81a279ef7ea0e18e3fd50.jpeg

对,就是这么简单。

学英语 和 锻炼 就是我总结出来的这样的事情,而要获得显著进步也很简单,那就是每天花 30分钟 来对待它们即可。

目前,锻炼 的效果基本达到,身材匀称了,平时精力也变好了,但还达不到 好身材,需要后续继续坚持。

英语 目前的收益还比较主观,就是阅读英文文档上流利了不少。

至于 英语 和 锻炼 的作用,我个人长期认知里,它们是确实能帮助到你生活和工作的技能,值得投入,至少比 前端框架源码 的可靠太多了。

不过最近我把 运动、早起、学英语都停了 ,因为 我阳了 ,发烧发得惨绝人寰。

写文章时,我已返阴,运动先缓缓,学英语的事情差不多开始复健。

四、2023年要做什么?

先说一下大的方向吧:

  • 学习 Web 3,可能会围绕它写一些文章。

  • 学习 ThreeJSCesium,掌握基础的 3D 开发能力。

  • 学习英语,可能会考虑引入翻译行为和考试行为。

  • 继续锻炼身体。

  • 做一些更为具体、更贴地气的实践和尝试;告别散乱和舒适的写作计划,迈入更为不适的区域。

  • 赚钱,不失业,不背C

再立一些 FLAG:

  • 至少写三篇和 Web3 相关的前端文章。

  • 至少做一个属于自己的 Web3 内容。

  • 至少完成不少于 1W 字的内容翻译。

  • 至少制作不少于一款自驱的 “开源内容|小程序|H5|PC-Web” 等内容。

可能有些读者很困惑,为什么我要做上面这些风马牛不相及的事情呢?

因为我还没有更明确的方向,我希望在行走的过程中,看清楚方向,或是看清楚道路。

猜你喜欢

转载自blog.csdn.net/weixin_42981560/article/details/128502507