字體:    護眼關燈

第349章 寂寞城公告:英語對編程的重要性 (第1頁)

當年,也就是2002年,我北大青鳥學軟件工程師。

當時主要教java和微軟的系統c。

這兩個是死敵。

微軟為了對抗java開發出新的編程系統。

然后做了一個匪夷所思的改變,微軟的開發軟件支持所有開發語言,包括java。

所有開發語言寫的程序都會編譯成一種中間語言,然后虛擬機,也就是frawork

會把中間需要編譯成機器語言運行。

所以現在的dows

系統都要裝frawork

。打游戲的人都知道。

微軟開發了大量的現成工具,也就是編程就像搭積木,不需要什么都自己寫。

當然我說的是20年前的事,后來我用的最后一個版本是2008版,更加先進。

現在的版本應該是2024版。

現在的編程已經進去ai時代,就是各種麻煩的代碼都不用自己寫了,而是用英文描述需求。機器生成。

我當年的畢業設計就是一個論壇。

當時是看了北大青鳥一個小組用java做了很久的一個論壇,受到啟發。

決定用c做一個,好當作畢業設計。

當時的想法是做三個控件。

一個是主頁欄目的,做好后可以換圖片,換標題,更新閱讀人數和各種信息。

說白了就是一個框。

然后運行時根據數據庫替換圖片和文字,以及統計。然后不斷的重復,達到很多欄目的效果。

然后是發言,原理一樣,都是一個控件,然后運行時創建新的控件,不斷累加,達到顯示大量發言的效果。

也就是說我的論壇就兩個控件,不斷的重復累加。

所以實際編碼也就2天。

但大量的英文閱讀很重要。

因為各種編程類的運用只能看說明,而且無窮無盡的類名字也會用到無限的單詞,因為不能重復。

類下面有方法,也是很多,方法下有屬性和參數。

這些不能靠背和記,這能看他的英文意思。

例如你要打開一個文件。

自己寫肯定不現實,要去引用現成的類。

例如openthefile

類里的open方法,參數vae是文件地址。

然后加載硬盤的文件列表,當然這個也是這個類里內置的,你只用調用他的對話框就可以了。

所以你看到沒有,類openthefile是由三個單詞組成。

這就是類的規范名稱,你如果英語好,一看就懂,否則背是很可怕的,因為有無窮的類和方法,用的單詞也是無窮的,因為名字不能太長,所以只能用很多不同的單詞表達意思。

這也就是英文真正的用途。

現在單位有大量的自動化需求。

有的很小,就是excel里的宏編程,這個用的最多,也最實用。

所以懂一點就勝算多一點,機會也多一點。

沒有接觸過宏的人以為excel就得一點一點點擊做表格,忙大半天統計,實際這些工作都可以讓宏自動完成。

而且宏還可以鏈接數據庫,直接實現各種功能。

所以我學英文是為了更加輕松的工作,哈哈

『點此報錯』『加入書架』