鄭重聲明:文章系原創(chuàng)首發(fā),文責(zé)自負(fù)。
前言
不打雞血,沒有令人熱血澎湃的勵(lì)志故事,只是講述普通人干著普通的工作,每天絞盡腦汁,深陷各種編碼邏輯之中,還樂此不疲。
主人公林木子好像沒有什么上進(jìn)心,就只是在一個(gè)崗位上,努力地當(dāng)好一顆隨時(shí)被替代的螺絲釘。居安思危,以前也有,現(xiàn)在不參與任何內(nèi)耗。做好正在做的事,別去杞人憂天,別把精力耗在沒有發(fā)生的事情上!
一直不敢寫這樣的故事,總覺得吧,故事就要跌宕起伏。而這種沒什么情節(jié),主人公不求上進(jìn),摸魚跑路的生活,沒人感興趣。
寫不了爽文,抓不住令讀者爽的點(diǎn)。最后想想,或許普通的故事情節(jié)就像我們那普通的生活,一樣值得被抒寫。
大多數(shù)的人就像文中的林木子一般,普普通通,平平常常,會為工作中取得的一點(diǎn)成績沾沾自喜,也會偷偷摸魚放松一下。
第一章 實(shí)習(xí)
此刻的林木子手心往外冒汗,旁邊的垃圾桶中扔滿了被汗水黏成團(tuán)的紙巾。每年六七月份,林木子的手先是出汗,再出小水泡,小水泡晶瑩剔透,奇癢難耐,最后以手掌脫一層皮告終。從小到大,沒有哪一年可以幸免。
汗水不斷地浸濕紙巾,林木子的心也跟著怦怦跳動(dòng)起來,即使辦公室的空調(diào)已經(jīng)開到讓人穿外套的地步,她也管不住自己躁動(dòng)的心。對了,她已經(jīng)入職三個(gè)月,等會就要去做轉(zhuǎn)正答辯了。
還記得上次答辯是在五年前做畢業(yè)答辯的時(shí)候,那次答辯可能是她整個(gè)學(xué)生生涯最高光的時(shí)刻。因?yàn)樽隽顺渥愕臏?zhǔn)備,上臺之后自信滿滿,沒有一絲絲緊張,老師提的各種問題也都順利回答了出來,沒有卡殼。
要知道,林木子可是典型的I型人格。只要被老師臨時(shí)叫起來發(fā)言,她的大腦就會一片空白,支支吾吾,臉漲得通紅。所以,她總是做著小透明縮在角落,害怕被人發(fā)現(xiàn),害怕被點(diǎn)名。她羨慕在講臺上可以侃侃而談的同學(xué),幻想著有一天自己也可以口若懸河。幻想歸幻想,至于能否實(shí)現(xiàn),會在后面的故事中講到。
言歸正傳,等待轉(zhuǎn)正答辯的林木子為什么緊張呢?原因是,跟她同期入職的一個(gè)小姑娘,答辯了兩次都沒有通過。這不,馬上就要輪到她了!
或許,真的是林木子運(yùn)氣好!她剛一進(jìn)項(xiàng)目組,坐在她對面的同事因?yàn)殚L期出差,就把手頭的項(xiàng)目交接給了林木子。她當(dāng)時(shí)壓根不知道這個(gè)項(xiàng)目,其實(shí)是組內(nèi)的重點(diǎn)項(xiàng)目。
她接手的這三個(gè)月,只有一個(gè)感覺,那就是需求是真的多,干不完還要加班,熬夜到凌晨是家常便飯,一個(gè)月總有那么幾天再干個(gè)通宵,差點(diǎn)把自己干走。
而旁邊那個(gè)和她一起入職的小姑娘呢?在這個(gè)組打打雜,那個(gè)組打打雜,三個(gè)月就過去了。林木子天天羨慕著旁邊的小姑娘,可以美美地來,然后美美地走。而自己呢?灰頭土臉搞需求,加班加點(diǎn)寫代碼,儼然一副女漢子模樣。需求一上線,一發(fā)現(xiàn)問題,就會被用戶投訴。一投訴就要寫郵件分析問題原因,抄送各大領(lǐng)導(dǎo)知曉。即使問題最終解決,仍要被領(lǐng)導(dǎo)訓(xùn)斥一番。經(jīng)過了這番折騰,林木子的抗壓能力也提升了。
答辯時(shí)間終于到了,等待事情發(fā)生的時(shí)候往往是最緊張的。她推開會議室的門,幾位領(lǐng)導(dǎo)都在,氣氛有點(diǎn)嚴(yán)肅??!不爭氣的心臟又開始砰砰直跳。
她坐定,深吸一口氣,登錄自己的云桌面,打開準(zhǔn)備好的PPT,將自己三個(gè)月的項(xiàng)目成果展示出來。做了什么工作,項(xiàng)目做過什么優(yōu)化,自己有什么成長以及以后的規(guī)劃,都一一羅列,有條不紊地闡述出來。
原來心里有底,是這樣的呀!有沒有成長,干沒干事,原來領(lǐng)導(dǎo)都可以一眼看出來啊!最終,她通過了轉(zhuǎn)正答辯。
第二章 工作
林木子的工作就是寫代碼,是不是聽起來似乎很厲害,尤其還是個(gè)女孩子。她整天混跡于一群男孩子中間,跟他們談需求,講方案,比試比試技術(shù)能力,毫無違和感。
網(wǎng)絡(luò)上的程序員都是穿著格子衫,戴著黑眼鏡框,外加即將謝頂?shù)陌l(fā)型和不離手的雙肩包??墒橇帜咀又車??完全看不到大眾眼中的格子衫,那些小哥也會收拾自己。這不,前兩天有位小哥哥燙了頭發(fā),顏值翻倍。
跟他們相處,看不到職場劇中的勾心斗角,只有對彼此地夸張互捧,一個(gè)“某某老板”,一個(gè)“某某哥”,那是說叫就叫,歡樂多多。
可惜了,讀者看不到林木子的職場愛情劇了。她和同事之間也僅限于稱兄道弟,不允許擦出一絲絲火花,她已經(jīng)是一歲寶寶的媽媽了。
電腦屏幕右下方又彈出會議請求,林木子的活來了。她暗自慶幸,現(xiàn)在互聯(lián)網(wǎng)低迷的大環(huán)境下,有活干就不怕失業(yè)。
她加入了會議請求,和以往澄清需求的流程一樣。首先產(chǎn)品經(jīng)理介紹了此次需求的背景,以及需求中各個(gè)功能點(diǎn)的邏輯規(guī)則。其次,就是提問解答環(huán)節(jié)。會議結(jié)束之后,她就要開始估計(jì)開發(fā)工時(shí)和測試工時(shí),預(yù)計(jì)趕在上線之前要測試通過。
林木子輕車熟路,把需求功能點(diǎn)一個(gè)一個(gè)拆解開,進(jìn)行細(xì)化,然后估計(jì)工時(shí)。每次她都會和測試商量,要不將時(shí)間估摸得稍微長點(diǎn),給自己留點(diǎn)時(shí)間摸魚,也就是按照1.5或者1.2去估計(jì)工時(shí)。
她和測試同事在一年多的磨合中,已經(jīng)十分默契,互相打掩護(hù),從不拆臺。都是當(dāng)媽媽的人了,彼此的那點(diǎn)小心思,大家都懂。
林木子已經(jīng)開始細(xì)細(xì)閱讀產(chǎn)品經(jīng)理下發(fā)的需求PPT了。她邊看邊思考,“哦,這里要加個(gè)字段,這個(gè)5G需求和之前做的4G需求有類似之處,可以用什么設(shè)計(jì)模式去處理,讓代碼看起來更優(yōu)雅呢?”。又或者,“對大數(shù)據(jù)的導(dǎo)入,如果繼續(xù)使用現(xiàn)在的方案處理,線上環(huán)境會出現(xiàn)內(nèi)存溢出。這次應(yīng)該用怎樣的方案去優(yōu)化,才可以避免類似的問題再次出現(xiàn)呢?”。
如此等等,在動(dòng)手打碼之前,她已經(jīng)想好接下來用什么方案,能更高效地完成這個(gè)需求,同時(shí)bug率還低。
第三章 成長
林木子時(shí)常調(diào)侃,“我待程序如初戀,奈何程序虐我千百遍!”。這會兒,她又繞進(jìn)了一段代碼中,拔不出來了。那段陳舊的代碼,是前任同事留下的,運(yùn)行了很久很久,突然出問題了。
有時(shí)候,林木子也埋怨,為什么她總是在給別人擦屁股!哎......她看著那一串串沒有任何注釋的代碼,一時(shí)半會兒沉不下心來。
這里加判斷,那里用循環(huán),這塊過濾,那里用多線程,時(shí)不時(shí)用用設(shè)計(jì)模式,讓程序看起來更加優(yōu)雅。
編程絕對不是簡單地排列組合,首先要將邏輯梳理清楚,才可以在最短的時(shí)間內(nèi),用最優(yōu)的方法,編寫出問題最少的程序。
林木子還記得,有一次她在梳理一塊邏輯時(shí),半天繞不過去,越繞越復(fù)雜。因?yàn)樽约罕旧韺I(yè)務(wù)知識不熟悉,加上縷不順這么復(fù)雜的邏輯,她差點(diǎn)急哭了。
后來,她去請教產(chǎn)品經(jīng)理,關(guān)于這塊的業(yè)務(wù)知識。和他一起梳理這塊的邏輯之后才發(fā)現(xiàn),從業(yè)務(wù)的角度出發(fā)去思考,程序邏輯一目了然。
從那之后,她學(xué)習(xí)業(yè)務(wù)知識,外加自己的編碼技能。以至于到了后來,她都成了中國區(qū)的半個(gè)專家。經(jīng)常能快速解決用戶的線上問題,并提出解決方案。
第四章 自救
林木子的職場生涯一直這么順利嗎?當(dāng)然不是。
記得剛?cè)肼毶弦患夜镜牡谝粋€(gè)月,差不多過年前那會。她沒有想到項(xiàng)目組加班那么厲害,996干得很疲憊,領(lǐng)導(dǎo)給的各種壓力,還有各種PUA。
那段時(shí)間可能是林木子從業(yè)史上最黑暗的時(shí)刻,隨時(shí)準(zhǔn)備著離職走人,她也終于體會了抑郁是什么。
后來林木子被那個(gè)組的項(xiàng)目經(jīng)理踢出去了,就是很突然那種,某一天某一時(shí)刻突然在群里告知她,不用參加明天的會議了,你要去別的組了。其實(shí)那一刻,她好開心,再差還能差到哪里呢?再怎么樣,也不會遇到這樣難溝通超級奇葩的領(lǐng)導(dǎo)了吧!
在被領(lǐng)導(dǎo)PUA的時(shí)候,林木子陷入了無限的自我懷疑,自我申討之中。干什么事情都提不起興趣,對愛人,對孩子,都是在假裝歡笑。精神即將崩潰之際,是書籍拯救了她,她大量閱讀心理學(xué)的書,知道了什么叫內(nèi)耗?知道了抑郁癥有哪些癥狀。
她開啟自救之旅,她清楚地知道太多的自我否定就是在內(nèi)耗。她知道了當(dāng)被別人PUA時(shí),大多數(shù)情況下都不是自己的錯(cuò),不要用別人的錯(cuò)誤懲罰自己。
她開始絕地反擊,勇敢地在群里提出自己的想法,把那個(gè)目中無人的領(lǐng)導(dǎo)懟回去。最壞的打算也做好了,大不了被開除。就是抱著這種“此處不留爺,自有留爺處”的心態(tài),她一次次地回懟領(lǐng)導(dǎo),拒絕精神控制。
最后的故事,想必大家也知道了,林木子換項(xiàng)目組了,她仍舊會在新的項(xiàng)目組快樂打碼。
寫在最后
寫代碼難嗎?朝著架構(gòu)師,技術(shù)專家的領(lǐng)域往前走,稍微會難點(diǎn)。終點(diǎn)可能要一直戴著假發(fā),如果你不在乎,禿頭也很帥!
林木子所在項(xiàng)目組的項(xiàng)目經(jīng)理和產(chǎn)品經(jīng)理,已經(jīng)從青澀帥小伙,蛻變成光頭油膩叔!
時(shí)間從來都不會騙人,林木子的發(fā)際線也在抬高。她想過要轉(zhuǎn)行,可是除了打碼之外,她沒有接觸過什么復(fù)雜的人際關(guān)系,她不知道自己還能干什么?
林木子到中年了,她想做一枚有競爭力的中年少女。她利用可以利用的一切時(shí)間,去閱讀,她嘗試著寫自己想寫的東西,她在努力地做一些改變。
或許幾年之后,你會聽到不同的關(guān)于林木子的故事。比如她寫小說了;比如她超過35歲了,還在寫代碼;再比如,林木子有一天美夢成真,出書了。
嗯,就是這樣的,人還是要有夢想,萬一不小心實(shí)現(xiàn)了呢?林木子的故事還很長,多變的人生剛剛有起色,鼓勵(lì)一下林木子,相信她會過上夢想的生活。美好的故事還等著她當(dāng)主人公呢!

素材靈感,覺得“林木子”這個(gè)名字好聽,然后順便給她加點(diǎn)故事進(jìn)去。