日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

鸟哥:程序员应该不断提升自身的不可替代性

發布時間:2025/3/15 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 鸟哥:程序员应该不断提升自身的不可替代性 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

這篇不是原創文章,是一篇來自開源中國的好文,很不錯,對迷茫中的程序員有一定的啟發作用,分享給大家!

如果把程序員這個行業當成是“體力導向型”行業,而你的優勢在于“能加班”、“敢拼命”,那在走到三四十歲的時候,理所當然就會發現自己越來越力不從心,拼不過年輕人,更拼不過畢業的學生。

但我們應清楚的認識到,這是一個“技術導向型”的行業,雖然年輕人經過培訓也能很快上手你的工作,但“能做”和“做得好”是兩碼事。時間帶給你的不應只是年齡,你擁有的經驗和技術積累、在工作中習得的知識這些都是難以被取代的。

那么對于程序員職業生涯的發展,技術大咖又是如何看待的呢?

惠新宸,鳥哥,國內最有影響力的 PHP 技術專家,PHP 官方開發組核心成員,PHP 7 核心開發者。曾供職于雅虎、百度、新浪,現任鏈家網技術副總裁兼總架構師。

問:首先想問一下,您剛加入鏈家的時候,在媒體采訪中您說未來的工作主要是管理和研發。目前您在鏈家的工作,管理和研發這兩塊的分配比重是怎樣的?是否還投身于一線寫代碼??

答:目前在鏈家主要還是負責管理方面的工作。 至于技術這一塊,當然也還會保持寫代碼的習慣。不過主要是業余時間寫寫 PHP 語言本身的開發和我自己的一些開源項目 Yaf, Yar 之類的。除了這些方面,我也會研究一些自己想玩的東西,包括業界比較熱門的技術。其實現在寫代碼,對我來說更像是一種休息的方式。?

總的來說,現在工作的重點還是偏向于管理。

問:2015 年時,網友說您從雅虎、百度、新浪到現在的鏈家,這個就職選擇很風騷。您曾經在微博中回復說,加入鏈家是為了尋找對自我更大的挑戰,想問一下這個更大的挑戰指的是什么??

答:其實無論做出任何選擇,背后都會有一個核心的原因。對我而言,這個原因就是希望尋求自身的提升。事實上,無論從事怎樣的工作,無論做什么事情,背后的本質一定是這個。?

無論是在雅虎、百度、還是微博,哪怕現在在鏈家,每一個地方它都有值得我去體驗的東西,我不會太在意平臺的大小。有的同學可能會在意第一份工作的平臺有多大,因為它能給你帶來對第一份職業的第一印象,但后續更應該考慮的是,我去這個地方,我能在這個地方做什么事情,這個事情是否符合我想要做的事情的預期。?

就我自身來講,我做技術已經有十年了,算上研究生已經有十二年。在技術行業做了十二年,我一直希望能去做一件相對來說比較獨立的事,不太想被人管。 當然對于大多數做技術的同學來說,期望去做自己想做的事情,要實現這個轉變可能會很難。很多做技術的同學往往缺少對產品的感覺。所以他們從業多年以后會比較困擾,想著什么時候才能去做一件自己想做的事。 我喜歡做有挑戰、由自己去決定和努力的事情。

我喜歡有一個目標,埋頭去做,不要有人天天管著我。

問:對您來說,您的這個目標是什么?可以具體和我們說一說嗎??

答:一開始我希望能夠帶領一個團隊去做一些事,在產品上擁有更多的話語權,包括這個產品應該長成什么樣、它的反響如何、數據表現如何。我當時主要是希望做這類型的事,對產品負責,擔任一個真正的能統領大局的角色,而不僅僅是一個技術人員。技術在這過程中是一個生產工具,我更多的是希望能做出被用戶認可、對用戶真正有用的事情。

