一個(gè)國(guó)企十年全棧工程師之"死"

事件

去年年底新博,公司來(lái)了一位工作十余年的工程師薪夕,據(jù)說(shuō)是個(gè)全棧,應(yīng)聘的崗位是Android高工赫悄。比較巧的是原献,這位工程師是我上一家公司隔壁部門(mén)的同事。

我們均來(lái)自大廠埂淮,但是是國(guó)企姑隅,二線(xiàn)城市。所以盡管他在前公司工作十余年了倔撞,在國(guó)企這個(gè)環(huán)境下讲仰,其工資在行業(yè)內(nèi)也不會(huì)太高。以我對(duì)兩家公司工資水準(zhǔn)的了解痪蝇,他跳過(guò)來(lái)的工資應(yīng)該是原來(lái)的兩倍多叮盘。

所以對(duì)于這位老哥來(lái)說(shuō),這次跳槽得到的工資應(yīng)該還算滿(mǎn)意的霹俺。但是柔吼,好景不長(zhǎng)。丙唧。今年過(guò)年回來(lái)不久之后就被裁了愈魏。。所以他從我的前同事變成了現(xiàn)同事想际,又變成了前前同事培漏。。胡本。

起初我還以為是他嫌工資太低了自己離職牌柄,畢竟十年工作經(jīng)驗(yàn)應(yīng)該不只這個(gè)價(jià)。當(dāng)時(shí)我挺羨慕他的侧甫,因?yàn)槲矣X(jué)得有十年工作經(jīng)驗(yàn)就可以這樣為所欲為珊佣,想來(lái)就來(lái)想走就走。

后來(lái)披粟,我錯(cuò)了咒锻,從同事的小道消息得知,他是被裁的守屉,試用期沒(méi)過(guò)惑艇。他去年年底過(guò)來(lái),過(guò)年回來(lái)正好干滿(mǎn)試用期3個(gè)月,試用期沒(méi)過(guò)只能走人了滨巴。

這個(gè)現(xiàn)實(shí)給我敲了一次警鐘:在程序員這個(gè)行業(yè),三十五歲就算是“老人”了恭取。這是必須承認(rèn)的一個(gè)事實(shí),可以多看一些公司的招聘要求窃款。

這位十年經(jīng)驗(yàn)工程師被裁的事引發(fā)了我的思考:為何被裁晨继?

我覺(jué)得有些事情能早點(diǎn)想清楚就該早點(diǎn)想清楚,早點(diǎn)想對(duì)策。防止一些糟糕的事情降臨打我們個(gè)措手不及腹缩。

至于為何被裁藏鹊?有朋友可能會(huì)覺(jué)得是受疫情的影響導(dǎo)致公司經(jīng)營(yíng)不善才會(huì)被裁的。

應(yīng)該不是這個(gè)原因,因?yàn)楣靖鱾€(gè)崗位都在不停的招人,而且招進(jìn)來(lái)的能進(jìn)入試用期的員工基本都可以轉(zhuǎn)正常潮,除了極少數(shù)的要求真的達(dá)不到的才會(huì)不能按時(shí)轉(zhuǎn)正孵户。

所以大概率的原因是這位工程師的能力沒(méi)能達(dá)到上級(jí)的要求,因此被辭退。

如何防止被淘汰?下面我分享一下我的幾點(diǎn)看法:

思考

1胁镐、學(xué)習(xí)能力

隨著行業(yè)的發(fā)展,技術(shù)都在不斷地進(jìn)步,我們只能不斷地學(xué)習(xí)來(lái)提高自己的核心競(jìng)爭(zhēng)力违崇。

在保證已熟練掌握現(xiàn)有知識(shí)、技術(shù)的前提之下,可以多涉獵其它方面地相關(guān)技術(shù)。既要保證自己的知識(shí)深度巩步,也要保證自己的知識(shí)廣度椅野,橫离福、縱同時(shí)發(fā)展妖爷。

與此同時(shí),不斷積累行業(yè)經(jīng)驗(yàn),“努力做到擁有n年工作經(jīng)驗(yàn)的工程師鲜屏,而不是一年經(jīng)驗(yàn)用了n年的工程師惯殊∫涫龋”

