亂談 2 不再亂談

2021-09-06 09:53:39 字數 2193 閱讀 4089

累了,不想再寫下去了.有些東西感覺寫的過頭,寫完又刪除了,過猶不及,點到即止,過頭了的東西放網上,誰知道會搞出什麼問題,下一步集中精力做我的下十年去了.

幾篇暢想和亂彈,已經打好了最後終結所需的東西,最後完全算是有個交待,給萬一以後有人進來看到,不能浪費了人家的時間和熱情.

對於函式式程式設計,感覺自已已經入門,那麼也沒啥可寫的了.記錄了我的學習路徑,當然你要有心,能看到最有價值的學習方法.二個月入門"函式式程式設計",應該對得起去看的人吧.當然這要看人的智商的功底. 

本人再次重申,就是混水的菜鳥乙隻,又懶又菜,水準相當於北大青鳥,但還想玩點北大清華的東西,所以留下的東西,應該不是給北大清華的高材生們準備的.相信搞應用,高材生們不在話下,編譯器,作業系統,他們應該也是掌握的.

it界,除了頂著光環的少數牛人,實際上你稍微了解**面上看得見的大牛,不少的確是根正苗紅的.名校文憑那不算什麼,不少年輕時就參加acm,或許本人下一代可以走這條路,但本人不是這樣的,普通的背景,但有一顆熱愛計算機的心,想象力也是漫無邊際,對於大牛們多數只顧追逐名利,感到惋惜,這就是中國特色,對於象本人這樣出身一般的但熱愛這行的,有夢想的人,他們可能又大多缺乏條件.缺乏指引.

本人有個優點就是入行早點,在當年,幹這行還是很吃香的,對於經濟問題,因為提前意識到嚴重性,花去了相當精力,有所得必有所失,經濟上有點收穫,it夢肯定是做不完了.魚與熊掌不能兼得. 

現在的it業,世道變了,機會多,但是掙錢難了.門檻高了.入行人員無非三類,一是名校的高智商,核心圈子少不了他們的.二是混進來找份工作的,養活自已,三是真正熱愛這行的普通少年.對於第一類,沒啥可說的,對於第二類,繼續工作就成了.如果你是第三類,建議你細讀我的最後終結篇那幾篇文章,你因該讀到明白我在說什麼為止,而不是上面寫的怎麼做.

為什麼要這樣讀?因為怎麼做沒有任何意義,網上到處是,寫的比我好.比我表達的準確.

明白我說什麼有什麼好處?原因很簡單,就這個賬號有就有九年經驗,還不說其它的,對於it,你知道九年經驗有多高的價值嗎?只需八年,抗戰都能勝利.但是**年前,你怎麼知道會勝利呢?是打陣地戰,還是游擊戰,等等問題.這裡寫的就是方法,結果.及其路線圖.這個指南及說明,很可能能讓你到達夢想這個終點.

象我這樣的it人會有什麼夢想?有套房?也許吧,畢竟房子挺貴的,但這不是重點,因為你看明白了,房子那不會成為問題.只要再聰明一點就不會為這個問題困擾.做出中國的cpu和作業系統?這也是狗屁,那都是專家用來忽悠經費的.原因很簡單,那主要是工作量及質量的門檻.而這個放在中國是無解的.不是做不出來,是你做的沒人家的好.

我們這樣的it人,真正的夢想,是掌握計算機的本質,不是這個本質困難,而是環境讓你離它太遠,工作,語言,框架,類庫,幾年以後,再加上點家庭壓力,你的夢想就磨滅了,然後你也不再去想了,然後,10幾億的勞動大軍裡,又多了乙個平庸的你.在建設偉大的社會主義的工地上,又多了一塊平整的磚.

你放棄了,你沒有出路,所以歐美的,名校的,都在你眼裡是師傅,是大牛,你從來就沒有成為之,哪怕這中間只差一張紙.對於你熱愛的計算機技術,你在撫摸完它漂亮的封皮後,又惋惜的把它放回了原處.你被自已打敗了.

作為一名老鳥,在寫了多年的crud之後,我終於憤怒了.我可以為吃飯寫crud,但是我不能不去窺探it技術的神殿.西方的程式設計師,好象都可以輕鬆的寫編譯器,作業系統等的核心程式,輕鬆搞出一門語言,框架,什麼我就搞不了?其實搞不了是個偽命題,是不知道怎麼去搞!!!

憑藉多年的經驗,終於從技術海洋中找到門路,一開始覺得很困難,但只堅持個把月,突然門就開啟了.然後最近隨便抽點時間在寫個直譯器,證明下的確如此.現在還有些技術細節問題,但都是次要的了.回過頭一想,以前離這些,就是差個把月的這層紙而已,想想都覺得好笑.如果這件事**年前就做,現在可能是另一翻光景.

所以你應該大體明白,終稿會有什麼內容了.我現在悟道不覺得晚,你利用我的這份圖譜,可以提前幾年達成這一點,只要會寫程式,頭腦稍靈活一點,利用這份圖譜,2,3個月應該能掌握到這個關鍵技術,怎麼會去寫門程式語言,並把它寫出來,當然你可能會從直譯器下手.

在這個基礎上,最少,你的技術夢達成了.最難的關過了,其它的技術就是為了吃飯而已.然後,你如果有抱負,把小宇宙爆發出來,弄不好能整出點明堂,沒有抱負,去混個不錯的工作,攢錢買房也可以.

中國不缺聰明,勤奮的人,在乙個精通某項老外排洩物就被尊稱為大牛的大醬缸裡,缺乏激勵,沒有榜樣,覺得這中國的it沒有激情,也許,這事不應該去指望別人,從自已做起.

縱觀,還是有一些人去研究程式語言這個根本的東西,這是好現象,祝他們能取得成就,其實這玩意,你不應該只學,原理掌握後,去寫乙個.或者山寨乙個.搞的人多了,說不定哪天就成氣候了.

qmake 亂亂亂談 四

繼續qmake,本文主題 低調的 template subdirs 非常非常常用的乙個東西,可是manual中卻介紹的很少,太低調了。在編寫包含多可執行檔案 庫 外掛程式 的程式時,一直不敢相信subdirs的能力,以至於曾一度想轉到cmake之下。manual 中對 template subdir...

qmake 亂亂亂談 二

接前面qmake 亂亂亂談 一 繼續看看qmake。暫定主題 qmake之命令列引數及qmake啟動時載入了什麼東西,或許可以藉此學習一下qmake是處理命令列引數的方法 執行 qmake h 可以得到qmake大部分命令列引數及其說明。本文預計涉及到的引數如下 project 工作於何種模式,pr...

qmake 亂亂亂談 三

接前面的qmake 亂亂亂談 一 以及qmake 亂亂亂談 二 本文看看qmake中的函式 manual中有的就不重複了 函式分兩種 函式還可以分兩種 真不知道怎麼敘述 以進行資料處理為目的的函式?返回值是處理結果。前面提到,兩類函式中,exists qtdir lib libqt mt file ...