- 講題
- 台灣資訊與軟體產業未來之發展與機會
- 演講者
- 劉念臻博士(台灣微軟開發工具暨平台推廣處總經理 …
- 講題
- 台灣資訊與軟體產業未來之發展與機會
- 演講者
- 劉念臻博士(台灣微軟開發工具暨平台推廣處總經理)
- 上官林傑
劉念臻博士
- Background
- 全球 IT 軟體服務支出穩定成長
- 台灣仍停滯在硬體購置階段
- 台灣對於 IT 軟體服務業投資明顯不足
- 台灣的軟體發展是個 tough business
- Missed schedule
- Unmanageable
- Over Budget
- Poor Quality
- Complexity
- Project failures
推薦閱讀: The mythical man-mouth
"No Silver Bullet" - in Software Engineering
- US$250 Billion/Year on software development in US with 175,000 projects.
-
Software development is not an easy thing.
-
近年來政府開始轉變
- 張善政主委將台灣政府的資訊服務採購從低價標改成最有利標,避免因低價搶標影響軟體品質。
- 政府採購的優先順序採「先軟後硬」
-
Smart Device App + Cloud == 發展應用軟體的新契機
-
障礙在於商業模式,而非技術。光有技術而商業模式不變是沒有用的。
- 營收的改變
- 通路的衝突
-
內部的變革
-
Windows App APP+Cloud 36 hr Hackathon
-
台灣軟體產業最需要的大環境
- 與硬體產業同樣的關注與認知
- 重視軟體/服務價值的國內市場
- 技術以外的關鍵要素:商業模式/行銷/國際化
- 軟體人才匯集的環境
- 學校軟體人才的培育
上官林傑
-
AGENDA
- 趨勢會變,軟體本質不變
- 用心生活,解決真實的問題
- 追尋熱情,把事情做好
-
如果你有技術可以改善問題,卻不知道這個世界上有哪些問題必須解決,你就無法發揮你的價值。
- 醫生和律師利用資訊不對等創造他們的價值 (XDDDD
軟體工程師的價值是在於創造出實用價值高的軟體,而不是精通於使用那些軟體。
-
趨勢與流行
- 2006 - 我會寫 web2.0 我好潮
- 2009 - 我會寫 facebook App 我好潮
- 2011 - 我會寫 mobile App 我好潮
- 2013 - 我會寫 JavaScript (HTML5, NodeJS) 我好潮
-
軟體開發的本質沒有改變
- 在不同的平台,寫出可執行的程式
- 程式語言或 framework 只是工具
- 好的資料結構、演算法、系統設計依然重要
-
演算法的重要性 - 你如何開平方根? SQRT(N)
- Fast_inverse_square_root
- 二分逼近法
left, right = 0, n
mid = (left + right) / 2.0
while True:
if mid * mid > n:
right = mid
else:
left = mid
prev = mid
mid = (left + right) / 2.0
if abs(mid - prev) < 1e-6:
break
return mid
- 牛頓法
-
快速牛頓法
-
努力解決生活中真實的問題
- Windows: 讓電腦能輕易為人們使用
- Google: 整理世界上的訊息,讓人們快速搜尋
- Yahoo!: 妥善編輯整理各種新聞媒體訊息
- Facebook: 與你的朋友保持聯繫
- Apple: 提供人們簡單而一致的使用體驗
- 無名小站: 提供正妹放自拍照、並且快速傳播的平台
- You: ???
-
網路學習
-
做你有興趣的事情
- 不要輕視在學校裡面要學的東西,這些都是未來打造你的作品的基礎。
Share
Donation
如果覺得這篇文章對你有幫助, 除了留言讓我知道外, 或許也可以考慮請我喝杯咖啡, 不論金額多寡我都會非常感激且能鼓勵我繼續寫出對你有幫助的文章。
If this blog post happens to be helpful to you, besides of leaving a reply, you may consider buy me a cup of coffee to support me. It would help me write more articles helpful to you in the future and I would really appreciate it.
Related Posts
- 那些年,我們一起上的 BBS: 洪任諭(PCMan) 於 TEDxNCTU 2013
- GitHub Talk - Advanced Git and CI in NCTU
- Technology Entrepreneurship Week 5
- A Free Certificate Authority to Encrypt the Entire Web