上級(jí)招十年工作經(jīng)驗(yàn)工程師應(yīng)該是想著招過(guò)來(lái)可以起到技術(shù)指導(dǎo)性、領(lǐng)導(dǎo)性的作用,而這位工程師并沒(méi)有能起到這樣子的作用,沒(méi)有表現(xiàn)出一些十年工作經(jīng)驗(yàn)工程師該表現(xiàn)出來(lái)的東西。

2捂贿、自律、思考能力

在這個(gè)比較浮躁的社會(huì)里鹰祸,我們可能需要多一份自律,多一點(diǎn)地思考。

我上一份工作的環(huán)境算是比較安逸的絮姆,每天上班8個(gè)小時(shí)蚁阳、住小區(qū)(需付少量網(wǎng)費(fèi)、電費(fèi))鸽照、每天公司班車(chē)接送螺捐,加班極少,除了極少數(shù)技術(shù)骨干常常自愿加班之外移宅,其他人基本上五點(diǎn)半到點(diǎn)下班归粉,我就是屬于這一類(lèi)人。漏峰。糠悼。

待在這種安逸的環(huán)境之下(溫水煮青蛙),很容易讓人失去了斗志浅乔。

在這種環(huán)境下倔喂,靠的就是自己的自律了铝条,自己有沒(méi)有額外地進(jìn)行充電,還是把閑暇下來(lái)的時(shí)光都給揮霍掉了席噩。

那位老哥在這樣的環(huán)境下工作了十年班缰,如果只是靠工作環(huán)境來(lái)推動(dòng)自己,那這十年工作經(jīng)驗(yàn)估計(jì)就得大打折扣了悼枢。

總之埠忘,“我們就是要不斷地學(xué)習(xí)、不斷地思考馒索,思考行業(yè)莹妒、思考方向,保持著一顆前進(jìn)地心绰上。如果我們可以踏踏實(shí)實(shí)地走好每一步旨怠,我相信我們一定可以很好地越過(guò)35歲這道坎◎诳椋”我也還在起步期鉴腻,不知未來(lái)如何,但我覺(jué)得我35歲時(shí)應(yīng)該還在做著技術(shù)百揭。

分享

說(shuō)句實(shí)話(huà)爽哎,如果我選擇在上一家國(guó)企待著,是完全不用擔(dān)心所謂的35歲的危機(jī)的信峻,工資雖然完全比不上現(xiàn)在的公司倦青,但也足夠養(yǎng)家糊口瓮床。之所以還是選擇了跳槽出來(lái)盹舞,說(shuō)的官方點(diǎn)這叫“跳出舒適圈”,說(shuō)簡(jiǎn)單點(diǎn)就是“我覺(jué)得我可以?huà)甑母唷薄?/p>

事實(shí)也如我所愿隘庄,國(guó)企有一個(gè)非常好的好處就是踢步,能給我足夠的學(xué)習(xí)時(shí)間,這些年的學(xué)習(xí)我都做了筆記整理丑掺,如果你也是一名Android開(kāi)發(fā)者获印,想要做些改變而又暫時(shí)找不到一個(gè)方向的話(huà),或許我這能給你一些啟發(fā)街州。

學(xué)習(xí)路線(xiàn)及筆記分享如下:
(需要pdf筆記文檔的同學(xué)可以私信我來(lái)要)

  • 架構(gòu)師筑基必備技能

目前Android APP開(kāi)發(fā)主流語(yǔ)言就是Java語(yǔ)言兼丰,Java語(yǔ)言最大的特性就是提高了軟件的交互可能性,可以說(shuō)安卓手機(jī)幾乎所有應(yīng)用程序都是利用Java語(yǔ)言來(lái)進(jìn)行編寫(xiě)的唆缴。

知識(shí)要點(diǎn):
1鳍征、深入理解Java泛型
2、注解深入淺出
3面徽、并發(fā)編程
4艳丛、數(shù)據(jù)傳輸與序列化
5匣掸、Java虛擬機(jī)原理
6、高效IO

