編程要自學或報班這事你都想不明白, 那必然是你智商不夠


昨天有人在個人技術羣裏又討論起了學python是自學仍是報培訓的話題, 事端引發是一個小白網友說本身沒什麼基礎,想學一下python,而後有人說這東西簡單,建議他本身買本書跟着學學就好了,也有人說想快速提高仍是報班快, 雙方就這樣各執一詞,一會就吵起來了,堅持 自學的說培訓學校都 是騙錢的,說那些推薦報班人都是培訓機構的託等等。 最後談話變成了人身***,管理員不得不由言雙方纔算平息,那個剛開始提問題的小白也悄悄的退出了羣,目測是相信那個推薦他自學的網友的話, 由於力薦他自學對於這位網友來說並不會有什麼利益所得, 因此看上去似更不像是騙 人的, 而推薦他報班學習的那個網友,說他是培訓機構的託這個邏輯也很能使人信服,要否則你推薦培訓機構幹嗎,確定是你推薦一我的有提成嘛。。。 php


這樣的論戰在各個技術羣裏常常發生, 相信多數人都見怪不怪了, 但我老是很是看不得不少說話不負責任、隨意指點別人人生且不考慮後果的人,這樣的人信口雌黃一下,可能就帶一個小白走入了一條彎路。因此今天我就給你們一些我對培訓和自學的見解,但願能真正幫助衆多技術小白作出最適合自已的學習技術的方式,呵呵。 java


首先我我的是搞培訓的,應該算是國內最先一批搞python培訓且到如今活的還算不錯的人。 估計不少人一看個人身份,就以爲這注定是一篇軟文,看個人話也開始變的漫不經心了,由於在他心目中已不知什麼時候被埋下了「培訓機構都垃圾」的觀念。追之原因,也有多是「傷之深,恨之切」吧,so有句話我堅信,若是一我的首先不承認你,那你不管表達什麼觀點,在他看來都是錯的,都是別有用心的。 因此不要緊 ,我也懶的去叫醒這些裝睡的人,呵呵。 python


先說個人觀點(如下全部論點都以學習python這個語言來爲討論對象),c++

  1. 若是你是0基礎小白,那「自學約等於浪費時間」 這個公式對你來說在大多數狀況下都成立,且此公式適用於幾乎全部沒考進98五、211的人,別跟我扯淡裝b說你天資聰慧,我不care , 反正你有的是時間浪費,那就以身試水後才知道水深吧。 shell

  2. 若是你是有1-2年其它語言(shell,perl, php除外,由於會這三種語言的人羣裏面產出最多隻是掌握編程語言的皮毛而已的僞程序猿,而後就說本身是會開發,呵呵,你會毛線。 )開發經驗的人,若是如今想學python,我建議你自學,由於語言在多數狀況下都 是相通的,差別更可能是語法和一些特定功能而已,so 此時上萬的學費去報班學習,確實看似不值,雖然若是你報班,依然會比你自學這門語言學的更系統些,but 相信多數這樣的人羣仍是會選擇自學。 由於以爲本身都會開發了,再花錢去學一門其它語言,在其它同行眼中可能會被看作能力很菜的表現。編程


python我是自學的,學python以前我是作運維的,只會寫shell,也學過一點java\c++,但真心只是皮毛而已,因爲本身想搞些自動化工具但shell太侷限,java和c++對我想作的東西來說又感受有些重, 因而發現了python, 2009我剛開始接觸python的時候,市場上哪有作python培訓的呀, 連中文技術資料也幾乎只能找到一本叫《python簡明教程》的在線基礎文檔,當年我只能對着這個文檔去寫代碼,結果是文檔看了一遍又一遍,知識點看懂了,但一寫代碼就又不會,徹底沒思路,沒思路就再回去看,看完仍是沒思路,不少時候以爲本身很是笨,明明感受有些東西不難,但本身就是沒辦法自如的運用。我到如今都記得很是清晰的事情是有一次我在寫經過socket傳文件的程序,發現程序有時能接收完完整的文件 ,有時不能, 本身搞了近一週也搞不明白,網上也找不到相關的解決方案(或者是由於我不知道該如何去搜),甚至都開始懷疑這是否是socket自己的bug, 最後終於忍不住像一個搞c++開發的同事請教,他當時不跟我一個辦公樓,而後遠程連上來,拿個人代碼改了幾行,不到10分鐘,問題就搞定了。當時我瞬間陷入了對高手的無比崇拜和對本身的愚笨無比逼視的冰火兩重天之中。這樣的事情後來也是常常發生,箇中痛楚,我相信只有經歷過的人才有體會。運維


不過我仍是跌跌撞撞本身學會了python,但只有我本身深知,自學的過程是多麼的緩慢和漫長,遇到問題找不到緣由,又沒人可問時的無助。這樣的處境我不再想再經歷。socket


so對於同是小白的你,我相信你應該也不比當年的我聰明到哪裏去,若是你作好了願意受自學這種折磨的準備,我依然還不建議你自學,由於即便你是甘願找虐小受型人才,但你依然經受不起時間這把殺豬刀的考驗。爲何?由於你要明白,這個社會是有竟爭的,你的同行不會等着你前進,你的行業不會等着你前進,你走慢了,你落伍了,你出局,就是這麼簡單。編程語言


