今天, 與一個小哥們兒(學習計算機科學與技術專業的,我兒子,這是真的)一塊兒吃飯(這頓飯,在家里吃的,吹個牛哈,我做的,三個葷菜、一個素材、一個湯、主食米飯 饅頭 都有),喝了一口,有點醺! 有幾句對話,修改一下,改錄下來,備忘,逗大家一樂。
小哥們兒問我:
“老頭兒! 我們學校學那么多種計算機編程語言,你說說,我該好好學習什么編程語言,對我發展有益處?說白了,就是畢業后,好找工作,多掙兩個錢,比你多一點兒就行。”
聽這話,腦袋里抱怨道:??這小子,把我問的有點懵,是呀,我“特么”的學微處理器設計專業的,我上學的時候主要是如何設計處理器,但是實際學習的時候, 學了好幾門計算機編程語言(1989 本科入學),那時候學的計算機語言 有 BASIC FORTRAN COBAL PASCAL C , MASM,;?數據庫 ?還特么 的 DBASE 后面還升級到了 FOXBASE .? 那時候 數據庫 處理? 還有個 SQL 語言。(后來煙酒生了,我學軟件工程)與工程真沒啥關系,學的語言就更多,更雜了,還什么面向了對象、面向網絡、面向這個、面向那個,?反正我學了不少,畢業了,工作了, 但是感覺都沒用上。于是,假么招式想了想,便開始胡謅,算是回答。
我佯裝幸災樂禍滴回答小哥們:
“哥們兒!”
“你是學習計算機科學的呀,怎么為了學習哪門計算機語言還糾結了”
小哥們兒說:
“ 現在學校里,都這樣,招聘單位也是關心這個,你就說說吧!老頭 ,別賣關子了”
于是~,
我對著小哥們兒開始胡謅了:
“第一哈、我還真不知道現在該學習什么語言,估計有一件事兒是肯定的,無論什么計算機語言,只為了一件事情, 不管你用什么編程語言編的程序,通過這門語言編譯器, 編譯成?運行碼(機器碼),并且在某類硬件的某個操作系統上 跑起來(運行起來,能完成任務),對不? ”
“第二哈、我學了這么多編程語言,發現這些編程語言學習 都扯一些共同的事情, 感覺就是命令的格式不太一樣,針對的應用場景、開發便利性、略點兒有差異”
“舉個例子 所有語言都要講:
1、數據類型 及 數據存儲的方法吧:(于是 什么整型 浮點 字符 字符串 指針 對象.....巴拉巴拉東西就來了?)、
2、條件處理與循環處理(FO R NEXT? 循環 Do..?while 循環 ... IF THEN ELSE判斷 就來了吧)
3、IO設備處理? (鍵盤、鼠標、磁盤、屏幕、打印機、網絡、控制板........)的 讀讀寫寫 就來了吧)、
4、 還有 這個! 那個! 都是一樣的吧, 對吧! 自己心里都笑著想:‘什么玩意兒,就對吧,哈哈哈哈’
5、因此把編程語言中的這些相同關鍵內容整清楚,至于學習哪門語言, 看你要干啥,然后再選擇。
“第三哈, 怎么選擇編程語言,我想:應該確定研究或工作目標、業界主流、再去? 確定 就好了,沒法兒定。。。 黃花菜都涼了”
小哥們兒說:
“哼! 等于沒說”
哈哈哈哈哈哈哈哈哈? ?就是講個故事! 當笑話聽吧。