架構(gòu)師筑基必備技能
  • 設(shè)計(jì)思想解讀開(kāi)源框架

隨著互聯(lián)網(wǎng)企業(yè)的不斷發(fā)展氮双,產(chǎn)品項(xiàng)目中的模塊越來(lái)越多碰酝,用戶(hù)體驗(yàn)要求也越來(lái)越高,想實(shí)現(xiàn)小步快跑戴差、快速迭代的目的越來(lái)越難送爸,插件化技術(shù)應(yīng)用而生。如果沒(méi)有插件化技術(shù)暖释,美團(tuán)碱璃、淘寶這些集成了大量“app”的應(yīng)用,可能會(huì)有幾個(gè)g那么大饭入。

所以嵌器,當(dāng)今的Android移動(dòng)開(kāi)發(fā),不會(huì)熱修復(fù)谐丢、插件化爽航、組件化,80%以上的面試都過(guò)不了乾忱。

知識(shí)要點(diǎn):
1讥珍、熱修復(fù)設(shè)計(jì)
2、插件化框架設(shè)計(jì)
3窄瘟、組件化框架設(shè)計(jì)
4衷佃、圖片加載框架
5、網(wǎng)絡(luò)訪(fǎng)問(wèn)框架設(shè)計(jì)
6蹄葱、RXJava響應(yīng)式編程框架設(shè)計(jì)

設(shè)計(jì)思想解讀開(kāi)源框架
  • 360°全方位性能調(diào)優(yōu)

在不同層次的開(kāi)發(fā)工程師手里氏义,因?yàn)榧夹g(shù)水平的參差不齊,即使很多手機(jī)在跑分軟件性能非常高图云,打開(kāi)應(yīng)用依然存在卡頓現(xiàn)象惯悠。

另外,隨著產(chǎn)品內(nèi)容迭代竣况,功能越來(lái)越復(fù)雜克婶,UI頁(yè)面也越來(lái)越豐富,也成為流暢運(yùn)行的一種阻礙丹泉。綜上所述情萤,對(duì)APP進(jìn)行性能優(yōu)化已成為開(kāi)發(fā)者該有的一種綜合素質(zhì),也是開(kāi)發(fā)者能夠完成高質(zhì)量應(yīng)用程序作品的保證摹恨。

1筋岛、設(shè)計(jì)思想與代碼質(zhì)量?jī)?yōu)化

2、程序性能優(yōu)化

  • 啟動(dòng)速度與執(zhí)行效率優(yōu)化
  • 布局檢測(cè)與優(yōu)化
  • 內(nèi)存優(yōu)化
  • 耗電優(yōu)化
  • 網(wǎng)絡(luò)傳輸與數(shù)據(jù)儲(chǔ)存優(yōu)化
  • APK大小優(yōu)化

3睬塌、開(kāi)發(fā)效率優(yōu)化

  • 分布式版本控制系統(tǒng)Git
  • 自動(dòng)化構(gòu)建系統(tǒng)Gradle

4泉蝌、項(xiàng)目實(shí)戰(zhàn)

  • 啟動(dòng)速度
  • 流暢度
  • 抖音在APK包大小資源優(yōu)化的實(shí)踐
  • 優(yōu)酷響應(yīng)式布局技術(shù)全解析
  • 網(wǎng)絡(luò)優(yōu)化
  • 手機(jī)淘寶雙十一性能優(yōu)化項(xiàng)目揭秘
  • 高德APP全鏈路源碼依賴(lài)分析
  • 徹底干掉OOM的實(shí)戰(zhàn)經(jīng)驗(yàn)分享
  • 微信Android終端內(nèi)存優(yōu)化實(shí)踐
360°全方位性能調(diào)優(yōu)
  • Android框架體系架構(gòu)

Android框架體系架構(gòu)(高級(jí)UI+FrameWork源碼) 這塊知識(shí)是現(xiàn)今使用者最多的歇万,我們稱(chēng)之Android2013~2016年的技術(shù)。