曾經有一個作運維的,14年聽過個人公開課,今年也來參加過公開課,但歷來都沒報名學習,因爲常常在羣裏@我問一些很基礎的問題,搞的我很煩,由於這些基礎的東西在個人課程裏都有細講, 我就問他,你爲何沒報班學習,他說沒錢,我說好吧,這真是個好藉口,我又問,你本身學了2年了,還在問我基礎的問題,你不以爲你在浪費時間麼?他說也知道, 我問那你爲何還繼續這樣作呢?他就開始笑笑打馬虎眼,我得知他是93年的以後,就問他,對於如今的你來說,你以爲什麼對你來說是最重要的, 他想了想說,錢, 我當時真是笑的不行,不知他是故意氣我仍是原本就這麼想的,我說你1個月只能掙 1萬多點,你再努力掙你的能力和水平目前也就只能支持你掙這些,結果你認爲對你來說最重要的錢,卻還不夠我一個月的生活費, 你以爲這表明着什麼? 表明着你拼了一個月的青春,卻只換回了別人的生活費。想一想也是挺可悲的。他語塞,或者以爲自尊受了傷害,but I don't care, 由於我知道本身不再想跟他有交集, 我說,你之後不要再找我了,我幫不了你,你的問題不在技術上,你這種人註定在底層混。ide



論傳統教育與培訓的區別


我女友畢業於中國最好的大學,如今拿的國家全額獎學金在美國留學,有一次咱們在遠程xxoo完以後忽然聊起培訓和教育的區別,她說傳統教育實際上是金字塔式的精英教育,因爲教育資源是有限的,特別nb的大學就那麼十來所, 還不錯的大學也就幾十所,他們一年能消化的學生最多也就幾十萬,每一年參加高考的好幾百萬,能進大學的70%多,能進好大學的20%都不大, 除此以外還有一大票沒考上大學的, 所以你會發現, 學習越好的,越能享受最頂端的教育資源,不少人講說大學沒用, 大學學不到什麼東西,呵呵,那是由於你沒進入 好的大學。 又有不少人講說學歷沒什麼毛用,上了大學又怎樣,不照樣仍是有不少人找不到工做,呵呵, 我真不想與這種返智言論討論,下降個人逼 格,想說,說學歷沒什麼用更可能是那些原本就有學歷的人一種自謙表達,是爲了安慰那些教育背景很差的人,讓他們以爲本身也有機會而已,你當真,你就輸了。 

so咱們會發現,有n多人實際上是沒有辦法擠到金字塔上層的,甚至有n多人連金字塔都下層都排不進去,連大學都沒得上,那這些在塔底或塔外的人若是想往上爬怎麼辦,草莽的靠賣羊肉串也能發財的時代已通過去,這年頭要創業拉投資,人家投資人也可看你他創始團隊的教育背影,至少學習好表明你智商不差,出身名校能把事作成的機率至少從統計學角度上來說更大一些。 所以那些被傳統教育刷下來的人想往上爬怎麼辦, 確定要學習。 

這時候培訓的做用就體現出來了, 固然我不說這些人除了參加培訓就沒出路了, 可是培訓機構實際上是至關於給了這些傳統教育的loser們一個second chance, 給了他們一個跟這些從傳統教育金字塔中上層訓練出來的相對精英的人羣一個竟爭的機會, 比教育背景拼不過,但比實戰技術能力上至少不差 ,總得佔同樣吧,要否則公司要你幹 毛線。 



謬論之「找我的帶比培訓要高效」


有人講,對於編程這東西,找個公司或高手帶一下,一年就能學到的東西確定比培訓機構多多了,其實我想講,說這話的人連基本的社會規則都搞不明白,公司憑什麼帶你?高手憑什麼帶你?公司是福利院麼?人家找你過去是要讓你幹活的,不是讓你去學習的,人家之因此願意培養你是由於你目前至少能幹活,至少你不是小白,至少你能寫代碼來,而不是連面向對象知識都搞不明白的小白,若是培養一下能幫他們創造更大的效益,每一個老闆內心都是有衡量天平的,哪一個sb老闆願意找個小白來培養呢?若是一個公司連純小白都願意培養了,那這個行業的人才得是多麼多麼的稀缺吖。 

另外再說找高手帶, 高手憑什麼帶你?高手腦子進水了?你是長的好看仍是特別有錢?高手之因此是高手,是由於人家花了大量的時間不斷的學習和提升 ,把時間浪費在你身上能給他帶來什麼呢?是能圖你的財仍是能圖你的色?

因此奉勸那些依然抱這種想法的人,不要再作白日夢了,你是什麼樣的人,基本你的社交圈就是什麼樣的人,你所認識的所謂的牛人,之因此願意接教你,只不過是由於大家倆人之間至少還有一個東西是能夠等價交換的, 就是錢,你花錢買 人家的時間 。 




謬論之「培訓機構都是騙人的」