當然從另一個角度說,如果只做 PHP,服務于廣大開發者,這也是一個選擇。畢竟開發者也是一種用戶。 但人嘛,人生不就是在于折騰嗎?

問:萌生了這個想法后,就想著走出去實現它,然后加入了鏈家?

答:也不是,有了這個想法以后也是在等待合適的機會,當時接觸到的機會也比較多。?

之所以選擇了鏈家是因為,第一我買過兩次房都是選擇了鏈家,對鏈家的“不一樣”有一些感受。第二是鏈家網比較年輕有活力,它的技術氛圍也很好,我原來的很多同事都在鏈家工作。而且當時在跟鏈家網的 CEO Stanley 聊過以后,我覺得將要做的事情對我有一定吸引力,用技術推動行業進步,這個使命感。

推動行業進步說大可大,說小也可小。大家可能會覺得這個口號太空洞,沒有吸引力。不過從我自身來講,因為我買過兩次房,在交易過程中,我作為消費者會有強烈的不安全感,而且消費者知情的信息都很少,所以本質上我希望能通過技術去解決相關的問題,推動信息無差別共享,從而間接推動整個行業的進步。

很多人也會問,那為什么你不加入其他公司呢?其實如果谷歌愿意把整個中國的業務交給我,我當然也愿意去啊。所以關鍵的地方在于要找一個雙方都能匹配的點,當時我經過簡單思考之后,覺得鏈家提供的機會跟我的意愿比較匹配,就毅然的來了。

問:現在您在鏈家工作已經兩年多了,是否有遇到一些新的挑戰?

答:那肯定啊,挑戰當然會有,困難也不少。但無論做什么事都會有困難,寫代碼有寫代碼的困難,做系統有做系統的困難,做產品有做產品的困難。現在也做了職位和工作內容上的調整,我會負責一個比較新的產品,這件事情很有挑戰,但也很有意思。我們努力讓這個產品在明年跟用戶見面。

問:前段時間有一個比較火的程序員跳樓事件,據說是由于被勸退等一些誘因導致的。而且目前很多程序員都會有一種迷茫和焦慮感,在國內的這種形勢下,您怎么看待程序員的焦慮以及“程序員是吃青春飯的職業”這種說法?有什么想對年輕開發者說的嗎?

答:首先我對發生這種事表示感到遺憾。但畢竟我們不是他,不知道他經歷了多大的壓力和焦慮,所以可能不太能理解他的選擇。

不過很重要的一點,我覺得每個人都需要鍛煉自己保持榮辱不驚的能力。生活中遇到困難和挫折很正常,但挺不過去可能就過不去了。大丈夫,要能屈能伸,正所謂“留得青山在,哪怕沒柴燒”,心理健康十分重要。

第二點,我覺得并不存在“程序員是吃青春飯”這個說法。我身邊有很多三十多接近四十歲的程序員,他們在自己的崗位上依然有很強的不可替代性,他們的工作都很重要,能產生很大的價值。所以我覺得程序員的職業生涯發展跟年齡有一定的關系,這是指當我們年紀大了以后,學習的精力、身體機能方面可能會比年輕人差一些。但我覺得最重要的是年齡越高,應該擁有更強的不可替代性。不可替代性簡單來說是,如果在一個公司,你的工作別人也能干,那你就有可替代性。

如果你的工作別人不那么容易干,這就是不可替代性。如果你只會一門語言、一種技術,只是說能實現一個個需求,那你的可替代性非常強,但如果你跟一個產品、一個行業捆綁在一起,你的行業和產品經驗很豐富,你的不可替代性就會變強。事實上,很多行業都存在“吃青春飯”這個疑問,不僅僅是程序員群體才有。程序員不要因為眾多媒體的帶節奏而自亂陣腳,重要的是認清自己的價值所在。就好比大家都說程序員木訥、不會穿衣、不愛與人打交道等等,其實這些都是個體存在的問題,而且每個行業都會有這樣的個體。但經過媒體的渲染、放大和貼標簽,越來越多的人都有這種看法,其實這是讓整個群體為個體背了”黑鍋”。

