我曾經寫過一篇文章,“[**一張圖道盡程序員的出路**](http://blog.csdn.net/foruok/article/details/40585139)”,里面有一張圖:

這張圖隨著“[**一張圖道盡程序員的出路**](http://blog.csdn.net/foruok/article/details/40585139)”這篇文章,曾經被伯樂在線、docin(豆丁網)、IT面試、Java面試題、好庫文摘等眾多站點轉載,也被CSDN多個博主轉載過。
“[**一張圖道盡程序員的出路**](http://blog.csdn.net/foruok/article/details/40585139)”這篇文章是我在2014年12月份寫的,如今半年過去了,我對這張圖又有了一些新的認識,從這篇文章開始,我會盡我所能把我知道的都抖出來,死磕自己,娛樂大家。
天色也不早了,人也少了,雞也不叫了,狗也不咬了,我們開擼吧。
今天,我就先拿圖里的“培訓講師”來說吧(特別說明:本文部分內容可能會引起身體和心理不適,不過找個可人兒壁咚一下即可消除。)。
## 講師是什么鬼
曾經,我通過CSDN博客分享了很多開發類的文章,后來我就開始扯淡,現在我的博客排名300左右,這全是扯淡的功勞。有朋友曾經在我博文后面評論,說,“看來排名靠前的也不一定是大神”。沒錯,還有一種就是我這樣靠扯淡扯出來的。
2015年1月,CSDN推出了一個[**CSDN學院**](http://edu.csdn.net/),開始發力IT在線教育。如果你留意過我博客的左側邊欄,就會看到我的四個視頻課程:《[**Qt基礎與Qt on Android入門**](http://edu.csdn.net/course/detail/162)》、《[**Java Script for Qt Quick(QML)**](http://edu.csdn.net/course/detail/335)》、《[**Qt Quick 4小時入門**](http://edu.csdn.net/course/detail/1042)》、《[**Qt網絡編程實戰之HTTP服務器**](http://edu.csdn.net/course/detail/967)》。
如你所見,我在[**CSDN學院**](http://edu.csdn.net/)發布了幾門視頻課程,我有了一個IT培訓講師的身份。也就是說,我混進了IT培訓講師隊伍,IT培訓講師的世界從此多了一個我,有時天晴有時雨,每天都是一出戲——其實我是想說,講師也不是什么神秘人物,他就一普通人兒,你看我這么每周發水文的人,也可以做講師,你還有什么好擔憂的呢。
不過,IT培訓講師隊伍里也不都是我這種水貨,還有各種各樣的實戰型選手。這也是[**CSDN學院**](http://edu.csdn.net/)的一個特色:**實戰派講師多,實戰派課程多**。嘿嘿,不怕臉紅,其實我也是實戰型的……
下面我就來具體扒一扒講師們的各種身份。
#### IT機構專職培訓講師
目前,很多線下的IT培訓機構都有專職的講師,如黑馬、藍馬、白馬、黃驃馬、汗血馬、大象、小象、大藍翔……這點咱不必多說了,你們都懂滴!
#### 技術圖書作者
下圖是我從[**CSDN學院**](http://edu.csdn.net/)截的圖片:

我免費給上面兩位打個廣告,回頭找他們收錢去。
我們先來看看王達的自我介紹:
> 國內著名IT圖書作者,資深網絡技術專家,華為授權講師。共著有近60部計算機網絡著作,最新代表作:《Cisco/H3C交換機|路由器“豪華”四件套》、《深入理解計算機網絡》、《華為交換機學習指南》、《華為路由器學習指南》等。……
這老兄編寫的書很多,幾十部,我還請教過他一些問題,十分感謝。
#### 程序員
OK,這才是我們的菜,我就是這種的。當然我也寫過兩本技術圖書,《[**Qt on Android核心編程**](http://item.jd.com/11571639.html)》和《[**Qt Quick核心編程**](http://item.jd.com/11587406.html)》,看來我也可以算入前面那個分類。
再來看看曾偉(注意加黑文字):
> 老鎮(曾偉),人稱鎮叔,**勤勞碼農一名,坐擁十余年研發經驗,擅長iOS游戲與應用開發**,《Swift語言實戰晉級》一書作者。國內最早一批研究Swift的人……
#### 大學老師
譬如賀利堅老師,就是煙臺大學的計算機老師。
> 其實講師的身份各式各樣,想了解的話,看這里:[http://edu.csdn.net/lecturer](http://edu.csdn.net/lecturer)。
## 課程分析
有人會有疑問,IT培訓講師應該講什么好呢?你先好好想想我們程序員最擅長的是什么?對啦,實戰嘛。在線IT教育的目的無非就是:**讓人學會技術并能解決實際問題**,而這就要靠實戰經驗才能達到。所以,你不要被那些技術圖書作者、專職講師、大學教授們所嚇倒,這是程序員的菜。如果你想做,一定可以,而且后面我們也有打怪指南為您提供。
#### 實戰類課程
如果你瀏覽一下[**CSDN學院**](http://edu.csdn.net/)就會發現,這里以實戰類課程居多。其實這是在線IT教育的必然性,因為學一門語言很容易,但是如何使用一門語言做一個實際的項目卻很難。所以,相當一部分受眾是奔著***如何將技術真正運用到實戰中***這一點來的。我的《[**Qt網絡編程實戰之HTTP服務器**](http://edu.csdn.net/course/detail/967)》就屬于這一類。其實還有很多其他課程,看這里:[http://edu.csdn.net/courses](http://edu.csdn.net/courses)。
#### 語言類
語言類課程受初學者歡迎,比如我的《[**Java Script for Qt Quick(QML)**](http://edu.csdn.net/course/detail/335)》,有一萬多個朋友看過,免費的哈。類似的很多,看這里:[http://edu.csdn.net/courses](http://edu.csdn.net/courses)。
#### 框架類
和語言類課程類似,比如我的《[**Qt基礎與Qt on Android入門**](http://edu.csdn.net/course/detail/162)》和《[**Qt Quick 4小時入門**](http://edu.csdn.net/course/detail/1042)》,姜雪偉的《[微信平臺二次開發入門](http://edu.csdn.net/course/detail/346)》。
## 講師之路
有了前面的基礎,我們就可以來講講如何成為一個講師了。我們這里討論的可能偏向于在線IT講師,但我下面提到的內容,是通用的。
#### 講師必備能力的鍛煉與培養
一個講師需要這些能力:
* 學習、總結、歸納
* 寫作能力
* 講明白一件事的能力
我們就盯著自己的程序員身份來看。假如你想做講師,總結、歸納、寫作等能力都可以從寫博客開始。這個問題我在“[**技術人員為什么要寫博客**](http://blog.csdn.net/foruok/article/details/22419285)”一文中已有闡述,感興趣的童鞋可以跳過去看看。
至于如何培養**講明白一件事的能力**,我想說工作中有很多機會可以鍛煉,比如向別人介紹你的代碼邏輯、向別人介紹你在做的產品、參與公司的內部公開課或技術分享會……如果這些機會你都碰不上,啊哈,恭喜你,你可以自己創造機會,這樣得到的鍛煉會更大。
#### 選擇課程方向
如果你瀏覽過[**CSDN學院**](http://edu.csdn.net/)的語言類課程,你可能會發現,發布這些課程的講師,要么寫過類似的圖書,要么有多年的語言教學經驗。這是語言類課程的陷阱所在:看著簡單,做起來好難。這不是我們程序員的強項,請避開它吧。
作為程序員,我的建議是先從最熟悉的地方開始,就選擇你最熟悉的某個語言或者框架,設計一個實戰類的項目,寫出來,然后講出來,一切就這么簡單啦。如果你去[**CSDN學院**](http://edu.csdn.net/)瀏覽一下,就會發現**這里大部分的課程都是實戰類**的,一方面是因為這類課程的需求大,另一方面,也是因為這類課程對于程序員出身的講師來講,駕輕就熟。
#### 做講師的趕腳是什么樣子的?
有人買你的課,你就會很高興。這里的10塊錢,會比你在股市上賺到的100塊更讓你高興。當然,前提是你必須喜歡這個角色。
#### 做講師辛苦嗎?
我錄課程時,要么夜深人靜,要么天色微明,要么周末獨守家中……
#### 做講師賺錢多嗎?
如果你有志于此,這里有傳播智客的招聘信息可供參考:

但是,這里也有二八定律。
那么你可能會說,看你講了這么多,然而這并沒有什么卵用。
那么我只能說,路在腳下,你堅持走,比別人多走一步,就能看到不一樣的風景。
## 想成為一名講師,該如何開始?
今晚想想千條路,明天起來走老路,結果是無路可走。所以,如果你想來一場說走就走的旅程,現在就開始,開通CSDN的博客,寫一些技術文章,鍛煉自己的歸納總結與表達能力,等你從過往的項目經驗里提煉出一些可以系統化的內容,就可以到[**CSDN學院**](http://edu.csdn.net/)申請個講師錄個課試試。這是我走的路,也才剛剛開始,路的盡頭有什么,我們可以一起闖闖看。
- 前言
- 受刺激啦,開篇啦
- 群星閃耀的黃金時代
- 3D打印能打印出程序猿嗎
- 程序員零門檻?
- 看看你離優秀有多遠
- 程序員的生活就這樣嗎
- 別說“我已經很努力了”
- 無BUG不生活
- 一張圖道盡程序員的出路
- 薪資,你是我不能言說的傷
- 找工作的辟邪劍譜
- 誰是為加班而生的
- 程序員到底是什么角色
- 讓程序員蛋疼的那些事兒
- 噢,我不想成為問題!
- 軟件開發的十八般樂趣
- 你的幸運女神呢
- 怎樣成為技術達人
- 程序員該不該考慮初創公司
- 那些害死程序員的細節
- 一個老程序員的2014年終總結
- 千奇百怪的程序員
- 咦,你也在混日子啊
- 任性,春節前辭職
- 請區別對待女程序員
- 傷心小箭,你中了幾枝
- 怎么告別“混日子”
- 神奇的四步編程法
- 快來約這些女生,保你脫單
- 程序員跳槽神級攻略
- 程序員的神秘等式,你造幾個?
- 這10個問題去哪兒啦
- 程序員保值的4個秘密
- 她發現了一個Bug……
- 別被技術綁架
- 程序員如何變身IT講師
- 程序員的能力拓展模型
- 軟件項目9步神曲
- 史上最全的程序員求職渠道總結
- 樂觀的程序員
- 三個因素決定你的薪水高低
- 給新程序員的10條建議
- 項目進度估算難題
- 程序員被人喜歡的13點原因
- 怎樣新學一門技術
- 月薪3萬的程序員都避開了哪些坑
- 如何快速定位自己熱愛的工作
- 這8種武器點亮程序員的個人品牌
- 程序員,這12個問題讓經理比你痛苦多了
- 親愛的程序猿們怎么找工作
- 漫談選人與培訓
- 自我發現,找到適合自己的職位
- SMART原則助你設定有效目標
- 培訓機構畢業的程序員被歧視的背后邏輯