前言
没想到日子过得那么快,转眼又是一年,去年这时候戴着口罩,没想到今年的帝都还戴着口罩。不得不说。这一年确实不好过,行业的变动让每一个前端人都产生了危机感。更可怕的是,在社会经济的不稳定下,对自我开始产生怀疑。到底应该继续提升技术还是应该调整方向。
过去的一年
过去的一年,做了很多重要的事情。对于技术上,理清了数据结构的知识,学习了TS,学习了nodejs和服务器渲染。甚至自己利用Nextjs完成了一个博客系统,学习了基础的运维知识,从购买域名,云服务器到使用nginx代理转发还有搭建自己的图床服务器。可以说真正打通了前后端运维的全栈流程。也尝试拥有过自己的chatGPT。
业务方面学习了行里的微前端技术,随着行内框架的升级,也从中学到了不少知识,包括封装了一个分页预加载的模块。对echarts进行自定义主题,对antd进行主题修改。同时也更清晰的认识到什么时候可以用状态管理,并开始尝试mobx管理状态替换redux。
其他的还有通过软考中级,也通过博客系统输出了自己的一些文章。
这一年是我稳步前进的一年,夯实了自己的基础同时并对高级的技术进行了探索。实现了去年给自己设计的绝大多数的愿景。但在这时我又迷茫了。
目前的状态
如果用一句话总结我现在的状态——“拔剑四顾心茫然”。当今环境形式不容乐观,行业正值存亡之秋,纵使自己作了一些准备,但是无法扭转此时形势带来的影响,继续前进还是掉转方向是一个问题。程序员宏观上看是一个非常灵动的职业。因为可以什么火学什么,只要进入的足够早那么还是有发展的。但关键问题是如何选择。
提到这儿不得不说到我今年的一个感悟“第二名理论”。简要的说不要时时刻刻争当第一,但要时时刻刻跟在第一的后面。看起来是跟风,实则不然。盲目跟风可能会跟到昙花一现者,在此之前先要明辨谁才是第一。
从今年来看鸿蒙绝对是下一个风口,但又不能太早下注,鸿蒙的优势是前端人能快速上手,但学习鸿蒙短期不能见到收益,线放的太长又占用时间。
第二是继续在前端方面投入也不现实,前端80%的业务只需要不到20%的前端技术,前端广度太广,现在市场面轮子太多,永远也学不完。往深学也不太必要,除非是写框架造轮子,否则许多东西遇到了再学也来得及,不需要专门挑出时间来学习。
第三是为未来转型再就业寻找方向,程序员三十五岁的危机现在二十五就要考虑了,每年都把下一年当最后一年准备。这件事我想过,但如果真的是这样肯定心累,再说现在市场一天一个样,日新月异的,不如活在当下,活一天算一天。
如此以来,躺平或许是最优解。
但躺平真的是最优解吗?其实迷茫的原因或许是自己太功利,把时间当金钱就会时刻盘算性价比,害怕付出和回报不对等,即害怕没有抢占蓝海又怕投机失误造成损失。持续思考这种问题会对人生产生怀疑。
充实与遗憾
去年写了一篇年终总结,里面提到的2023年是学习的一年,回头看去年的计划,可以说完成度非常高,如果让我给自己打个分我能打到80分。今年补齐如今我大部分需要掌握的知识,甚至去年希望做一个博客,可以登录注册,能写markdown也完成了(当时并没有思考具体的需求)。去年把这一条写到最后,当时并没有指望能够完成,但是从立项到完成其实只用了两个月的下班时间。
不过还是有一些遗憾的,博客做好之后就没有认真写文章了,虽然当时打算考软考就停下来了,可没想到一停就是两个多月。当时打算把搭建博客的过程全都记录下来,尤其是关于购买服务器搭建过程。去年还想要搭建一个组件库之类的也没有完成。webpack和vite前端工程化今年也是只能说学了,但是并没有深刻理解。没有用typeScript完成一个大一点的项目,现在的水平只能说能看懂,写一个to do list什么的,而且大部分type一把梭。
2024需要更深刻的思考自己应该做什么,同时也思考生存和生活的平衡关系。
未来的愿景
第一:学习速度放缓,把已学的完善起来
- 开始关注开源项目,最好能够做到可以参与
- 加强底层的学习,重点关注设计模式
- 针对型的对前端技术进行深度挖掘比如(微前端,服务端,组件库)任一
第二:提高行业信息的敏锐度
以上的计划其实是对今年成果的一个夯实,但在完成这些计划的前提是需要对行业信息更加敏感,如果说以上决定未来走的累不累,那么信息决定了走的远不远。
- 搜集关注前端信息周刊
- 持续关注gitHub的关注度高的项目
第三:扩大自己的影响力
- 加强文章的产出
- 对优秀文章进行周期性的整理
总结
目前市场环境,行业形势瞬息万变,大企业“降本增笑”,小企业自身难保。如何在这种大环境下平稳着陆,乘着下一个风口再起飞会成为未来五年内最需要直面的问题。同时不能因为环境劣势而自乱阵脚,而应时刻保持蓄势待发的姿态,为接下来的一切做准备,毕竟谁也不希望自己在黎明之前倒下。而在这个过程中,寻找目标,在最合适的时机如如饿虎扑食一样快准狠的抓住目标才是要做的。
其他的时候吃好喝好玩好,出来是工作的不是卖命的,找到自己生活下去的意义,让自己保持开心。