天天看點

2020荒誕的一年,35歲程式員現狀:我現在房貸車貸家庭,哪敢談什麼追求

why?

其實在職場中,工作并不是上司不願意提拔老員工,而是因為老員工的工資确實高得離譜,這是公司上司難以承受的,是以在提拔員工時,有些上司他們甚至會注

重那些新員工,并不願意去看重老員工的能力,畢竟老員工的收入就占了公司用工成本的很大一部分,有些公司老闆會隔三差五的勸退老員工,讓老員工在職場中沒有辦法有更穩定的工作狀态。

solve

很多人陷入了一個誤區,價值和價錢這個是2個概念,你要努力讓老闆看到你身上的價值。比如:10塊錢的東西用不了幾次,100塊錢的就可以用幾年,這是産品價值,你要讓老闆看到你的價值,不是你一個人可以抵幾個新的員工(當然這也是價值),更重要你要讓老闆知道你給公司帶來的那部分價值除了你,誰也不能創造出來,獨一性,才是讓你立于不敗之處!

在公司裡工作,其實35歲以上的老員工都不願意再去學習,因為他們想要通過過往的能力和經驗在公司裡執行任務,而且當他們發現憑借自己的能力可以去解決問題,那麼就沒有必要再去參加教育訓練班去學習,提升自己的綜合能力,是以這些老員工是不可能通過上司考核的,相反那些新員工敢想敢拼,而且敢于學習,最後在職場中才能夠得到上司的特别照顧。

1.android中級程式員

總結:能夠分析問題,能夠解決問題;

技能:了解android的簽名機制(實作原理,具體操作等等),打包機制(多管道打包,打包流程等等),了解apk安裝檔案壓縮(壓縮圖檔,代碼壓縮,.so檔案壓縮等等),事件分發,view繪制流程,webview相關知識點(與native的互動,性能優化等),熟悉資料庫的使用(基本api,第三方orm架構,orm架構的實作原理等等),java反射原理與簡單實踐等,activity的啟動模式,activity,service,fragment,broadcastreceiver廣播生命周期,螢幕适配,aidl與messager的簡單實用,自定義元件(自定義view與自定義viewgroup),動畫(補間動畫,幀動畫,屬性動畫),通知欄消息,版本新特性等等等等;

要求:開始閱讀android方面的而源碼,不但能看懂别人的代碼還需要能夠修改别人源碼,對android的體系結構,組成方式,常見開源社群,技術要點能夠了然于胸。

2.android進階程式員

總結:能夠解決問題,能夠發現問題;

技能:手動編寫架構,設計模式,代碼規範,項目進度,時間估算,啟動流程,性能優化,oom,沒存溢出與洩露,jni,腳本開發,activity啟動流程,android中的ipc機制(binder原理),對ios等其他移動開發現學現用等等;

要求:能夠造輪子,比如寫一個網絡架構,事件總線控件,特效view等,重點是能夠為産品造輪子。

3.android技術專家

總結:對某一方面非常精通與專注;

技能:比如對android的對媒體子產品十分熟悉,閱讀過android多媒體子產品的源碼,能夠更改其中的不足與bug等等;

要求:熟讀android源碼,對android的某一子產品有自身的看法并能夠有相應的修改能力,能夠知道團隊他人的日常産品開發等。

2020荒誕的一年,35歲程式員現狀:我現在房貸車貸家庭,哪敢談什麼追求

4.cto

總結:似乎已不再是程式員的範疇;

技能:專注技術大的方向的把控;

ps:按照自己能力水準來!程式員不是越老越值錢的行業,到了一定年紀身體,家庭都會影響程式員