放棄理想,未必能成就現實

2021-03-31 08:56:28 字數 1438 閱讀 6836

放棄理想,未必能成就現實

(《程式設計師》2023年第9期的maglog專欄文章,有所刪節。全文請見雜誌。)

上個世紀90年代末,軟體泡沫最高漲的時候,我還在學校裡老老實實地學著我的結構工程。我當年的理想是要做乙個好的結構工程師,跟我弟弟一起開建築設計事務所,這話寫在日記本上,白紙黑字。後來之所以毅然地拋棄本行來趟軟體開發這攤渾水,很大程度上是受了技術高手們高大形象的鼓舞。那個時候真是有激情,覺得程式設計高手被澤著理想主義的光芒,向英雄一樣崇拜他們,他們才像是搞技術的,我們這些土木工程師,嗯,也就是個混飯吃。

真的走到這個行業裡才發現,中國的軟體技術研發的環境根本就不是那麼回事,按照一般程式設計師的大白話,就是「在中國,搞技術的沒前途」。有點理想和抱負的程式設計師,大多面臨被分化和鈍化的命運。所謂分化,就是以這樣那樣的方式轉變為管理者、市場人員、宣傳員等等角色,所謂鈍化,就是乖乖地接受降解,由研發人員轉變為工程人員。.....

......

搞技術的先天都有點自命不凡,總是幻想向著未知領域衝鋒,探索新的方向。誰不想重複adobe在平面設計領域的輝煌?誰不想也搞個什麼cad來發掘和開拓新的市場?誰不知道搞專案的辛苦?誰不想安心做出好產品,名利雙收,給人生添一抹亮色?可是,難啊!環境所迫,只能放棄理想,面對現實。

我接觸過很多做專案的程式設計師,水平高低參差不齊,但是大部分都有共同的心聲,真不想做專案,真想踏下心來做做產品研發。大家起點差不多,學校裡不見的誰比誰強,憑什麼你能專心做產品,探索技術新方向,我卻得汗流浹背周旋於客戶和廠商之間?而且說實話,搞這種服務活,程式設計師人微言輕,不是滋味。你還別不服氣,服務不就是讓客戶舒坦嗎,客戶也是人,讓人舒坦的方法多的是,人家sales有的是手段和力量讓人家舒坦,幹嘛非在技術上較勁,誰也不比誰傻,對不?

要我說,咱們搞技術的真的不能甘心這麼走下去。路不是沒有,其正到各行各業去看看,沉下心來調查研究,你會發現,這所謂的資訊化,在各行各業中的應用也就是一層皮。要往深里挖,空間還大得很,機會還多得很。無論是石化電力,還是機械建築,哪乙個行業裡都有很多真正的機會。說句不誇張的話,你要真能幫人家解決實際專業問題,還真用不著感嘆技術不值錢。不過要抓住這些機會,對這些行業就不能淺嘗輒止,一定要有親身投入、深入實踐的決心。現在我們很多開發者喜歡自說自話,整天抱著架構啊、模式啊、n層結構啊孤芳自賞,其實上碰到專業問題根本深入不下去。搞結構軟體不懂有限元,搞裝置控制軟體不懂控制理論,搞探測分析軟體不懂訊號處理,你上10層結構,用100個模式,也解決不了問題。要想深入行業應用,軟體開發能力固然重要,專業知識恐怕更重要。行業應用軟體一是複雜,二是專業。經過第一輪資訊化,最容易挖的那桶金已經讓人給挖走了,再往下走,就不能不沉下心來真正鑽到人家專業裡去。我相信,那裡面的機會大的很。而且,這麼想的人不只我乙個,已經開始實踐的人也不少。現成的例子,中國建築科學研究院的專業結構設計軟體pkpm就非常成功,在國內幾十萬人用,還出口到東南亞國家。蒸蒸日上的思維加速公司,也是乙個深鑽苦幹的典型。我也知道不少個人,正抱著十年磨一劍的決心深入到某些應用領域裡努力。他們是好樣的。我覺得,振興中國軟體業的希望,在在他們身上。

放棄理想,未必能成就現實

放棄理想,未必能成就現實 上個世紀90年代末,軟體泡沫最高漲的時候,我還在學校裡老老實實地學著我的結構工程。我當年的理想是要做乙個好的結構工程師,跟我弟弟一起開建築設計事務所,這話寫在日記本上,白紙黑字。後來之所以毅然地拋棄本行來趟軟體開發這攤渾水,很大程度上是受了技術高手們高大形象的鼓舞。那個時候...

放棄理想,未必能成就現實

上個世紀90年代末,軟體泡沫最高漲的時候,我還在學校裡老老實實地學著我的結構工程。我當年的理想是要做乙個好的結構工程師,跟我弟弟一起開建築設計事務所,這話寫在日記本上,白紙黑字。後來之所以毅然地拋棄本行來趟軟體開發這攤渾水,很大程度上是受了技術高手們高大形象的鼓舞。那個時候真是有激情,覺得程式設計高...

放棄理想,未必能成就現實

上個世紀90年代末,軟體泡沫最高漲的時候,我還在學校裡老老實實地學著我的結構工程。我當年的理想是要做乙個好的結構工程師,跟我弟弟一起開建築設計事務所,這話寫在日記本上,白紙黑字。後來之所以毅然地拋棄本行來趟軟體開發這攤渾水,很大程度上是受了技術高手們高大形象的鼓舞。那個時候真是有激情,覺得程式設計高...