Android開(kāi)發(fā)者也往往因?yàn)榫W(wǎng)上Copy代碼習(xí)慣了而導(dǎo)致對(duì)這塊經(jīng)逞悖“使用”的代碼熟悉而又陌生:熟悉的是幾乎天天在和它們打交道贪磺, 天天在復(fù)制這些代碼 ;陌生的是雖然天天和這些代碼打交道诅愚,但是并沒(méi)有深入研究過(guò)這些代碼的原理寒锚,代碼深處的內(nèi)涵。

本篇知識(shí)要點(diǎn):
1违孝、高級(jí)UI晉升
2刹前、Android內(nèi)核組件
3、大型項(xiàng)目必備IPC
4雌桑、數(shù)據(jù)持久與序列化
5喇喉、Framework內(nèi)核解析

Android框架體系架構(gòu)
  • NDK模塊開(kāi)發(fā)(音視頻系列)

NDK(Native Development Kit縮寫(xiě))一種基于原生程序接口的軟件開(kāi)發(fā)工具包,可以讓您在 Android 應(yīng)用中利用 C 和 C++ 代碼的工具校坑。通過(guò)此工具開(kāi)發(fā)的程序直接在本地運(yùn)行拣技,而不是虛擬機(jī)。

在Android中耍目,NDK是一系列工具的集合膏斤,主要用于擴(kuò)展Android SDK。NDK提供了一系列的工具可以幫助開(kāi)發(fā)者快速的開(kāi)發(fā)C或C++的動(dòng)態(tài)庫(kù)邪驮,并能自動(dòng)將so和Java應(yīng)用一起打包成apk莫辨。

本篇知識(shí)要點(diǎn):
1、NDK開(kāi)發(fā)之C/C++入門(mén)
2毅访、JNI模塊開(kāi)發(fā)
3沮榜、Linux編程
4、底層圖片處理
5俺抽、音視頻開(kāi)發(fā)
6敞映、機(jī)器學(xué)習(xí)

NDK模塊開(kāi)發(fā)
  • Flutter學(xué)習(xí)進(jìn)階

2019 年無(wú)疑是 Flutter 技術(shù)如火如荼發(fā)展的一年较曼。

每一個(gè)移動(dòng)開(kāi)發(fā)者都在為 Flutter 帶來(lái)的“快速開(kāi)發(fā)磷斧、富有表現(xiàn)力和靈活的 UI、原生性能”的特色和理念而癡狂捷犹,從超級(jí) App 到獨(dú)立應(yīng)用弛饭,從純 Flutter 到混合棧,開(kāi)發(fā)者們?cè)诓煌膱?chǎng)景下樂(lè)此不疲的探索和應(yīng)用著 Flutter 技術(shù)萍歉,也在面臨著各種各樣不同的挑戰(zhàn)侣颂。

本篇知識(shí)要點(diǎn):
1、Flutter跨平臺(tái)開(kāi)發(fā)概述
2枪孩、Windows中Flutter開(kāi)發(fā)環(huán)境搭建
3憔晒、編寫(xiě)你的第一個(gè)Flutter APP
4藻肄、Flutter Dart語(yǔ)言系統(tǒng)入門(mén)

......

Flutter學(xué)習(xí)
  • 微信小程序開(kāi)發(fā)

微信小程序作為現(xiàn)在比較火的編程開(kāi)發(fā)應(yīng)用場(chǎng)景之一,深受市場(chǎng)的青睞拒担,這讓不少開(kāi)發(fā)者眼饞不已嘹屯。但是對(duì)于初學(xué)者來(lái)說(shuō),就完全摸不著頭腦了从撼,不知道微信小程序開(kāi)發(fā)制作需要學(xué)習(xí)那些知識(shí)州弟,有需要的朋友可以參考本篇。

本篇知識(shí)要點(diǎn):
1低零、小程序概述及入門(mén)
2婆翔、小程序UI開(kāi)發(fā)
3、API操作
4掏婶、購(gòu)物商場(chǎng)項(xiàng)目實(shí)戰(zhàn)

