不做純技術導向的程式設計師與中國特色的社會主義

2021-09-08 16:33:11 字數 1079 閱讀 7000

老實講大部分程式設計師的崗位並非是純技術崗位,所以做純技術導向的程式設計師隱含著風險。

我們身處的這個世界是這樣的:

最外面一層叫中國特色的社會主義,往裡面一層就是各種公司,公司裡面有一定層級,程式設計師處在層級中某個位置。

中國特色的社會主義和公司機制決定了什麼呢?

他決定了公司需要不斷的把人力、技術、材料、服務等等轉化為現金流。

程式設計師幹的事情是這一轉換過程的一環。

在這裡技術是創生現金流的一環,千萬不能把這個關係搞顛倒了,是技術服務於現金流,而非是現金流服務於技術。

對於大多公司,技術之所以有價值,是因為產品創造現金流,而技術是創造產品的關鍵一環。

這就是程式設計師生存的大致環境。

為什麼說是大致呢?因為在科研組織裡,故事有點不一樣。

某些演算法的研究,可能目的並非是當前的某個產品,這樣從短期視角來看,技術就是純粹的技術,服務於誰體現的並不明顯。

這個時候,如果乙個程式設計師單純的關注技術,就很像一匹只管跑路而不看道的馬,要麼有人牽著,要麼很容易掉坑里。

在國內有乙個很有意思的現象,很牛的程式設計師往往都會成為「產品經理」。

求伯君因為wps

而成名,王志東因為

richwin

,張小龍因為

foxmail

discuz!

而成名等等。

而產品恰恰體現的是技術與市場的融合。

億使用者,並且口碑很好,實在是個奇蹟。

,而不是技術,雖然張小龍先生曾經是非常優秀的程式設計師。

那麼關注些什麼更合適呢?

這也許因為產品的同而不同,但總的來講,調整一下視角,盡量和產品經理的視角重疊,並思考技術在其中的位置應該是有幫助的。

近來我經常講,當乙個人提倡一種方法時,不單要闡明方法自身,還要闡明方法自身的邊界。

軟體實在是太大的乙個領域,認為自己的想法是絕對普適的往往是錯誤的。

上述這個觀點,大概就只適合於同產品關聯比較緊的程式設計師,開發類庫、基礎框架、基礎演算法的就不太適合。

理想流 + 軟體 = 《完美軟體開發:方法與邏輯》

理想流 + 人生 = ??

理想流 + 管理 = ??

理想流 = 以概念和邏輯推演本質,追求真理。

不做純技術導向的程式設計師與中國特色的社會主義

老實講大部分程式設計師的崗位並非是純技術崗位,所以做純技術導向的程式設計師隱含著風險。我們身處的這個世界是這樣的 最外面一層叫中國特色的社會主義,往裡面一層就是各種公司,公司裡面有一定層級,程式設計師處在層級中某個位置。中國特色的社會主義和公司機制決定了什麼呢?他決定了公司需要不斷的把人力 技術 材...

中國特色程式設計師的 錢途

我常愛說,會中國常用的三千字寫不了個好文章的話,學會中國八萬漢字也未必就能寫出來。同樣,市面上的程式設計師如果去實現個初期的facebook大多數還是能做到的,但你會這些知識還不能做出乙個像facebook一樣有用的軟體,那麼你再精讀了作業系統 設計模式 大全 演算法導論.也還是照樣做不出來。所以我...

不做抱怨的程式設計師

看了任達華的專題採訪,華哥說,他拍戲三十多年了,一年多的時候要拍十幾部,最忙的時候乙個月每天都睡在車裡,而且每天只能睡一兩個小時,每天早上五點下班,然後白天又會接著拍戲。為什麼要這麼累?他說愛,因為愛拍戲。園子裡大部分都是程式設計師,大部分都經歷過加班的,而且現在也許也在經常加班,我也一直在加班,很...