SlideShare una empresa de Scribd logo
1 de 46
Descargar para leer sin conexión
軟體工程師的3大試煉
KKBOX 工程師 & 大安高工資訊科(老)校友
Bobo Chen (陳柏宏)
前言
● 學號006125 (竟然還記得耶!..)
● 長年選手,每學期公假請了1百多堂,都宅在科
辦、計概教室 (宅宅)
● 資訊遊學團參訪新加坡、香港
● 推甄上台科大資工,但跑去北科大光電工程
系,找到終生伴侶 :)
前言.. 話當年
● VB6.0、CGI、ASP3.0
● 8051單晶片、組合語言
● FrontPage2000、Dreamweaver MX
● Flash
前言.. 話當年
● VB6.0、CGI、ASP3.0
● 8051單晶片、組合語言
● FrontPage2000、Dreamweaver MX
● Flash
ALL OUT OF DATE !!
主任說:
來和學弟妹分享一下
軟體工程師的”必備技能”
什麼是軟體工程師必備技能?
這個題目困擾了我好幾天@__@
軟體工程師必備技能?
Microsoft Office 嗎?
軟體工程師必備技能?
Always Learning
&
自主學習
軟體工程師的工作環境
http://goo.gl/hb9Ce1
豐盛下午茶 / 早餐、水果盒
All you can eat! I turn Coffee into code...
KKBOX 風雲榜 @台北小巨蛋
講個秘密:
進公司的前五個月,胖了5kg...
軟體工程師的3大試煉
1. 資訊收集整理技能
2. 團隊合作
3. 擁抱社群
一.資訊收集整理技能
● Feedly 偷看前輩的筆記
● Evernote 你的資訊大腦
● Gist、GistBox 管理程式碼片段
● Google 快訊 掌握網路新鮮事
● Google Trend 主流技術趨勢評估的好工具
二.團隊合作
● Git 在平行時空一起開發
● GitHub 程式碼大觀園
● Markdown 語法
三.擁抱社群
● Open source 改變世界、改變你我
● 如何在社群中學習成長
● Web 技術近況與展望
有更好的工具或方法也歡迎提出~
經驗分享
啟發大於教學
有任何問題請隨時舉手發問~
今天輕鬆點~ ^_^
一.資訊收集整理技能
● Feedly 偷看前輩的筆記
● Evernote 你的資訊大腦
● Gist、GistBox 管理程式碼片段
● Google 快訊 掌握網路新鮮事
● Google Trend 主流技術趨勢評估
的好工具
Feedly 偷看前輩的筆記
一種 RSS 訂閱器服務,可追蹤特定網站,當網站
有新的文章時,會主動將內容,像是報紙一樣每
天定時將新聞送到你家,甚至是可以決定要關注
哪些主題。
Feedly 偷看前輩的筆記
● 深度追蹤你所關注的領域
● 應用小技巧
● 有Chrome Extension、Mobile App
● Try it:各位同學找個主題來測試看看(eg.科
技、動漫、藝人、技術)
Evernote 你的資訊大腦
● 寫下來就不會忘記
● 經驗筆記、網頁剪輯
● 善用 tag+搜尋
● 將紙本數位化,善用圖片內文字辨識(拍
家中一堆課本,不易攜帶、無法快速檢
索)
● 任務管理 TODO Lists.
Evernote 你的資訊大腦
● 應用心得與技巧:電腦玩物、Evernote
超效率數位筆記術
● Try it:Web、本機安裝
● 強烈建議:將接下來大學的上課筆記、靈
感與想法通通往此丟,搜尋萬萬歲。
Gist、GistBox 管理程式碼片段
● 程式碼片段小倉庫
● 搭配工具快速存取
● 用過哪些編輯器?
Google 快訊 掌握網路新鮮事
● 訂閱網路關鍵字
● Google 幫你蒐集相關資訊
● 新聞/網頁
Google Trend 主流技術趨勢評估的好工具
● 考慮熱門地區,語系
● 評估小技巧
● Try it:品牌、關鍵字多組對照式評估。
二.團隊合作
● Git 在平行時空一起開發
● GitHub 程式碼大觀園
● Markdown 語法
Git 在平行時空一起開發
● 版本管理概念
● 如何讓300個人修改同一份檔案會...||
● 連猴子都能懂的Git入門指南
● Pro Git book
傳統版本管理方式
● 檔名修改法?
● 資料夾複製法?
● 還是使用 Dropbox、Google Drive..等?
● 討論以上方法會遇到的問題
使用Git版本管理的優點
● 可以隨時復原到過去的版本(存擋點)
● 多人協作時不會覆蓋到別人的檔案
● 可以保留修改記錄,知道每個人的程式
更動(可code review)
● 軟體發行時,分出開發版與維護版
● 實際動手試試看(try git 線上練習)
GitHub 程式碼大觀園
● 程式設計師的 Facebook
● 天下第一武道會!?
○ Top Php GitHub developers in Taiwan
● 熱門PHP專案排行榜
Markdown 語法
● 好讀好寫
● http://markdown.tw/
● 和 HTML 做個比較
● https://stackedit.io
● Gist 練習
三.擁抱社群
● Open source 改變世界、改變你我
● 從社群中學習
● Web 技術近況與展望
擁抱社群
● 世界一流高手交流(不再只是學校
的同學或老師、而是全世界)
● 獲得讚美/給予讚美
● 不同觀點,欣賞各種解決方法
● 施比受更有福
Where
● GitHub
● Facebook group、Google+、
Twitter
● Stackoverflow
● Slack
● Ptt、Reddit
Web 技術近況與展望
● web developer skill tree
● HTML、JavaScript、CSS
● Server side programming(PHP、
Ruby、Node.js...等)
● Database
Web 技術近況與展望
● Full stack engineer
● SPA(single page application)
● Isomorphic JavaScript
Web 技術近況與展望
● Electron 開發 desktop apps
● React Native
● PhoneGap (Cordova)
Web 技術線上學習
● http://www.w3schools.com/
● https://www.udemy.com
● http://tutsplus.com
● http://www.lynda.com
● http://www.imooc.com
● https://www.codeschool.com
線上講義尋寶
● http://www.slideshare.net
● https://speakerdeck.com
● http://slides.com/
● https://www.gitbook.com
年輕人有無限的可能
擇其所愛,愛其所擇
Thank you.
歡迎和我聯絡:
https://www.facebook.com/bobo52310
https://github.com/bobo52310

