作者:飞翔的羊驼
到今年,我已经写了 8 年代码。在这段时间里,我的职业生涯一直处于不上不下的状态。尽管在二线城市的薪资看起来还不错,但我早就明白,这行不过是用青春换取血汗钱。从疫情开始,我内心变得愈发焦躁不安,尤其是今年,心态更加低迷。无论是职场上的无尽业务,还是长期的工作倦怠,都在促使我做出改变的决定。
最终,在三月底,我主动离职了(没错,在最艰难的时刻做出了这个决定)。从那时起,这三个多月来,我一直在思考和寻求变化。转眼间,已经到了七月底。虽然这段时间收入不如上班时稳定,但我心态好了很多。
本人是双非辣鸡学校毕业(无论本科、还是学院派出身,如果当下你比较愁工作机会的话,可以看看这个,前后端测试捞人,也是大厂)。
2016 年初开始入行前端开发,那时候还处在前后端不分离的时代,开始主要是写 JSP,主要以原生 JS 和 JQ 为主,那时候前端主要是司职辅助功能,事情也比较少,相对比较轻松。
2017 年开始前后端分离大行其道,也开始用 “所谓” 的现代化前端框架,那时候主要是用 react 全家桶,当时觉得,卧槽,这 TM 比一个个操作 dom 节点确实方便不少,最关键的是 webpack 之流的工具让前端开发更加成体系,不像以前是寄生在 jsp 里面了,工程化更明显了,当时,前端真正独立成了一个岗位,不再是纯辅助,而是研发流程的重要一环。
2018 年一整年都在用 RN 开发 APP,第一次接触移动端开发,RN 是我一生的噩梦,以至于后面我看到跨平台的东西做复杂应用就谨慎的很,当时还是 0.5x 的时代,各种安卓、ios 端的 BUG。我记得 RN 官网写的 slogan 一次编写,多端运行,后面可能是投诉太多了,官网后面好像改成还是需要原生安卓/ios 知识了。我记得那时候做一个 IM 应用,长列表白屏,realm 数据库大量消息写入卡顿,各种原生不兼容,我都不记得晚上花了多少时间在 github 的 issue 上找兼容方案和各种 hack 了。再加上当时五大厂商各种魔改安卓,华为刚刚切换鸿蒙系统(就这么巧),无尽的 debuff(现在想想当初直接学原生梭哈更好,泪水不争气的落下)
2019 年开始用 vue 开发 web,比起 react,更多的语法糖,当时觉得 slot 插槽这种封组件的方法确实要更方便。后面接私单果断 vue 梭哈,做公司产品还是 react,毕竟没有 slot 给队友乱用
2020 年 - 至今从疫情开始整个职业规划紊乱。一开始为了更具竞争力,开始往全栈方向发展,努力自学 node.js/koa ,开始用公司的几个小型产品实践,当时一度以为自己全栈,后面才知道我这叫全不占工程师。后面又因为公司业务需求,又开始用 electron 开发桌面应用,用 uniapp 开发多端小程序,用 python 套壳 gpt 的 api(有了后面的经历,我才知道不是巨复杂的应用跨平台的坑也还行),并且机缘巧合之下,还有了机会用 laya 引擎开发微信小游戏。直至最后,彻底成为全不栈工程师,纯纯牛马。
总结职业生涯
没什么规划,跟着公司的业务随波逐流,属于先知后觉,觉醒了又不够决心,总是想着现在行情不好,实在不行再攒一点钱,然后就一直蹉跎到了 2024 年,一事无成。
既然已经这样了,只能自救了,不然咋办呢哈哈哈哈
1、定位问题 离开了公司无法生存,没法形成独立生产单元 学历、年纪、技术都不占优势 行业环境急剧恶化,现在长沙公司基本都是大小周或者单休,属于买方市场,并且加班严重 2、分析原因 说白了,核心原因就几个:
3、解决方案 3.1、最优解
3.2、临时解
3.3、风险解
4、我的解题思路
今年 4 月迷茫了半个月,然后躺平了半个月,真的好开心。
今年 5 月上半个月学习开传奇私服,然后去自驾去青海湖玩了半个月,真的好开心。
今年 6 月
今年 7 月
2024 年度规划
远景规划
多年以后,我总是想起 2016 年刚入行时,只用写写 js 就能拿薪水的那个下午。