摘要:寫在前面年月日,我只身一人來(lái)到北京,開始人生中的第一份工作,在一家國(guó)企從事軟件開發(fā)工作。因?yàn)楝F(xiàn)在晚飯都是在公司吃,如果不是刷朋友圈,我是不知道北京哪天的夕陽(yáng)又刷屏了的,因此錯(cuò)過(guò)了很多美麗的瞬間,也算一點(diǎn)遺憾吧。
2020 年 7 月 29 日,我只身一人來(lái)到北京,開始人生中的第一份工作,在一家國(guó)企從事軟件開發(fā)工作。
2021 年 6 月底,我從國(guó)企離職,然后進(jìn)入了一家互聯(lián)網(wǎng)公司,從事軟件開發(fā)工作。
這將近一年半的時(shí)間,雖然只在目前所在的互聯(lián)網(wǎng)公司待了短短不到五個(gè)月的時(shí)間,但是對(duì)我的影響卻是巨大的。我的工作經(jīng)驗(yàn)在程序員這個(gè)職業(yè)上還算很年輕,所以談不上分享什么經(jīng)驗(yàn),僅僅是自己作為一個(gè)階段的回顧,想記錄一下從國(guó)企到互聯(lián)網(wǎng)的「得」與「失」。
之前在國(guó)企的時(shí)候,工作時(shí)間是 9:00-17:30,午休 11:30-13:30,周末雙休?;緵](méi)有加過(guò)班,周末也都是屬于自己的時(shí)間,不需要再考慮工作上的事情。
現(xiàn)在在互聯(lián)網(wǎng)公司,工作時(shí)間是 10:00-20:30,午休 12:30-13:30,晚飯時(shí)間 18:30-19:00,周末雙休。因?yàn)楝F(xiàn)在晚飯都是在公司吃,如果不是刷朋友圈,我是不知道北京哪天的夕陽(yáng)又刷屏了的,因此錯(cuò)過(guò)了很多美麗的瞬間,也算一點(diǎn)遺憾吧。
從上面的工作時(shí)間就能看出互聯(lián)網(wǎng)的工作強(qiáng)度和國(guó)企比不是一般的大,好在我司在互聯(lián)網(wǎng)公司里面還算強(qiáng)度比較低的,沒(méi)有 996,沒(méi)有大小周。
因?yàn)楣拘再|(zhì),之前在國(guó)企做的是 ToG 的產(chǎn)品,涉及到和地方政府合作,有時(shí)需要和地方政府的人溝通,反正我是不喜歡這點(diǎn)的。
現(xiàn)在在的互聯(lián)網(wǎng)公司主要做的是 ToC 的產(chǎn)品,不過(guò)因?yàn)槲也蛔鰳I(yè)務(wù)這塊,我是做內(nèi)部系統(tǒng)的開發(fā),平時(shí)需要溝通的都是本公司同事,相對(duì)還比較好。
之前在的國(guó)企的技術(shù)棧是:Python + Django + MySQL + Docker
現(xiàn)在在的互聯(lián)網(wǎng)公司的技術(shù)棧是:Python + Flask + Vue + pREST + PostgreSQL + Docker
最近因?yàn)橼s上公司裁員,帶我的師傅被裁了,現(xiàn)在我一個(gè)人擔(dān)任之前兩個(gè)人的工作量,管理三個(gè)內(nèi)部平臺(tái)的前端和后端,差不多晚上 21:35 到家之后還得繼續(xù)工作,周末也需要加班做會(huì)未完成的工作。
因?yàn)楝F(xiàn)在三個(gè)平臺(tái)的前端、后端的開發(fā)都是自己一個(gè)人來(lái)搞,難度確實(shí)挺大的,特別是對(duì)于我這個(gè)才接觸前端三個(gè)月時(shí)間的前端小白,既要負(fù)責(zé)修復(fù)平臺(tái)的前端 bug,又要開發(fā)新的前端頁(yè)面等,真的每天都在和 Vue 慪氣。還時(shí)不時(shí)會(huì)遇到一些歷史遺留問(wèn)題需要處理,感覺每一次都是對(duì)自己的歷練。有過(guò)很多次代碼寫不出來(lái)的崩潰,這個(gè)其實(shí)在哪家公司都會(huì)遇到,原因出在自己身上,因?yàn)榧夹g(shù)功底不扎實(shí)。
因?yàn)橹霸趪?guó)企做的是后端開發(fā),只需要管向前端傳什么數(shù)據(jù)就行?,F(xiàn)在在互聯(lián)網(wǎng)公司一開始也做的是后端開發(fā),但是后來(lái)因?yàn)槿耸植粔驖u漸地就轉(zhuǎn)成了全棧。開始全棧開發(fā)之后,發(fā)現(xiàn)自己對(duì)整個(gè)開發(fā)流程有了更深的認(rèn)識(shí)。以前寫后端只需要管傳什么數(shù)據(jù),現(xiàn)在前后端都自己寫,因此要考慮的東西就多了,從前端頁(yè)面展示,到后端傳數(shù)據(jù)。舉個(gè)實(shí)際工作中遇到的問(wèn)題:前端頁(yè)面查詢數(shù)據(jù)加載太慢如何優(yōu)化。做全棧開發(fā)之后我知道了優(yōu)化方法有很多,一是前端優(yōu)化,包括前端分頁(yè)、加載動(dòng)畫等,二是數(shù)據(jù)庫(kù)優(yōu)化,包括建立索引、使用分區(qū)表、優(yōu)化 SQL 代碼等。這些都是實(shí)際工作中一點(diǎn)點(diǎn)積累的經(jīng)驗(yàn)。
做全棧的一個(gè)好處就是前后端都是自己一個(gè)人進(jìn)行開發(fā),因此少了聯(lián)調(diào)環(huán)節(jié),可以更加專注開發(fā)。不過(guò)解決 bug 的時(shí)候,既要考慮是前端的問(wèn)題又要考慮是后端的問(wèn)題,大腦需要高負(fù)荷運(yùn)轉(zhuǎn),還是非常鍛煉邏輯的。
想到了之前在國(guó)企的時(shí)候,有個(gè)朋友之前和我說(shuō)“你周末經(jīng)常出去玩會(huì)不會(huì)是因?yàn)楣ぷ魃蠜](méi)有什么成就感才導(dǎo)致只想玩樂(lè)”。后來(lái)我意識(shí)到確實(shí)是因?yàn)楣ぷ魃蠜](méi)有什么成就感,才導(dǎo)致我對(duì)工作提不起什么興趣與熱情。
來(lái)到互聯(lián)網(wǎng)公司之后,特別是最近這一個(gè)月,因?yàn)槠脚_(tái)的前后端都是自己一個(gè)人開發(fā),遇到問(wèn)題也沒(méi)什么同事可以請(qǐng)教(因?yàn)槲邑?fù)責(zé)的三個(gè)平臺(tái)的開發(fā)與維護(hù)現(xiàn)在就只剩下我一個(gè)人了),加上有時(shí)候會(huì)遇到緊急需求要實(shí)現(xiàn)或者緊急 bug 要修復(fù),發(fā)現(xiàn)自己一個(gè)人解決后,真的很有成就感。同時(shí),也確確實(shí)實(shí)感受到自己比以前更會(huì)寫代碼了。從寫不出來(lái)代碼到獨(dú)立寫出來(lái)代碼是很大的提升,往后就要注重提高代碼質(zhì)量。
想到了之前在網(wǎng)上看到的一個(gè)工作性價(jià)比計(jì)算器,我根據(jù)自己實(shí)際情況分別計(jì)算了在國(guó)企和互聯(lián)網(wǎng)公司的工作性價(jià)比,發(fā)現(xiàn)現(xiàn)在是真的爽。
??前司與現(xiàn)司的工作性價(jià)比對(duì)比
其實(shí)我覺得一份工作的滿意程度主要取決于三個(gè)因素:錢是否給到位、工作內(nèi)容是否喜歡、同事相處是否融洽。
在國(guó)企的時(shí)候只占到一個(gè)同事相處融洽,現(xiàn)在在互聯(lián)網(wǎng)公司占到兩樣:工作內(nèi)容是自己喜歡的以及同事相處融洽。
巧的是,之前國(guó)企所在部門和現(xiàn)在互聯(lián)網(wǎng)所在部門都采用的是敏捷開發(fā)模式。但是帶給我的感受卻非常不同。
在國(guó)企的時(shí)候,每天早上都有站會(huì),匯報(bào)一下前一天的工作。其他就沒(méi)什么會(huì)議了。
現(xiàn)在在的互聯(lián)網(wǎng)公司,每天早上也有站會(huì),每周還有交互評(píng)審和需求評(píng)審,以及每?jī)芍芤淮蔚牡鷷?huì),還有月度會(huì)議。同時(shí)公司采用的是 OKR 工作法。畢竟和國(guó)企相比,互聯(lián)網(wǎng)公司最關(guān)鍵的是「生存」。部門按一周算一個(gè)迭代,即每周排任務(wù)不超過(guò)五個(gè)故事點(diǎn),然后新的一周會(huì)統(tǒng)計(jì)上一周迭代完成情況。個(gè)人覺得現(xiàn)在團(tuán)隊(duì)采用的敏捷開發(fā)更加專業(yè)一點(diǎn),而且我也喜歡這種節(jié)奏。
??一些會(huì)議筆記
之前國(guó)企在的就是普通寫字樓,因?yàn)檎麑訕嵌际?,所以接觸不到其他公司的人?,F(xiàn)在在的互聯(lián)網(wǎng)公司在一個(gè)創(chuàng)意園區(qū),園區(qū)環(huán)境挺好的,而且上班路上在園區(qū)也能看到其他公司的人。
相比之前在國(guó)企的條條框框(比如打卡,經(jīng)常有什么非技術(shù)性培訓(xùn)需要參加,而且還有周報(bào)、各種報(bào)告),發(fā)現(xiàn)互聯(lián)網(wǎng)是真的自由,沒(méi)有打卡,沒(méi)有周報(bào),沒(méi)有浪費(fèi)時(shí)間的無(wú)聊培訓(xùn)。而且我留長(zhǎng)發(fā)在現(xiàn)在的公司沒(méi)有同事說(shuō)不可以,倒是有幾位女同事說(shuō)發(fā)型不錯(cuò)。
另一點(diǎn)就是互聯(lián)網(wǎng)公司的員工普遍比較年輕。同事溝通代溝相對(duì)很小,而且科技前沿大家都會(huì)關(guān)注,比如前陣子我就聽新同事討論元宇宙。我所在的部門也是個(gè)很好的部門,沒(méi)有領(lǐng)導(dǎo) PUA,還經(jīng)常收到同事的零食投喂,反正部門的零食區(qū)只有增沒(méi)有減,永遠(yuǎn)都吃不完。
雖然自己近一個(gè)月都在加班,周末也沒(méi)有屬于自己的時(shí)間,已經(jīng)一個(gè)月的周末沒(méi)有進(jìn)城了,更別說(shuō) live、電影、和朋友約飯喝酒,娛樂(lè)活動(dòng)都沒(méi)了。不滿的情緒是有的,但是在經(jīng)歷完這一個(gè)月來(lái)自己一個(gè)人負(fù)責(zé)三個(gè)平臺(tái)的開發(fā)與維護(hù)后,發(fā)現(xiàn)自己真的在飛速成長(zhǎng)。
可能是之前在國(guó)企「混」了一年,在準(zhǔn)備跳槽面試過(guò)程中,發(fā)現(xiàn)自己對(duì)于所掌握的技術(shù)了解的既不深入又不全面?,F(xiàn)在越來(lái)越覺得努力提升技術(shù)的重要性,相比玩樂(lè)帶來(lái)的一時(shí)快感,覺得還是應(yīng)該把更多的精力和時(shí)間放在提升自己上。
剛進(jìn)入互聯(lián)網(wǎng)公司的時(shí)候,因?yàn)橐焖偕鲜止卷?xiàng)目開發(fā),于是 leader 和帶我的師傅共同給我布置了相對(duì)寬松的學(xué)習(xí)任務(wù),在兩周內(nèi)從零開始學(xué)習(xí) Vue、PostgreSQL、D2Admin、pREST 等框架與技術(shù),以及一些工具的使用比如 Kong、Portainer、Adminer 等。差不多入職半個(gè)月之后就開始接觸公司項(xiàng)目了,先從修改簡(jiǎn)單的 bug 開始。
在學(xué)習(xí)新技術(shù)的同時(shí),我也更加扎實(shí)了自己對(duì) Docker、Linux 命令的使用。同時(shí)獨(dú)立解決問(wèn)題的能力也得到了很大的提升,善用 Google 和 Stack Overflow,很多問(wèn)題都能從官方文檔里找到解決方法。發(fā)現(xiàn)網(wǎng)上有些同行寫的技術(shù)博客質(zhì)量是真的差,特別是 CSDN 平臺(tái)上的,基本上看十篇博客,只有一兩篇有點(diǎn)用,其他都是浪費(fèi)時(shí)間。通過(guò)公司內(nèi)部的技術(shù)交流,我也開始了解一些偏微服務(wù)架構(gòu)方面的技術(shù),這個(gè)和寫 CRUD 比還是挺有難度和深度的,更加考驗(yàn)技術(shù)功底。
從最初遇到技術(shù)難點(diǎn)研究了半天也沒(méi)有任何思路,無(wú)奈只能求助師傅,在師傅循序漸進(jìn)的指導(dǎo)下,我逐漸突破了一個(gè)個(gè)技術(shù)難點(diǎn)。再到后面師傅被裁了,只能全程靠自己一點(diǎn)點(diǎn)摸索與試錯(cuò),努力解決一個(gè)個(gè)工作中遇到的難題。經(jīng)常有一個(gè)人研究一天都沒(méi)有進(jìn)展的無(wú)奈,但同時(shí)也有自己獨(dú)立解決問(wèn)題的興奮。這段時(shí)間是我覺得自己技術(shù)成長(zhǎng)飛快的時(shí)光。
在一次和現(xiàn)在同事的聚餐中,部門 leader 和我說(shuō)他當(dāng)年剛參加工作的一兩年,全年幾乎都沒(méi)有出去玩,晚上下班和周末都是在家學(xué)習(xí)新技術(shù),這才成為了一名優(yōu)秀的架構(gòu)師。所謂的先苦后甜就是這個(gè)道理,總是聽到說(shuō)剛畢業(yè)進(jìn)入職場(chǎng)的三年是變化最大的時(shí)期,因?yàn)椤概Α购汀富臁沟某绦騿T,會(huì)在這三年產(chǎn)生非常大的差距,這個(gè)是未來(lái)需要花遠(yuǎn)遠(yuǎn)大于三年的時(shí)間才能追上的。
現(xiàn)在每完成一個(gè)技術(shù)難點(diǎn),都會(huì)寫技術(shù)博客作為記錄,不過(guò)基本都沒(méi)有發(fā)布到網(wǎng)上,而是保存在了自己的電腦上。一方面是覺得有些博客寫的還不夠深入,不想因?yàn)橐晃蹲非蟛┛蛿?shù)量而放棄博客質(zhì)量,另一方面是自己還沒(méi)有從實(shí)際問(wèn)題中抽離出具有普適性的解決方法。比如說(shuō)有些技術(shù)博客會(huì)涉及到公司的項(xiàng)目代碼,不方便上傳到網(wǎng)上,而且我也沒(méi)有從中把公司代碼給剔除掉,改寫成其他例子。不過(guò),這點(diǎn)我會(huì)慢慢改善,肯定堅(jiān)持的是發(fā)布不涉及公司代碼的技術(shù)博客到網(wǎng)上供人指正。
??一些工作博客記錄
在進(jìn)入互聯(lián)網(wǎng)公司工作一個(gè)月之后,因?yàn)槟炒慰匆魳?lè)演出而堅(jiān)定了自己多年來(lái)一直想玩樂(lè)隊(duì)的想法。于是報(bào)了電吉他課,買了電吉他、音箱、效果器。然后開始了每周末坐一個(gè)半小時(shí)地鐵去上兩小時(shí)電吉他課的生活,工作不忙的時(shí)候工作日晚上到家也會(huì)練半小時(shí)琴?,F(xiàn)在只是會(huì)一點(diǎn)和弦,自認(rèn)為還不算入門。但是最近一個(gè)月的瘋狂加班,導(dǎo)致已經(jīng)一個(gè)月沒(méi)去上課了,在家也幾乎沒(méi)有時(shí)間練習(xí),忘了很多。
在國(guó)企的時(shí)候喜歡周末帶個(gè)相機(jī)出門,拍拍這座對(duì)我來(lái)說(shuō)還很陌生的城市,記錄下一些美好的瞬間。跳槽到互聯(lián)網(wǎng)公司之后,一方面是將業(yè)余愛好重心移到了樂(lè)器學(xué)習(xí)上,因此在攝影上投入的時(shí)間和精力就少了很多,相機(jī)也放家里很少按下過(guò)快門。
因?yàn)橥砩虾椭苣┒际羌影嗟臓顟B(tài),自然就沒(méi)有屬于自己的時(shí)間了。難得的娛樂(lè)活動(dòng)可能就是晚上失眠的時(shí)候玩玩手機(jī),反正也睡不著。
??加班的一些記錄
加班多了之后確實(shí)少了很多和朋友相聚的機(jī)會(huì),好在還是有關(guān)心自己的朋友的。
??來(lái)自大學(xué)同學(xué)的關(guān)心
雖然加班很多但也一直和家人保持聯(lián)系,看看爸媽經(jīng)常在微信群里發(fā)家里小貓咪的視頻和照片,覺得有個(gè)小貓咪陪陪他們還是很不錯(cuò)的。
如果要我簡(jiǎn)單總結(jié)一下這次從國(guó)企跳槽到互聯(lián)網(wǎng)的個(gè)人體會(huì),我會(huì)提以下四點(diǎn)。
眾所周知,程序員所在圈子的技術(shù)更新迭代實(shí)在太快,快到學(xué)習(xí)的速度跟不上新技術(shù)出現(xiàn)的速度。但是仍要堅(jiān)持學(xué)習(xí)新技術(shù),可以先不深入只了解再?zèng)Q定是否要深入學(xué)習(xí),千萬(wàn)不能安于現(xiàn)狀。
我很喜歡寫筆記,雖然工作熟練之后可以減少查看文檔的時(shí)間,但是剛上手新項(xiàng)目的時(shí)候,還是建議多寫寫筆記,并且經(jīng)?;仡櫯c復(fù)習(xí)。
別忘了生活,我一直覺得生活豐富的人是不會(huì)不快樂(lè)的。長(zhǎng)期的工作高壓之后,很容易影響一個(gè)人的心情和狀態(tài),只會(huì)越來(lái)越差。前段時(shí)間因?yàn)楣ぷ鲏毫^(guò)大時(shí)常懷疑自己是否適合寫代碼,找了學(xué)心理學(xué)的學(xué)弟要了份 SDS 抑郁自評(píng)量表測(cè)試,結(jié)果測(cè)出來(lái)是中度抑郁,把自己嚇住了,差點(diǎn)想去醫(yī)院找醫(yī)生看看。好在自我調(diào)節(jié)比較好,目前又恢復(fù)了往日正常的狀態(tài)。
最近發(fā)現(xiàn)身體健康沒(méi)有以前那么好了,倒沒(méi)有生病,只是最近感覺腰和頸椎一直不太舒服,加上睡眠質(zhì)量一直不好,但是一直沒(méi)空去醫(yī)院檢查一下身體。平時(shí)因?yàn)橄掳嗟郊乙埠芡砹?,還要學(xué)習(xí)新技術(shù),因此也沒(méi)什么鍛煉的時(shí)間。
人生沒(méi)有重來(lái)。如果再給我一次選擇的機(jī)會(huì),我還是會(huì)義無(wú)反顧地進(jìn)入互聯(lián)網(wǎng)公司,因?yàn)檫@是我喜歡的節(jié)奏。一時(shí)的失去只是為了更美好的將來(lái)。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/125341.html
摘要:面對(duì)正在跑步進(jìn)入大齡程序員隊(duì)列的我,對(duì)過(guò)去有一些思考總結(jié),同時(shí)對(duì)未來(lái)也有一些想法?,F(xiàn)在想來(lái)大學(xué)時(shí)候最錯(cuò)誤的決定就是學(xué)嵌入式,從后來(lái)找工作來(lái)看它的熱度根本不如應(yīng)用軟件開發(fā),并且物聯(lián)網(wǎng)也并沒(méi)有大熱,或許時(shí)代會(huì)真正迎來(lái)。15年畢業(yè),算上實(shí)習(xí)經(jīng)歷差不多有四年半的工作經(jīng)驗(yàn)。沒(méi)想到時(shí)間過(guò)得這么快,有時(shí)候還覺得跟剛畢業(yè)一樣。之前在創(chuàng)業(yè)公司呆過(guò)兩年半,目前在阿里做大數(shù)據(jù)/算法相關(guān)的工作。這四年來(lái)收獲過(guò)成功的...
摘要:同一個(gè)宿舍畢業(yè)的人有不同的發(fā)展軌道,有人年薪百萬(wàn),有人仍在基層搬磚。下面是幾位工作五年程序員的現(xiàn)狀。李亞軍對(duì)現(xiàn)狀滿意,下一個(gè)晉升目標(biāo)是高級(jí)經(jīng)理。四小瑞在二線城市的基層搬磚,月薪萬(wàn),幸福感約為萬(wàn)。目前小瑞沒(méi)有過(guò)多的打算,穩(wěn)定地在舒適區(qū)工作。 工作五年是個(gè)分水嶺,大部分程序員從初級(jí)工程師成長(zhǎng)為中高級(jí)工程師,薪資較剛畢業(yè)時(shí)翻幾番。 同一個(gè)宿舍畢業(yè)的人有不同的發(fā)展軌道,有人年薪百萬(wàn),有人仍在基...
摘要:同一個(gè)宿舍畢業(yè)的人有不同的發(fā)展軌道,有人年薪百萬(wàn),有人仍在基層搬磚。下面是幾位工作五年程序員的現(xiàn)狀。李亞軍對(duì)現(xiàn)狀滿意,下一個(gè)晉升目標(biāo)是高級(jí)經(jīng)理。四小瑞在二線城市的基層搬磚,月薪萬(wàn),幸福感約為萬(wàn)。目前小瑞沒(méi)有過(guò)多的打算,穩(wěn)定地在舒適區(qū)工作。 工作五年是個(gè)分水嶺,大部分程序員從初級(jí)工程師成長(zhǎng)為中高級(jí)工程師,薪資較剛畢業(yè)時(shí)翻幾番。 同一個(gè)宿舍畢業(yè)的人有不同的發(fā)展軌道,有人年薪百萬(wàn),有人仍在基...
摘要:兩年半的時(shí)間完成了一次晉升,順利地從一個(gè)職場(chǎng)小菜鳥轉(zhuǎn)變?yōu)榱艘幻Y深打工人額。。后來(lái)隨著工作經(jīng)驗(yàn)的積累,我發(fā)現(xiàn)這個(gè)想法其實(shí)是非常錯(cuò)誤的。不可否認(rèn),互聯(lián)網(wǎng)行業(yè)在這一點(diǎn)上確實(shí)不如公務(wù)員等體制內(nèi)職業(yè)。后面的工作基本是在吃老本,沒(méi)有主動(dòng)學(xué)習(xí),。 先簡(jiǎn)單說(shuō)一下背景,某不知名 985 的學(xué)生,18年畢業(yè)進(jìn)...
閱讀 3799·2023-01-11 11:02
閱讀 4305·2023-01-11 11:02
閱讀 3126·2023-01-11 11:02
閱讀 5236·2023-01-11 11:02
閱讀 4800·2023-01-11 11:02
閱讀 5573·2023-01-11 11:02
閱讀 5376·2023-01-11 11:02
閱讀 4079·2023-01-11 11:02