Más contenido relacionado

Similar a 軟體工程師的3大試煉-大安高工資訊科講座

尼古丁加咖啡因,不瞌睡的简报設計模式 (Caffeine+Nicotine)
尼古丁加咖啡因,不瞌睡的简报設計模式 (Caffeine+Nicotine)尼古丁加咖啡因,不瞌睡的简报設計模式 (Caffeine+Nicotine)
尼古丁加咖啡因,不瞌睡的简报設計模式 (Caffeine+Nicotine)Dahui Feng
 
App design process part III
App design process part IIIApp design process part III
App design process part IIINTUST
 
极速 Angular 开发:效能调校技巧 (ngChina 2019)
极速 Angular 开发:效能调校技巧 (ngChina 2019)极速 Angular 开发:效能调校技巧 (ngChina 2019)
极速 Angular 开发:效能调校技巧 (ngChina 2019)Will Huang
 
你所不知道的 DDD - 文件驅動開發
你所不知道的 DDD - 文件驅動開發你所不知道的 DDD - 文件驅動開發
你所不知道的 DDD - 文件驅動開發志龍 陳
 
React.js what do you really mean?
React.js what do you really mean?React.js what do you really mean?
React.js what do you really mean?昱安 周
 
Trading bot演算法與軟工在程式交易上的實踐
Trading bot演算法與軟工在程式交易上的實踐Trading bot演算法與軟工在程式交易上的實踐
Trading bot演算法與軟工在程式交易上的實踐Philip Zheng
 
Building Chatbot With Huggging Face
 				Building Chatbot With Huggging Face 				Building Chatbot With Huggging Face
Building Chatbot With Huggging FaceKo Ko
 
如何成為科技業搶手的整合性人才
如何成為科技業搶手的整合性人才如何成為科技業搶手的整合性人才
如何成為科技業搶手的整合性人才geego
 

Similar a 軟體工程師的3大試煉-大安高工資訊科講座 (9)

尼古丁加咖啡因,不瞌睡的简报設計模式 (Caffeine+Nicotine)
尼古丁加咖啡因,不瞌睡的简报設計模式 (Caffeine+Nicotine)尼古丁加咖啡因,不瞌睡的简报設計模式 (Caffeine+Nicotine)
尼古丁加咖啡因,不瞌睡的简报設計模式 (Caffeine+Nicotine)
 
陳香貝.doc
陳香貝.doc陳香貝.doc
陳香貝.doc
 
App design process part III
App design process part IIIApp design process part III
App design process part III
 
