作者:飛翔的羊駝
前言
到今年最仑,我已經(jīng)寫了 8 年代碼。在這段時(shí)間里炊甲,我的職業(yè)生涯一直處于不上不下的狀態(tài)泥彤。盡管在二線城市的薪資看起來還不錯(cuò),但我早就明白卿啡,這行不過是用青春換取血汗錢吟吝。從疫情開始,我內(nèi)心變得愈發(fā)焦躁不安颈娜,尤其是今年剑逃,心態(tài)更加低迷浙宜。無論是職場上的無盡業(yè)務(wù),還是長期的工作倦怠蛹磺,都在促使我做出改變的決定粟瞬。
最終,在三月底萤捆,我主動(dòng)離職了(沒錯(cuò)裙品,在最艱難的時(shí)刻做出了這個(gè)決定)。從那時(shí)起鳖轰,這三個(gè)多月來清酥,我一直在思考和尋求變化扶镀。轉(zhuǎn)眼間蕴侣,已經(jīng)到了七月底。雖然這段時(shí)間收入不如上班時(shí)穩(wěn)定臭觉,但我心態(tài)好了很多昆雀。
簡單回顧下個(gè)人開發(fā)經(jīng)歷
本人是雙非辣雞學(xué)校畢業(yè)
2016 年初開始入行前端開發(fā),那時(shí)候還處在前后端不分離的時(shí)代蝠筑,開始主要是寫 JSP狞膘,主要以原生 JS 和 JQ 為主,那時(shí)候前端主要是司職輔助功能什乙,事情也比較少挽封,相對比較輕松。
2017 年開始前后端分離大行其道臣镣,也開始用 “所謂” 的現(xiàn)代化前端框架辅愿,那時(shí)候主要是用 react 全家桶,當(dāng)時(shí)覺得忆某,臥槽点待,這 TM 比一個(gè)個(gè)操作 dom 節(jié)點(diǎn)確實(shí)方便不少,最關(guān)鍵的是 webpack 之流的工具讓前端開發(fā)更加成體系弃舒,不像以前是寄生在 jsp 里面了癞埠,工程化更明顯了,當(dāng)時(shí)聋呢,前端真正獨(dú)立成了一個(gè)崗位苗踪,不再是純輔助,而是研發(fā)流程的重要一環(huán)削锰。
2018 年一整年都在用 RN 開發(fā) APP徒探,第一次接觸移動(dòng)端開發(fā),RN 是我一生的噩夢喂窟,以至于后面我看到跨平臺(tái)的東西做復(fù)雜應(yīng)用就謹(jǐn)慎的很测暗,當(dāng)時(shí)還是 0.5x 的時(shí)代央串,各種安卓、ios 端的 BUG碗啄。我記得 RN 官網(wǎng)寫的 slogan 一次編寫质和,多端運(yùn)行,后面可能是投訴太多了稚字,官網(wǎng)后面好像改成還是需要原生安卓/ios 知識(shí)了饲宿。我記得那時(shí)候做一個(gè) IM 應(yīng)用,長列表白屏胆描,realm 數(shù)據(jù)庫大量消息寫入卡頓瘫想,各種原生不兼容,我都不記得晚上花了多少時(shí)間在 github 的 issue 上找兼容方案和各種 hack 了昌讲。再加上當(dāng)時(shí)五大廠商各種魔改安卓国夜,華為剛剛切換鴻蒙系統(tǒng)(就這么巧),無盡的 debuff(現(xiàn)在想想當(dāng)初直接學(xué)原生梭哈更好短绸,淚水不爭氣的落下)
2019 年開始用 vue 開發(fā) web车吹,比起 react,更多的語法糖醋闭,當(dāng)時(shí)覺得 slot 插槽這種封組件的方法確實(shí)要更方便窄驹。后面接私單果斷 vue 梭哈,做公司產(chǎn)品還是 react证逻,畢竟沒有 slot 給隊(duì)友亂用
2020 年 - 至今從疫情開始整個(gè)職業(yè)規(guī)劃紊亂乐埠。一開始為了更具競爭力,開始往全棧方向發(fā)展囚企,努力自學(xué) node.js/koa 丈咐,開始用公司的幾個(gè)小型產(chǎn)品實(shí)踐,當(dāng)時(shí)一度以為自己全棧洞拨,后面才知道我這叫全不占工程師扯罐。后面又因?yàn)楣緲I(yè)務(wù)需求,又開始用 electron 開發(fā)桌面應(yīng)用烦衣,用 uniapp 開發(fā)多端小程序歹河,用 python 套殼 gpt 的 api(有了后面的經(jīng)歷,我才知道不是巨復(fù)雜的應(yīng)用跨平臺(tái)的坑也還行)花吟,并且機(jī)緣巧合之下秸歧,還有了機(jī)會(huì)用 laya 引擎開發(fā)微信小游戲。直至最后衅澈,徹底成為全不棧工程師键菱,純純牛馬。
總結(jié)職業(yè)生涯
沒什么規(guī)劃今布,跟著公司的業(yè)務(wù)隨波逐流经备,屬于先知后覺拭抬,覺醒了又不夠決心,總是想著現(xiàn)在行情不好侵蒙,實(shí)在不行再攢一點(diǎn)錢,然后就一直蹉跎到了 2024 年造虎,一事無成。
我的反思
既然已經(jīng)這樣了纷闺,只能自救了算凿,不然咋辦呢哈哈哈哈
1、定位問題
離開了公司無法生存犁功,沒法形成獨(dú)立生產(chǎn)單元 學(xué)歷氓轰、年紀(jì)、技術(shù)都不占優(yōu)勢 行業(yè)環(huán)境急劇惡化浸卦,現(xiàn)在長沙公司基本都是大小周或者單休署鸡,屬于買方市場,并且加班嚴(yán)重
2镐躲、分析原因
說白了储玫,核心原因就幾個(gè):
?程序員不能形成獨(dú)立生產(chǎn)單元侍筛,寄生于公司萤皂,也沒有機(jī)會(huì)了解整個(gè)商品從規(guī)劃到收款的全生命周期
?可替代性高,開源生態(tài)太強(qiáng)匣椰,且總有更厲害的人裆熙,總有學(xué)歷更好的人,怎么卷最終都會(huì)失敗
?自身可出售的商品只有時(shí)間一項(xiàng)禽笑,缺少其他收入
3入录、解決方案
3.1、最優(yōu)解
1.開發(fā)獨(dú)立產(chǎn)品佳镜,這是每一個(gè)程序員的夢想僚稿,卻也是最難得路,屬于是下限低蟀伸,上限高蚀同。
2.賣課,也就是所謂的知識(shí)付費(fèi)啊掏,現(xiàn)在賣課的平臺(tái)很多蠢络,但是需要人設(shè)、背景和標(biāo)簽迟蜜,還需要運(yùn)營推廣刹孔,屬于極穩(wěn)的做法。
3.找個(gè)一輩子的養(yǎng)老公司娜睛,不是沒有髓霞,只是不好進(jìn)卦睹,我上次還看見圖書館和紀(jì)念館招人,只是有編制很難方库。
3.2分预、臨時(shí)解
1.接外包,我現(xiàn)在也在接,個(gè)中滋味薪捍,只能說懂的都懂笼痹。
2.找個(gè)班上,如果實(shí)在缺錢或者不知道做什么酪穿,也可以先干著凳干。
3.技術(shù)顧問,不同于外包,就是靠著一點(diǎn)經(jīng)驗(yàn)解決點(diǎn)冷門問題被济。
3.3救赐、風(fēng)險(xiǎn)解
1.開店,重投入只磷,不成功便成仁经磅,需要梭哈。
2.出海钮追,去日本预厌、東南亞、甚至是更遠(yuǎn)的地方元媚,寫代碼也好轧叽,干其他的也好,需要勇氣刊棕。
3.開公司炭晒,只要有業(yè)務(wù),就能茍活甥角,問題是怎么有業(yè)務(wù)网严,需要資源。
4嗤无、我的解題思路
1.做自己的獨(dú)立產(chǎn)品震束,以嘗試的心態(tài),翁巍,將自己內(nèi)心的 idea 實(shí)現(xiàn)驴一,切勿抱著什么多少爆款的思路,多學(xué)習(xí)別的獨(dú)立開發(fā)者好的思路和見解灶壶。做了就上線肝断,反復(fù)試錯(cuò)。
2.關(guān)于上班,現(xiàn)在很少有什么新公司胸懈,新產(chǎn)品出現(xiàn)担扑,都是舊項(xiàng)目在維護(hù),成仙路已斷趣钱,注定走不了了∮肯祝現(xiàn)在基本只接外包單子,上班繼續(xù)做 web 是不可能了首有。
3.關(guān)于小游戲開發(fā)燕垃,參照發(fā)達(dá)國家的經(jīng)驗(yàn),可以一直做下去井联,創(chuàng)意類很難被替代卜壕。并且不像 web,這行業(yè)的經(jīng)驗(yàn)不怎么共享烙常,開源代碼也少轴捎,這是良性生態(tài),由于崗位少蚕脏,對于職場不友好侦副,但是對于個(gè)人開發(fā)很不錯(cuò)。做了就上線驼鞭,反復(fù)試錯(cuò)秦驯。
4.關(guān)于轉(zhuǎn)行,盲目轉(zhuǎn)行不可取终议,大環(huán)境下都是大哥笑二哥汇竭。
5.關(guān)于技術(shù)自媒體葱蝗,不給自己設(shè)限穴张,也可以去做做。
我這 3 個(gè)月做了什么
今年 4 月迷茫了半個(gè)月两曼,然后躺平了半個(gè)月皂甘,真的好開心。
今年 5 月上半個(gè)月學(xué)習(xí)開傳奇私服悼凑,然后去自駕去青海湖玩了半個(gè)月偿枕,真的好開心。
今年 6 月
?做了一個(gè) AI 做菜小程序户辫,套殼子那種渐夸,微信不給上架,說個(gè)人不能做信息咨詢渔欢,放棄墓塌。
?寫了一個(gè)模擬用戶操作爬取數(shù)據(jù)的桌面工具,后面可能有用。
?不信邪苫幢,做了一個(gè)躺平記賬的小程序访诱,剛剛上架,是人都要做一次三件套韩肝。
?用 laya 和 cocos 做了幾個(gè)入門小游戲触菜,并開源,給想 web 轉(zhuǎn)游戲的小伙伴們降低一點(diǎn)曲線哀峻,因?yàn)橛螒蛞娴奈臋n不是一般的爛(我原以為小程序的文檔很差涡相,直到我看到了幾個(gè)游戲引擎的文檔),大部分時(shí)間一邊看源碼一邊開發(fā)剩蟀。
今年 7 月
?做了 10+ 傳奇私服漾峡,并且賺了幾百元(聊勝于無),不敢做大喻旷,不敢宣傳生逸,容易被封印。
?做了一個(gè)創(chuàng)意肉鴿小游戲且预,在到處尋找美術(shù)資源槽袄,代碼已寫完(等替換完資源就上)。
我的規(guī)劃
2024 年度規(guī)劃
?繼續(xù)做肉鴿锋谐、塔防類游戲
?繼續(xù)開私服
?學(xué)習(xí)新的私服技術(shù)(暫定 DNF)
?繼續(xù)做自己的獨(dú)立產(chǎn)品
遠(yuǎn)景規(guī)劃
?追隨自己的內(nèi)心遍尺,不給自己設(shè)限
?動(dòng)態(tài)尋找可長期耕耘的賽道
寫在最后
多年以后,我總是想起 2016 年剛?cè)胄袝r(shí)涮拗,只用寫寫 js 就能拿薪水的那個(gè)下午乾戏。