歡迎光臨,愛世紀領航員!

這裡提供POLO最新的觀念與資訊,給您全球化與嶄新的視野,解決目前社會困境的良方。



2004/4/28 09:10 POLO著作 - 台灣未來大革命 polo POLO   1153  

第二點,我們軟體相關教育是否能從大學往前推至高中,甚至是國三國二就得開始!

其實真正在 Coding( 程式設計 ) 的程式設計師,通常三十歲以後至少就要爬到基層的分析及管理位置上。過了這個年齡以後,體力及各種條件狀況 ( 如薪資及家庭因素 ) 都不太容易擔任最基層工作。

 

但程式設計及管理工作,並不是一般公司派個主管到某個學校進修二個月,學習如企管概論就可以讓組織順利運作,如果該公司是真從事軟體設計研發工作,那該管理主管是無法適任工作的,因為這一層管理工作只是不做實際的 Coding( 程式設計 ) 打字,但他們要能夠將 Coding( 程式設計 ) 細節規格的「偽碼」給詳列出來,再由底層人員將完整的程式碼給打出來 ( 打字 ) ,沒有足夠的編程、數理和經驗基礎是無法擔任此工作。


通常軟體公司內的中高階技術經理,或主管也必須經歷這些過程,當具備足夠的經驗和管理能力才有機會爬上來,如果公司要參照 CMM 模式 ( 軟體能力成熟度 ) 運作,上述只是基本要求,真要推動完整的 CMM 模式時,其組織與運作方式可就複雜的多。

而台灣諸多軟體公司多以軟體的貿易行銷起家為主,國內自稱為軟體公司的企業老闆,甚至是高階主管對 Coding( 程式設計 ) 工作,很多是一無所知,很多基本電腦操作也只是達到低水準程度,根本別提他們軟體產品怎麼進軍國際,因為老闆常連自己家生產的軟體也不會使用。我們看那些真正成功的軟體公司,有實力、有品牌能進軍國際市場的企業,老板絕大多數是真正技術出身的,像微軟、友立就是例子。

而為何從高中,甚至是國三國二就開始?

其實在美國很多高中生,還沒畢業寫出來的軟體就比我們碩士要強很多,到大學才讓我們學生投入 ( 指有完整的環境和系統 ) 那實在太晚了。像作者三歲半的兒子現在就會自己開機玩幼教光碟、上美國迪士尼網站玩遊戲,結束後還自己關機,小孩子摸一摸自己就會了,印象中作者也只教他一兩次,所以關鍵是我們 ( 大人 ) 有沒有提供他們 ( 小孩們 ) 學習和成長的環境和機會,那群搞教育的官僚們要好好思考,千萬不要自以為是,自己不會就覺得很難,認為別人也學不來。

就作者個人的經驗,一個剛畢業的程式設計師 ( 上大學才學習而言 ) 至少在軟體設計公司得待上二年,經過不間斷的 Coding( 程式設計 ) 才能成為一個成熟設計師 ( 稱為有經驗 ) ,像比較難的 C 或 C++ 程式語言,有時得三年以上,才能做出一個像樣且完整、有商業價值的產品來。如果我們的設計師都從二十二歲大學畢業才開始算起,加上二年當兵到他能用的時候已經二十七、八快三十歲,說真的那已經快沒實用的價值了。

當然,不是所有從事軟體業都非得 Coding( 程式設計 ) 出身不可,像比爾蓋茲的經營與行銷能力,遠比他的 VB 程式設計來的出色,如果我們學生在國中、高中階段 Coding( 程式設計 ) 之後,覺得自己也跟比爾有相同特質,那他在大學階段還可以有足夠時間來調整方向,如果等大學或碩士畢業才知道自己的興趣在別處時,那就真的太晚了 。

美國是學生依照自己的興趣來選擇學校科系,台灣是用考試分數 ( 因為只考那幾科,所以與其無關的技能專長全都丟棄一邊 ) 來決定學校科系,進到學校科系再來培養興趣,這一比較,便知道我們的軟體產業,為何遠遠落後歐美及其他許多國家的主要原因。






優質網站推薦

  • 全民社會企業
  • 3D列印與自造者資訊與教學
  • bizspark
  • Korea
  • 好花心醇品壓花工坊創辦人 曾鳳英
  • 林口社區大學

最新20消息