2019年注定是不平凡的一年疙赠,實習(xí)半年付材,轉(zhuǎn)正半年朦拖,全年加班圃阳、經(jīng)常通宵達旦,然年中畢業(yè)璧帝、年尾裁員捍岳,最后卻得了安慰獎——“免裁券”。沒有年終獎,沒有項目獎锣夹,連加班費公司都想給你打五折页徐。這一年,可以說银萍,公司能做的已經(jīng)夠多了变勇,畫大餅,談未來贴唇,理想很美好搀绣,現(xiàn)實很骨感。
2019年頭在前任領(lǐng)導(dǎo)的帶領(lǐng)下戳气,公司毅然決然要進行一場轟轟烈烈的重構(gòu)链患,996成了今年的家常便飯,偶爾來個007什么的也不過分瓶您。一次次的“倒賣雞湯”麻捻,一次次的“一切盡在掌握中”,每日每周每月復(fù)盤呀袱,變得很有必要贸毕,這種形式會議領(lǐng)導(dǎo)很喜歡,底下員工怨氣滿滿夜赵,他們卻裝作不知道崖咨。
國慶歸來,計劃一波波的上線油吭,然一波波的bug浮出水面击蹲,結(jié)果就是一波波的延期,一波波的賠償婉宰,一波波的加班......生活有時候就這樣歌豺,當(dāng)你感覺正在向前走時,前方卻出現(xiàn)了大坑心包,這個坑类咧,長、寬蟹腾、高都是一個你一手挖的痕惋,因為有人告訴你底下有金礦,但最后你卻出不來了娃殖。
年尾值戳,領(lǐng)導(dǎo)離職,新官上任三把火炉爆,“澳大利亞”大火燒了整整兩個月堕虹,把我們罵成了連渣都不剩卧晓,整個團隊的被裁掉了一大半,剩下的這些要么是手上有東西未能給交接給新團隊赴捞,要么是這個人是老員工裁員需要賠償一大筆費用逼裆,準(zhǔn)備年后在想辦法降薪降職。公司要裁掉某些同事時赦政,給出了三種方案:1胜宇、降職降薪;2恢着、年后基本工資占50%掸屡,效績50%;3然评、裁員仅财,賠償1個月。有些同事碗淌,早上還在修bug盏求,下午一路綠燈,離職手續(xù)當(dāng)天辦好亿眠;有些同事碎罚,交接工作還沒完成,卻被要求年前一定要走纳像,交接工作做得很匆忙荆烈,領(lǐng)導(dǎo)的強硬決定,相信損失的是公司的利益竟趾。
反正結(jié)果就是項目涼了憔购,領(lǐng)導(dǎo)走了,新領(lǐng)導(dǎo)來了岔帽,這批前任留下的兵玫鸟,能走的快走,要用的沒有犀勒,趕走要賠錢屎飘,相互僵持著。年后我也要重新選擇一份可靠的贾费、有前景的工作钦购,在這里我看不到希望,看不到結(jié)果褂萧,看到的卻是罪惡的資本主義押桃。
至于為什么項目會涼呢?小弟總結(jié)了一些肉眼可見的問題箱玷,不要問我為什么沒推動去指出怨规,去改變陌宿,因為澳大利亞的大火很大锡足,一個應(yīng)屆消防員能力范圍有限啊波丰。
這一年來,總結(jié)就是亂舶得,上線沒有計劃掰烟,或者說是拍腦袋的上線,在我看來就是沒有計劃沐批。開發(fā)加班加點纫骑,到最后還是沒辦法上線;測試很多情況沒有給測試進度九孩,測試不完先馆。這些如果做出計劃、做出合理計劃會出錯嗎躺彬?
因為亂煤墙,我認為那是管理有問題,管理有問題宪拥,leader都親自上陣全身心投入開發(fā)工作了仿野,管理誰做?底下員工看似每周加班加點她君,實際上都干不出什么實事脚作,因為并不是每個人都需要每星期加班。
這一年來缔刹,團隊氣氛球涛、團隊歸屬感、團隊力量可以說是到七月份就一直走下坡路了校镐,在這里我雖然很不甘宾符,但也沒辦法改變,多少個日日夜夜灭翔,你覺得如果一個人對團隊沒感情會這樣拼命嗎魏烫?肯定不會!到最后是真的失望了肝箱,找不到個人在團隊的歸屬感哄褒。
當(dāng)然,我在A公司任職滿一年了煌张,吐槽過很多關(guān)于加班關(guān)于疲憊的事情呐赡,多次想過去改變最后能改變的還是自己。以下想聊一聊在該公司一年來在技術(shù)和職場上的一些成長和感悟骏融。不得不說链嘀,這一年來除去一些不愉快的事情萌狂,我還是蠻感恩的,在這個環(huán)境里學(xué)到了很多怀泊,成長的很快茫藏,這里有很多愿意分享和幫助我的大佬。
在進入這家公司實習(xí)前霹琼,我在一家初創(chuàng)新的外包公司實習(xí)务傲,一天120的工資,5天工作日枣申,如果學(xué)校有課就回校上課售葡,沒有則在公司上班,剛開始沒有什么事情做忠藤,回來又來一個項目挟伙。基本上大體的技術(shù)選型和框架組件等都是大佬定好了交給我開發(fā)具體的業(yè)務(wù)模孩,應(yīng)該說基本上都是增刪查改尖阔,外加一點點稍微復(fù)雜的業(yè)務(wù)。在代碼瓜贾、規(guī)范诺祸、流程上很自由,基本上不會review代碼祭芦,寫完功能能用就好了筷笨,很多時候都是自己強迫癥發(fā)作去優(yōu)化的。
在A公司龟劲,認識了很多新的技術(shù)點胃夏,學(xué)到了也應(yīng)用到了很多沒接觸過的東西,也結(jié)識了很多業(yè)界大佬昌跌,在自學(xué)的過程中仰禀,也在不斷的向上學(xué)習(xí),越努力越幸運蚕愤,在技術(shù)上學(xué)到的東西如下:
代碼規(guī)范:梳理答恶、學(xué)習(xí)、習(xí)慣PHP-PSR代碼規(guī)范
版本控制:學(xué)習(xí)基礎(chǔ)命令行萍诱、phpstorm圖形化操作悬嗓、gitflow工作流學(xué)習(xí)、公司git版本控制規(guī)范
微服務(wù)架構(gòu)理解和實踐:首先是學(xué)會相關(guān)組件的理論和實踐裕坊,在使用的過程中向上學(xué)習(xí)微服務(wù)架構(gòu)的設(shè)計和優(yōu)缺點包竹,當(dāng)然我不是設(shè)計者,我只是底層的執(zhí)行者,話語權(quán)不重但也不能忽視問題周瞎。(docker苗缩、k8s、consul声诸、apollo酱讶、kafka)
swoole擴展:結(jié)合php7以來的新特性,swoole是php發(fā)展的里程碑双絮,網(wǎng)絡(luò)異步浴麻、協(xié)程得问、常駐內(nèi)存等未接觸過問題的學(xué)習(xí)和理解囤攀,。
php內(nèi)核學(xué)習(xí)理解:其實就是看了一本叫《php內(nèi)核剖析》的書籍宫纬,淺顯易懂的方式理解了php運行模式焚挠、數(shù)據(jù)結(jié)構(gòu)、內(nèi)存管理等我記得起來的內(nèi)容漓骚。
學(xué)習(xí)自有項目封裝的swoole框架實現(xiàn)方式:一直以來都覺得能封裝一個高可用蝌衔、高性能的框架需要掌握學(xué)習(xí)的內(nèi)容很多,開發(fā)難度系數(shù)大蝌蹂,實際上還真如此噩斟。僅僅在嘗試改造項目動態(tài)配置服務(wù)和服務(wù)發(fā)現(xiàn)為nacos時,我就知道自己幾斤幾兩孤个,一口吃不成大象剃允,過程是艱難的,結(jié)果是收獲的齐鲤。
認識到自身知識體系的不健全:
---- 1斥废、sql、算法一直是后端開發(fā)人員的基礎(chǔ)和核心给郊,卻是我這一年來在工作中忽視的一塊牡肉,作為公司業(yè)務(wù)層的php,很少模塊有連接mysql淆九,更別說復(fù)雜的查詢語句统锤。
---- 2、對于使用的組件淺的懂炭庙,深的不理解饲窿。
---- 3、對于前端煤搜、非PHP語言后端的學(xué)習(xí)缺乏免绿。
有人的地方就有江湖,有江湖就有職場擦盾。出于職業(yè)環(huán)境的影響嘲驾,周圍的都是男同事淌哟,除了工作,不會出現(xiàn)太多期待辽故。主要還是大家工作狂(無奈)徒仓,總的來說就以下幾點想說的,不過還是得自己感悟這東西。
一個好的leader很重要
加班只是低效的表現(xiàn)
職業(yè)瓶頸與持續(xù)學(xué)習(xí)
周報的必要性
在工作上我的主要工作是這些,難度越來越大:
簡單業(yè)務(wù)的增刪查改(整個oms系統(tǒng)后端接口)
微信小程序颠猴、公眾號和第三方平臺業(yè)務(wù)(遇到很多坑哈)
微信三千萬粉絲拉惹病(如何不漏拉、少拉犁柜、拉對數(shù)據(jù))
復(fù)雜業(yè)務(wù)邏輯的實現(xiàn):積分計算(極其復(fù)雜)
改造項目框架動態(tài)配置和服務(wù)發(fā)現(xiàn)(consul、nacos)