利益相關,我必需要反駁這個論點,市面上確實充斥着大量的很爛的培訓機構,我發現一個特色,那些很爛的機構,多數狀況下都 有一個特色就是創始團隊不是技術出身,他們對於技術自己沒有並沒情懷,對於課程體系的技術深刻程度無感, 他們更多注重的業績,基本上是處於只要給錢就收的情況,甚至有些機構連初中都沒讀完的人也收,背景這麼差的人怎麼能在短時間內培訓出來呢?這樣的機構不少,有這樣的同行,我也表示無奈。但請不要一棒子打死, 這對那些依然在這個行業裏努力踏實耕耘的培訓從業者是不公平的,這個行業裏依然有一些好的機構,圈裏人本身互相打聽一下應該就知道,我就不作廣告了。 



其實本質的區別仍是「時間成本和堅持」


不管參加培訓或自學,你都要投入不少的精力和時間去作這個事情,不少人來咱們這報班,說本身可能時間很少,常常加班,可能不能保證都能來上課,我會直接講,若是你不拿出充分時間來作這個事情,那你確定學很差,你要考慮好,你若學,就作好接下來一段時間內,把這個事情在你生活中的優先級提到很高,咱們的課程內容不少,若是隻是吊兒郎當,那你學很差。 

人都是懶惰的,學習是反人性且痛苦的事情,誰不想每天出去泡妹子、跟朋友耍,不到不得已,誰願意坐下來安靜的學習呢?堅持是一個很難的事情 ,若是幹一個事情只須要花幾天,我相信大多數人能都堅持 ,但當這個成功回報週期變的很長,能堅持的就愈來愈少了。如健身、學英語、學編程這些都應該算回報週期比較長的,健身教練、培訓講師的做用就是幫你把這個回報週期儘可能縮短,而且在你想偷懶的時候督促你繼續前進 ,我最近剛花1萬多辦了私人教練會員,發現塑形效果然的很明顯,我以前斷斷續續本身練了5年,結果仍是隻有一塊腹肌。 跟着教練不到2個月身體就開始顯形了,這就是區別。 

另外再說英語 , 我07年就花3萬多報了算是中國最貴的成人口語華爾街去學英語,當時我剛畢業,一個月收入2500,學費還要貸款,當時全部身邊的人都 以爲我瘋了, 花好幾萬去英語,簡直不能理解,當時的錢還很值錢,宇宙中心五道口的房價才1萬多, 我3萬多快夠買個廁所了, 其實報華爾街以前,我還在一個便宜的地方報了名準備學, 還交了500報名費,那裏學費1萬多,沒過幾天去了華爾街發現學費3萬多,固然環境等各方面更高大上不少, 雖然我不懂,但我知道1萬和3萬的學費訂價確定是有緣由的,三思後仍是報了華爾街,由於我堅信一句話,必定要買你能承受範圍內最貴的東西,買了後基本不會後悔,教育投資更是這樣。 後來我花了兩三年在那學英語, 泡了一大票華爾街英語的漂亮姑娘,解鎖了各類新姿式,什麼優衣庫視頻什麼的我只是笑而不語,甚至如今的女友也是在那認識的, 而後還去了好幾家高大上的外企,有機會跟比我nb不少的人一塊兒工做,長見識,學知識,這些東西都是我當年報名學習時沒考慮到的, 這些幫我拓寬了眼界,讓我認識到更大世界的機會是不能用幾萬塊培訓費來衡量的,那些當年勸我不要花錢去報培訓的朋友們,到如今還蜷縮在一些不知名的公司裏掙一兩萬的死工資混日子,我卻已看不上年薪百萬的職位 ,身邊已經有幾個朋友年收入500w+了,這纔是我要看齊的對象 。 



你迷茫只是由於你太low 


不少人跟我講他很迷茫,不知道接下來該怎麼走,感受都能看到接下來5年以後本身是什麼樣子, 問這些問題的有的是剛進入這個行業的新手,有的是工做了五六年的技術老手,其實這兩類人都有一個共同特色,就是他現有的知識和能力儲備使他的職業生涯發展在接下來幾年沒有了想象空間。對於這樣的同窗,我想讓你認真的問本身,是否是該充電了?是否是該讀個MBA了?是否是該報個編程班了?是否是該學一門新語言了?是否是該交個新女女友了?不要把本身的認識限制在你現有的知識儲備怪圈裏。其實當你在海上航行迷失方向,首先你不該該原地打轉耗青春,也不該加足馬力朝一個方向硬衝,由於走錯了方向 ,可能就離陸地愈來愈遠,你此時應該作的是養精蓄銳,學習一切能讓你辨識方向的新知識,解鎖海上航行的更多高大上新姿式,而後你就會發現,其實不是你迷了方向,只不過是你以前的望遠鏡望的不夠遠而已, 由於陸地一直在那裏。 



這篇文章看完後,可能又會引來一些揶揄的評論,but I don't give a damn about how they feel,由於有些人的認識就是那個樣子,我不屑與這些人討論。



看完忍不住要罵人的請直接加羣 304154367 (Python開發就業之路)