极速 Angular 开发:效能调校技巧 (ngChina 2019)
极速 Angular 开发:效能调校技巧 (ngChina 2019)极速 Angular 开发:效能调校技巧 (ngChina 2019)
极速 Angular 开发:效能调校技巧 (ngChina 2019)
 
你所不知道的 DDD - 文件驅動開發
你所不知道的 DDD - 文件驅動開發你所不知道的 DDD - 文件驅動開發
你所不知道的 DDD - 文件驅動開發
 
React.js what do you really mean?
React.js what do you really mean?React.js what do you really mean?
React.js what do you really mean?
 
Trading bot演算法與軟工在程式交易上的實踐
Trading bot演算法與軟工在程式交易上的實踐Trading bot演算法與軟工在程式交易上的實踐
Trading bot演算法與軟工在程式交易上的實踐
 
Building Chatbot With Huggging Face
 				Building Chatbot With Huggging Face 				Building Chatbot With Huggging Face
Building Chatbot With Huggging Face
 
如何成為科技業搶手的整合性人才
如何成為科技業搶手的整合性人才如何成為科技業搶手的整合性人才
如何成為科技業搶手的整合性人才
 

Último

1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...
1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...
1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...微信 tytyqqww业务接单
 
1.1.3急救你必须懂四年级设计与工艺练习活页练习单元一四年级设计与工艺急救你必须懂
1.1.3急救你必须懂四年级设计与工艺练习活页练习单元一四年级设计与工艺急救你必须懂1.1.3急救你必须懂四年级设计与工艺练习活页练习单元一四年级设计与工艺急救你必须懂
1.1.3急救你必须懂四年级设计与工艺练习活页练习单元一四年级设计与工艺急救你必须懂PUAXINYEEMoe
 
1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...
1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...
1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...微信 tytyqqww业务接单
 
啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx
啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx
啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptxbusinesshealthwise
 
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个michaelell902
 
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习PUAXINYEEMoe
 
taibif_開放資料流程-清理資料01-通則_20240509_20240509.pdf
taibif_開放資料流程-清理資料01-通則_20240509_20240509.pdftaibif_開放資料流程-清理資料01-通則_20240509_20240509.pdf
taibif_開放資料流程-清理資料01-通則_20240509_20240509.pdfjhujyunjhang
 
Math Chapter3-教學PPT第03單元形體關係、體積與表面積Grade Six
Math Chapter3-教學PPT第03單元形體關係、體積與表面積Grade SixMath Chapter3-教學PPT第03單元形體關係、體積與表面積Grade Six
Math Chapter3-教學PPT第03單元形體關係、體積與表面積Grade Six611002610
 
taibif_資料標準概念介紹_20240509_20240509_20340509.pdf
taibif_資料標準概念介紹_20240509_20240509_20340509.pdftaibif_資料標準概念介紹_20240509_20240509_20340509.pdf
taibif_資料標準概念介紹_20240509_20240509_20340509.pdfjhujyunjhang
 

Último (9)

1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...
1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...
1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...
 
1.1.3急救你必须懂四年级设计与工艺练习活页练习单元一四年级设计与工艺急救你必须懂
1.1.3急救你必须懂四年级设计与工艺练习活页练习单元一四年级设计与工艺急救你必须懂1.1.3急救你必须懂四年级设计与工艺练习活页练习单元一四年级设计与工艺急救你必须懂
1.1.3急救你必须懂四年级设计与工艺练习活页练习单元一四年级设计与工艺急救你必须懂
 
1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...
1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...
1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...
 
啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx
啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx
啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx
 
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
 
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
 
taibif_開放資料流程-清理資料01-通則_20240509_20240509.pdf
taibif_開放資料流程-清理資料01-通則_20240509_20240509.pdftaibif_開放資料流程-清理資料01-通則_20240509_20240509.pdf
taibif_開放資料流程-清理資料01-通則_20240509_20240509.pdf
 
Math Chapter3-教學PPT第03單元形體關係、體積與表面積Grade Six
Math Chapter3-教學PPT第03單元形體關係、體積與表面積Grade SixMath Chapter3-教學PPT第03單元形體關係、體積與表面積Grade Six
Math Chapter3-教學PPT第03單元形體關係、體積與表面積Grade Six
 
taibif_資料標準概念介紹_20240509_20240509_20340509.pdf
taibif_資料標準概念介紹_20240509_20240509_20340509.pdftaibif_資料標準概念介紹_20240509_20240509_20340509.pdf
taibif_資料標準概念介紹_20240509_20240509_20340509.pdf
 

軟體工程師的3大試煉-大安高工資訊科講座