如何在兩年內從初學者成長為流行開源專案維護者和技術書作者?
李輝(Grey Li)
⛵️
COSCUP 2019 台北
簡
/
繁
/
英
/
日
如何在
兩年內
從初學者成長為流行開源專案維護者和技術書作者?
如何在兩年內從
初學者
成長為流行開源專案維護者和技術書作者?
如何在兩年內從初學者成長為
流行開源專案維護者
和技術書作者?
如何在兩年內從初學者成長為流行開源專案維護者和
技術書作者
?
❌
搜索型技術專家之一例
小明
:大佬,你好,請問 XXX 出現 XXX 錯誤怎麼辦?
我
:(迅速打開 Google,搜索「XXX 出現 XXX 錯誤」,获得答案。)
我
:哦,你這個很簡單,只需要執行 XXX 命令就可以了。
小明
:真的可以了哎,大佬好厲害,謝謝!
我
:不客氣(你對 Google 的力量一無所知……)。
編程初學者如何在一定時間內獲得階段性的成果?
✔️
### 李輝 / Grey Li - 🙄 獨立* Web 開發者 - 🛠️ Flask 的維護者(之一) - 📗《Flask Web 開發實戰》作者 - 🔗 個人網站 [greyli.com](http://greyli.com)
*獨立:找不到工作 :(
🚩 這兩年發生了什麼?
🕖
### 2016.8.31
### 2016.9.3
### 2016.10.24
### 2016.10.28
### 2016.12.10
### 寫書過程 - 2017.2.11 收到出版社邀請 - 2017.3.1 開始寫作 - 2017.12.7 完成初稿 - 2018.5.22 幾次修改後定稿
### 5 個 Web 程式實例
### 5 個 Flask 擴展
### 其他工作 - 10+ demo 程式 - 50+ 技術文章 - 80+ merged PR - 100+ Stack Overflow 回答
### 2018.6.20
### 2018.8.30
🕕
🚩 秘訣是什麼?
1️⃣ 不要工作 🧟
## 技術間隔年
## 發掘和認識自己
### 下面這些人的唯一共同點是? 柏拉圖、哥白尼、牛頓、特斯拉、達文西、笛卡爾、帕斯卡、伏爾泰、康德、貝多芬、叔本華、安徒生、尼采、諾貝爾、薩特、卡夫卡、波伏娃、梵谷、拉斐爾、米開朗琪羅……
全都是單身!
## 不要談戀愛 🐶
## 養個盆栽 🌱
## 專業人士都是這麼做的
### 專業殺手
🔫
### 專業警察
👮
### 專業捉鬼專家
👻
### 立刻行動
2️⃣ 做出作品 🎨
## 把作品作為目標
❌ 我要在這個月學會 Python
✔️ 我要在這個月用 Python 開發一個計算器
## 要有系統性
## 追求 80~90% 的完美
### 編程作品推動開源貢獻
3️⃣ 衝動一點 💢
## 衝動是人類進/退步的重要推手
## 如果我不夠衝動……
## ⭕️ 如何快速入門一門新的語言和框架?
## 💡 衝動一點,做個外包專案
### 參考書目
## ⭕️ 如何快速深入了解一個編程領域?
## 💡 衝動一點,回答你不會的問題
### 參考書目
## 做超出你能力 30% 的事情
### 但至少要有 70% 的把握
🚩 今晚就行動!
## 做一個大膽而詳細的計劃
### 新手任務 🎯 - 在部落格寫 100 篇文章 - 在 Stack Overflow 上寫 50 個回答 - 在 GitHub 上創建 50 個 PR
## 建立個人主頁
## 公開你的計劃 📡
## 追逐作品,而不是效率
🚩 用開源精神改變世界?!
## 把這個世界當做超級代碼倉庫️
## Let's do it! ❤️
# 谢谢
Website:
greyli.com
Source:
github.com/greyli/coscup2019-slide