首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

冒號與學生們(連載1):開班發言——授人以漁,從會學到被用

     編輯:Java 相關知識

授人以魚不如授人以漁——古語

初識冒號與提高班緣起

冒號開了程序員提高班,首期學員是問號、句號、逗號、引號、歎號,皆為 IT 業新兵。望著台下洋溢青春與渴望的臉龐,冒號開始開班發言——

大家好!自我介紹:本人姓冒名號字解之。諸位不必叫我老師,叫老冒好了。比各位癡長幾歲,「老」擔得起,「師」卻不敢妄言。在下編程多年,自覺小有所成,不敢專藏,特開此班與眾共享。雖系一家之言、一孔之見,若能拋磚引玉,又何懼方家之哂?疏謬之處,望海涵斧正,不致自誤誤人。

討論式教學與四階段成長

客套已畢,言歸正傳。本班主要採討論形式,凡軟件開發值得討論之事,但凡力之所及,均可共同探討。

本班宗旨:學會不如會學,會學不如會用,會用不如被用。對軟件開發者意味著四階段:

  • 學會——掌握具體編程知識的初級程序員
  • 會學——能快速深刻理解技術並舉一反三的程序員
  • 會用——能將所學靈活運用於實際設計的高級程序員
  • 被用——能設計出廣為人用的應用程序、庫、工具包、框架的系統分析員與架構師

更高層次如發明主流設計模式、算法、語言、理論,可稱計算機專家。本班目的,正是助各位向更高階段提升。

顛覆傳統課堂的學習觀

大家習慣了中小學、大學課堂,知識系統完備貌似終極,學習單向被動。習慣不代表享受,多因別無選擇。你們被引入知識殿堂,被告知其美輪美奂,縱或不以為然、不解其妙,仍不得不記下每處細微結構。鮮有人帶你們看地基、腳手架、上漆前模樣,更遑論數易其稿的設計圖紙。那些顯得原始、甚至醜陋的東西,被擋在視線外。沒有那些,你們將來如何為宮殿添磚加瓦,另起樓閣?

中國學生或是世界上最擅長考試、最習慣考試、也最厭倦考試的群體。你們告別學生生涯,踏上職業之旅。恭喜你們,脫離苦海!同時悲告你們,掉進火坑!危言聳聽?若選擇做程序員,時時都得學習,無手把手教你的老師,無指定教科書,有的是層出不窮的新概念、新技術、新問題,好不容易學到皮毛,有的已成明日黃花。時時都得考試,每提交一段代碼就是上交答卷,不知何時何人批改,直到——開發組同事發現代碼難懂,系統分析員指出不符規範,測試工程師檢出 bug,客戶抱怨太慢太難用,老板告訴你好消息:明天起放長假!

其實哪行哪業不需學習考試?IT 業只是相對更激烈、更富挑戰。在瞬息萬變、適者生存的時代,若仍沿用封閉被動學習,恐有淘汰之虞。有鑑於此,本班風格不同:知識不一定系統完備,但一定生動鮮活。若知識是水,我們挖掘最先湧動的泉眼;若知識是火,我們捕捉起初點燃的火花。問題不一定預設,結論不一定終極,甚至不一定正確,但一定有的放矢、發人深省。學習方式將是開放多元、雙向互動的。

廣告完畢,現在把話語權交給你們,大家自由發問吧。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved