當年,也就是2002年,我北大青鳥學軟件工程師。
當時主要教java和微軟的係統c。
這兩個是死敵。
微軟為了對抗java開發出新的編程係統.。
然後做了一個匪夷所思的改變,微軟的開發軟件支持所有開發語言,包括java。
所有開發語言寫的程序都會編譯成一種中間語言,然後虛擬機,也就是fraeork會把中間需要編譯成機器語言運行。eork。打遊戲的人都知道。
微軟開發了大量的現成工具,也就是編程就像搭積木,不需要什麼都自己寫。
當然我說的是20年前的事,後來我用的最後一個版本是2008版,更加先進。
現在的版本應該是2024版。
現在的編程已經進去ai時代,就是各種麻煩的代碼都不用自己寫了,而是用英文描述需求。機器生成。
我當年的畢業設計就是一個論壇。
當時是看了北大青鳥一個小組用java做了很久的一個論壇,受到啟發。
決定用c做一個,好當作畢業設計。
當時的想法是做三個控件。
一個是主頁欄目的,做好後可以換圖片,換標題,更新閱讀人數和各種信息。
說白了就是一個框。
然後運行時根據數據庫替換圖片和文字,以及統計。然後不斷的重複,達到很多欄目的效果。
然後是發言,原理一樣,都是一個控件,然後運行時創建新的控件,不斷累加,達到顯示大量發言的效果。
也就是說我的論壇就兩個控件,不斷的重複累加。
所以實際編碼也就2天。
但大量的英文閱讀很重要。
因為各種編程類的運用隻能看說明,而且無窮無儘的類名字也會用到無限的單詞,因為不能重複。
類下麵有方法,也是很多,方法下有屬性和參數。
這些不能靠背和記,這能看他的英文意思。
例如你要打開一個文件。
自己寫肯定不現實,要去引用現成的類。
例如opente類裡的open方法,參數vaue是文件地址。
然後加載硬盤的文件列表,當然這個也是這個類裡內置的,你隻用調用他的對話框就可以了。
所以你看到沒有,類opente是由三個單詞組成。
這就是類的規範名稱,你如果英語好,一看就懂,否則背是很可怕的,因為有無窮的類和方法,用的單詞也是無窮的,因為名字不能太長,所以隻能用很多不同的單詞表達意思。
這也就是英文真正的用途。
現在單位有大量的自動化需求。
有的很小,就是exce裡的宏編程,這個用的最多,也最實用。
所以懂一點就勝算多一點,機會也多一點。
沒有接觸過宏的人以為exce就得一點一點點擊做表格,忙大半天統計,實際這些工作都可以讓宏自動完成。
而且宏還可以鏈接數據庫,直接實現各種功能。
所以我學英文是為了更加輕鬆的工作,哈哈
喜歡職場小聰明請大家收藏:()職場小聰明書更新速度全網最快。