請不要對大齡程序員有偏見!—「編程雜感」第1期
由于今天追了一天的泰劇《天才槍手》(真的刺激好看),沒有“肝”文(上周“肝”了很多)。

今晚簡單分享一下上周自己的一些思考以及學習到的新概念吧!
如果你也喜歡這種形式的分享,可以點個贊鼓勵一下Guide哥哦!
以下皆為個人看法,如果有需要補充/完善/修改的地方,小伙伴們都可以在評論區(qū)指出!我會很認真地看!
不要對大齡程序員有偏見
非販賣焦慮。簡單聊聊大齡程序員這個話題。為啥聊這個話題呢?
主要是因為我前幾天看到的一篇文章 《我是大齡程序員》[1] 觸動到了我。
實際上不只是國內(nèi)的互聯(lián)網(wǎng)公司更偏愛年輕人,國外的一些互聯(lián)網(wǎng)公司也是一樣比如谷歌和臉書的員工平均年齡都在 30 左右,不過情況要稍微好點。
為什么互聯(lián)網(wǎng)企業(yè)偏愛“年輕人”?我覺得有下面 3 點原因:
996 下,年輕人往往更愿意并且更有精力加班(尤其是單身的年輕人) 年輕人對于新事物/新技術(shù)往往有著更強的興趣 年輕人的成本更低,但是工作產(chǎn)出不一定比年齡大的員工更低。
并不是所有從事互聯(lián)網(wǎng)工作的人都會因為年齡大而受偏見,僅僅是勞動密集型的那些工作罷了!畢竟這部分工作很容易被其他人取代掉。
希望企業(yè)不要對年齡大的員工有偏見,不要在簡歷上看到年齡大的求職者就直接 pass 掉。
Guido 創(chuàng)造 Python 的時候已經(jīng)有 35 歲了, James Gosling 創(chuàng)造 Java 的時候已經(jīng)有 40 歲了,Ken Thompson 創(chuàng)造 Go 的時候已經(jīng) 66 歲了。
不談這些技術(shù)領(lǐng)域的傳奇,員工平均年齡接近 40 歲的微軟技術(shù)不照樣是頂級科技公司!
總之,不管能不能改變企業(yè),我們都要不斷打造自己核心競爭力。畢竟咱這一行,最看重的還是能力。
相關(guān)閱讀:「專輯」成為一個不那么差的程序員 。
996 的原因?
越來越發(fā)現(xiàn)國內(nèi)的很多 APP 比如知乎功能膨脹的真厲害。
我個人的思想是不必要的功能就沒必要加,也不必要為了少部分人的需求而妥協(xié),保持簡單就好。
對應(yīng)到我們平時開發(fā)軟件也一樣,如非必要勿增功能。
我覺得這也是導(dǎo)致 996 很重要的一個原因!
相關(guān)閱讀:不太喜歡“只要錢給夠就行,我愿意加班”這句話 。
以終為始
最近學習到了一個以終為始 的概念,感覺非常有用!
何為以終為始? 簡單來說,以終為始就是我們可以站在結(jié)果來考慮問題,從結(jié)果出發(fā),根據(jù)結(jié)果來確定自己要做的事情。
拿找工作來說:
你首先搞清楚自己要找什么工作 然后根據(jù)招聘崗位的要求梳理一份技能清單 根據(jù)技能清單寫好最終的簡歷 最后再按照建立的要求去學習和提升。
飛輪效應(yīng)

上面是我做的筆記,原文地址:https://insights.thoughtworks.cn/flywheel-effect-growth/[2] 。
程序員應(yīng)不應(yīng)該了解多門編程語言?
《程序員修煉之道》這本書有一個重要的建議是:程序員每年至少學習一門新語言。
這樣的話,可以避免我們在設(shè)計軟件的時候會局限于自己熟悉的那個,但是,可能并不是最適合的編程語言上。

每年學習一門編程語言可能對于大部分程序員來說不太現(xiàn)實,我覺得了解一些其他語言的新特性還是很有必要的。
《七周七語言》這本書有助于我們站在編程語言的角度思考問題。這本書介紹了 Ruby、Io、Prolog、Scala、Erlang、Clojure 和 Haskell 這七種語言,并且重點關(guān)注每一門語言的精髓和特性:語言的類型模型、編程范式等等。

后記
最近又買了鄭曄老師的《10x 程序員工作法》。
看了鄭曄老師的《程序設(shè)計之美》之后被圈的粉,寫的真心好,雖然訂閱不多(大家可能對能夠立即用上的知識比較感興趣吧)。
不吹不黑,《程序設(shè)計之美》是我目前看過的極客時間的所有專欄中最喜歡的一個。
純個人推薦。非廣告!

學習任務(wù)記錄工具:Trello
參考資料
《我是大齡程序員》: https://insights.thoughtworks.cn/older-programmer/
[2]https://insights.thoughtworks.cn/flywheel-effect-growth/: https://insights.thoughtworks.cn/flywheel-effect-growth/
最近寫的一些干貨,每篇都很用心,歡迎各位小伙伴閱讀/點贊/分享:
?一份熱乎的 SpringBoot 前后端分離后臺管理系統(tǒng)分析!分模塊開發(fā)、RBAC權(quán)限控制...
?朋友結(jié)束了自己3年的碼農(nóng)生涯,過上了夢想的鄉(xiāng)村田園生活
我是Guide哥,Java后端開發(fā),會一點前端知識,喜歡烹飪,自由的少年。一個三觀比主角還正的技術(shù)人。我們下期再見!