微信小程序開(kāi)發(fā)
  • Android相關(guān)源碼解讀
    只要是程序員啃奴,不管是Java還是Android,如果不去閱讀源碼雄妥,只看API文檔纺腊,那就只是停留于皮毛,這對(duì)我們知識(shí)體系的建立和完備以及實(shí)戰(zhàn)技術(shù)的提升都是不利的茎芭。
Android相關(guān)源碼解讀

Android相關(guān)源碼解讀部分內(nèi)容

最后揖膜,珍惜我們的黃金十年,我們一起努力成為不被裁掉的那個(gè)人梅桩,甚至可以成為擁有裁員能力的那一類(lèi)人壹粟。共勉!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末宿百,一起剝皮案震驚了整個(gè)濱河市趁仙,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌垦页,老刑警劉巖雀费,帶你破解...
    沈念sama閱讀 218,941評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異痊焊,居然都是意外死亡盏袄,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,397評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)薄啥,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)辕羽,“玉大人,你說(shuō)我怎么就攤上這事垄惧〉笤福” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,345評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵到逊,是天一觀的道長(zhǎng)铣口。 經(jīng)常有香客問(wèn)我滤钱,道長(zhǎng),這世上最難降的妖魔是什么脑题? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,851評(píng)論 1 295
  • 正文 為了忘掉前任菩暗,我火速辦了婚禮,結(jié)果婚禮上旭蠕,老公的妹妹穿的比我還像新娘停团。我一直安慰自己,他們只是感情好掏熬,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,868評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布佑稠。 她就那樣靜靜地躺著,像睡著了一般旗芬。 火紅的嫁衣襯著肌膚如雪舌胶。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,688評(píng)論 1 305
  • 那天疮丛,我揣著相機(jī)與錄音幔嫂,去河邊找鬼。 笑死誊薄,一個(gè)胖子當(dāng)著我的面吹牛履恩,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播呢蔫,決...
    沈念sama閱讀 40,414評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼切心,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了片吊?” 一聲冷哼從身側(cè)響起绽昏,我...
    開(kāi)封第一講書(shū)人閱讀 39,319評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎俏脊,沒(méi)想到半個(gè)月后全谤,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,775評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡爷贫,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評(píng)論 3 336
  • 正文 我和宋清朗相戀三年认然,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片沸久。...
    茶點(diǎn)故事閱讀 40,096評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡季眷,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出卷胯,到底是詐尸還是另有隱情,我是刑警寧澤威酒,帶...
    沈念sama閱讀 35,789評(píng)論 5 346
  • 正文 年R本政府宣布窑睁,位于F島的核電站挺峡,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏担钮。R本人自食惡果不足惜橱赠,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,437評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望箫津。 院中可真熱鬧狭姨,春花似錦、人聲如沸苏遥。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,993評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)田炭。三九已至师抄,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間教硫,已是汗流浹背叨吮。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,107評(píng)論 1 271
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留瞬矩,地道東北人茶鉴。 一個(gè)月前我還...
    沈念sama閱讀 48,308評(píng)論 3 372
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像景用,于是被迫代替她去往敵國(guó)和親蛤铜。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,037評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 安卓高階懂NDK開(kāi)發(fā)丛肢,而不僅僅是知道怎么使用jni調(diào)用围肥;懂屏幕適配;懂UI加載流程蜂怎;熟悉消息分發(fā)機(jī)制穆刻;懂高級(jí)繪圖,...
    劉松陽(yáng)閱讀 356評(píng)論 0 0
  • 表情是什么杠步,我認(rèn)為表情就是表現(xiàn)出來(lái)的情緒氢伟。表情可以傳達(dá)很多信息。高興了當(dāng)然就笑了幽歼,難過(guò)就哭了朵锣。兩者是相互影響密不可...
    Persistenc_6aea閱讀 125,099評(píng)論 2 7
  • 16宿命:用概率思維提高你的勝算 以前的我是風(fēng)險(xiǎn)厭惡者,不喜歡去冒險(xiǎn)甸私,但是人生放棄了冒險(xiǎn)诚些,也就放棄了無(wú)數(shù)的可能。 ...
    yichen大刀閱讀 6,054評(píng)論 0 4