關於程序員的幾點思考

前幾天讀了一篇《什麼是真正的程序員》,以小王子中的口味講述了 printf 遇到各種各樣程序員的故事,引起了我一些思考,並不只是對程序員實用。需要看這篇文章請點擊最後「閱讀原文」。

1. 應不應該專注於一個領域?

我認爲一個人在一個領域裏要有所成就專注是必須的。專注並不是說重複做相同的事情,應該是持續不斷的收集與整理,因爲每次的變化如此微小以至於你完全感覺不到自己的進步,這會讓人很沮喪,也是大多數人無法持續專注的原因。因爲沒有讓自己耳目一新的觀念和知識刺激自己,時間久了會相當疲憊。而且隨着研究越來越深入,面臨的問題會越來越抽象和枯燥,如果有一個新奇的世界擺在面前,只要稍加留意就會獲得很大的滿足,人怎麼會去堅持研究抽象和枯燥的東西呢?

專注也不是故步自封,不去看其他領域的發展,計算機是很多科學的交叉學科,也應該關注其他領域的進步,計算機和科技只是實現需求和設計的手段,計算機專家專注的也不應該是技術點,而是創造軟件的手藝。程序員則是手藝人,比產品經理更應該有工匠情懷。

難的地方在於權衡專注的領域和其他方面的精力分配。有的人不是沒有其他愛好,只是沒有辦法,文學大家沈從文就是個典型的例子。沈從文後半生沒有寫出來令自己滿意的文學作品,因爲文學他被批鬥得很慘,精疲力竭,後來花了幾十年潛心研究漆器和古代服飾,又成這方面的考古專家。

2. 應該維護人際關係嗎?

我們看到很多偉大的人人際關係處理得並不怎麼樣,喬布斯恐怕就是一例,現在只聽到說喬布斯很偉大的說法,沒聽到過說喬布斯人際關係處理得很好的。因爲有這些成功人士在前,普通人容易產生只要我厲害,就不用擔心爲人處世的問題,程序員更加如此,因爲天天都是和機器電腦打交道。

但正因爲這樣,才需要更加註重人際關係,和機器打交道的人更容易和人羣脫節,忘記自己羣居動物的身份。很多程序員不知道是電影看多了還是怎麼,覺得電影裏的黑客孤僻的樣子很酷,生活中也以此爲傲,反正也不被人關注,就這麼着吧。程序是給人用的,如果對人這個羣體都沒有興趣,怎麼理解用戶需求,寫出好代碼呢?

深圳螃蟹程序員事件餘溫未消,現在責任無法評判,外人看來還是從這件事中多吸取點教訓吧。

處理好和同事的關係非常重要。現在的大多數工作都需要分工合作,團隊氛圍和諧更容易產生創造性。和同事關係不好不僅影響到心情從而影響工作效率,而且會造成溝通不暢,阻礙信息流通,影響項目進程。

機器運作需要比較精確的把控,而個人是很難照顧到各方面的問題的,這是人思維侷限造成的,根本無法避免,良好的團隊能有效彌補這方面的不足。

3. 追求意義

現在的社會物質和精神都可以極大豐富,我們可以追求的東西很多。追求精美的 app, 追求設計簡潔的電子器件,追求火熱的技術,我們很少問爲什麼?追求這些的意義是什麼?

我看到很多時尚博主經常拿雷軍以前穿西裝的照片來做反面教材,還有的博主喜歡提白襪子的梗,根本都不去想想雷軍沒有那個能力改變自己穿衣服的風格嗎?自己沒那個能力能不能請個明星的形象設計師?人家追求的東西不是這些啊!

下次再收集癖發作的時候,不妨冷靜下,問問爲什麼?這麼做的意義是什麼?偶爾當回許三多。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章