最后,我覺得最重要的是不斷提升自己。當然也有人又會說提升自己這個建議太空泛了,提升自己就是偽命題,不知道該提升哪方面。我覺得每個人的想法都不一樣,不一定都要朝同一個方向去努力,但核心的就是要提升不可替代性。你不妨每個月問問自己,現在比上個月在哪里有成長了。

問:開發者從事這個行業是有些是因為自己的興趣,有些是專業對口,有些是半路轉行,但逐漸的他們都有一種干膩了的感覺,您對此是怎么看待的?

答:很多開發者說自己的興趣是編程,我覺得其實”興趣”這個理由有點站不住腳。你的”興趣”還應該是有一個更深層次的原因,這個原因十分很重要。像我自己,我做 PHP 是因為我覺得自己一直都在提升,我研究各種能提升 PHP 引擎性能的方法,這個過程能讓我學習到很多新的知識,這也是我堅持的動力。所以對我而言,學習到知識,感受到今天比昨天懂得多,就是我興趣的本因。

所以如果說你的興趣就是編程,我覺得不夠。更重要的是自己要認識到為什么興趣是編程。如果找不到一個能讓自己興奮的點,我覺得這個興趣是站不住腳的。?

很多程序員喜歡編程,但喜歡的本因是不同的,有的可能是因為做出的作品被別人稱贊、有的是因為做的東西幫助到了別人,等等。所以開發者應該找到這種本因,并且不斷刺激它,在這上面發揮自己的動力。

問:最后,您能跟我們分享一下您在之前的工作或者是學習過程中,是否有遇到一些有趣或者難忘的事情??

答:說一個研究生時期的事情吧。 當時我在給學院做各種各樣的網站,自己也寫了一個 CMS,主要是為了后續做類似的網站時效率更高。那時候剛剛流行 Ajax 技術,我就打算給我的 CMS 添加這樣一個技術。比如說刪除文章,點擊一下就可以刪除,而不需要刷新頁面。然后,這個功能一直不能成功運行,當時折騰了整整一天一夜,沒吃飯沒睡覺,最后發現原來是編碼的問題導致的。?

現在看這件事,我會覺得,同一個原因會導致各種問題,而外表看來會有千奇百怪的表象。這個時候,調試錯誤更多是依靠經驗的積累。比如調試 PHP 代碼,我和別人一起調試錯誤,別人就會好奇為什么我覺得會是這里出問題了,這就是經驗和第六感的作用。通過觀察表象,我能大概判斷出問題所在,所以我很樂意去多做這些事,積攢經驗,培養自己在解決問題時的第六感。我覺得這是事半功倍的一件事。?

像我當年遇到的 Ajax 問題,擱現在可能半個小時甚至幾分鐘就解決了,但當時卻耗費了我一整天的時間。所以,我覺得經驗十分重要。?

從這個角度來看,也能說明程序員是一個隨著經驗越高越有價值的職業。因為經驗豐富,解決問題更高效,寫的代碼也更健壯。

問:所以您覺得第六感也是經驗的不斷積累而生成的。

答:肯定的。因為做的越多,經驗越豐富,第六感就更強。當遇到一個問題,別人給你描述了表象,你就可以把可能出問題的點列出來,然后根據列出的點進行排查就能解決問題,這會比沒有經驗的同學效率高出幾倍甚至幾十倍吧。

此文章來自:開源中國?

https://www.oschina.net/question/2928191_2272289

熱門文章

原創教程

原創教程:

附加習題:

趣味職場

職場焦慮:

感到迷茫:

培訓出身:

培訓費用:

搞笑黑話:

職業自由:

職場形象:

合作推廣分割線

總結

以上是生活随笔為你收集整理的鸟哥:程序员应该不断提升自身的不可替代性的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。