App下載

?奉勸那些想學(xué)編程的人

風(fēng)里有詩(shī)句 2020-04-29 16:44:00 瀏覽數(shù) (24161)
反饋

作為一家在線編程學(xué)習(xí)平臺(tái),W3Cschool已經(jīng)有14年的歷史,在期間,我們見(jiàn)證了無(wú)數(shù)編程愛(ài)好者的學(xué)習(xí)經(jīng)歷,有成功轉(zhuǎn)行成功的,也有實(shí)現(xiàn)了自己的編程夢(mèng)想的,但更多的人,不是選擇了放棄,就是正在放棄的路上。


殘忍的真相


在我們的今日頭條專欄中,一共有193人購(gòu)買了《 Python零基礎(chǔ)入門到爬蟲實(shí)戰(zhàn)》,而單節(jié)播放量最低僅78,除去頭條的算法推薦,真正學(xué)完這門課程的人實(shí)在太少了。


是我們的教程質(zhì)量太差嗎?不是。如果你去查詢一下其他平臺(tái)的數(shù)據(jù),只會(huì)發(fā)現(xiàn)都一樣。


線上如此,線下如何?


一名參加過(guò)線下培訓(xùn)的同學(xué),曾這樣坦言:


我們那個(gè)班60多人,學(xué)完就剩20多人,學(xué)完立馬找到工作的有12人,一年后還在IT行業(yè)的只有7人。


計(jì)算機(jī)專業(yè)工程師對(duì)口工作的比例,又有多少?


一名科班畢業(yè)的程序員回憶道:很遺憾,也沒(méi)想想象中的那么高。


我記得當(dāng)年班里大概也就一半一半軟體軟件的吧,其他的或者考公,另一考研,還有些去做銷售去了。當(dāng)然,就業(yè)率100%,當(dāng)時(shí)有七人簽不到三方,然后輔導(dǎo)員把他們?nèi)亢灥搅伺笥训囊粋€(gè)輪滑俱樂(lè)部里面。

選擇比努力重要?


馬云曾說(shuō):“互聯(lián)網(wǎng)時(shí)代,選擇比努力更重要。”



是,他們就開(kāi)始不斷的鉆研,如何才能做到更正確的選擇??上У筋^來(lái)的結(jié)果是:


選擇比努力更重要,很對(duì)!怎么選擇?不會(huì)!選擇一會(huì)兒就放棄,流淚!


馬云說(shuō)的所有話,都有他的道理,有時(shí)那句著名的“我從來(lái)沒(méi)碰過(guò)錢,我對(duì)錢不感興趣。”站在某個(gè)特定的角度,是對(duì)的。


而“選擇比努力更重要”,錯(cuò)了嗎?也沒(méi)有。但幾乎所有人都忽略了一個(gè)事實(shí),馬云是某種的人?他首先是一個(gè)很努力的人,其次才是一個(gè)很會(huì)做選擇的人。他已經(jīng)把努力當(dāng)成一種自然而然的事情。努力,被他過(guò)濾了。


只有努力了,才有選擇的權(quán)利,選擇后,同樣需要努力。


很多人聽(tīng)說(shuō)IT行業(yè)很吃香,就執(zhí)拗的選擇了IT,你是對(duì)的,互聯(lián)網(wǎng)依然處于蓬勃發(fā)展時(shí)期,到處都充滿著機(jī)會(huì)。


可是,選擇了走上編程這條道路之后,80%的人都選擇了放棄。


編程難只是借口


最近在看卡耐基《人性的弱點(diǎn)》一書,他指出了一個(gè)發(fā)人深省的觀點(diǎn):99%的情況下,不管犯下多嚴(yán)重的錯(cuò)誤,有人都會(huì)優(yōu)先歸結(jié)于他人。從而,卡耐基舉了幾個(gè)例子:


一名臭名昭著的殺人犯,槍殺了一名讓他出示駕照的警察,卻聲稱自己是在正當(dāng)防衛(wèi)。

一名黑幫頭目曾說(shuō):“我把人生中最好的時(shí)光奉獻(xiàn)給人們,而我得到的卻只是罵名?!?/span>


所有的罪犯大都認(rèn)為自己沒(méi)錯(cuò),都在為自己的罪行找各式各樣的借口,這就是人性的弱點(diǎn)。



學(xué)習(xí)編程沒(méi)多久,就說(shuō)編程太難,我的天賦不足,學(xué)了記不住等等,事實(shí),這些理由太過(guò)冠冕堂皇,都是借口罷了。我們從來(lái)不會(huì)讓主動(dòng)給自己施加負(fù)負(fù)罪感,經(jīng)常通過(guò)各種理由讓自己心安。


編程實(shí)在太難了,所以我學(xué)不會(huì),這是沒(méi)辦法的事。


努力的人都成功了


努力一定成功嗎?


我們想,大部分人都會(huì)回答:“不一定。”


一個(gè)搬磚工想成為項(xiàng)目經(jīng)理,為了這個(gè)目標(biāo),每天搬磚幾個(gè)小時(shí),十年來(lái),他還是一名搬磚工。

一個(gè)網(wǎng)站編輯,已經(jīng)工作了3年,這3年來(lái),他矜矜業(yè)業(yè),上司教給他的任務(wù),他都很努力的完成了,可直到目前,他還是一名編輯。



這樣的例子很多,但不知你有沒(méi)有發(fā)現(xiàn),我們對(duì)“努力”是有偏見(jiàn)的,即努力就是不斷的做重復(fù)性的工作。


這并不是真正的努力,花費(fèi)足夠多的時(shí)間,不斷的尋求突破自我,這才是真正的努力。


10000小時(shí)定律認(rèn)為,要成為某個(gè)領(lǐng)域的專家,需要10000小時(shí)的努力,這里說(shuō)的努力,指的就是用10000小時(shí)的時(shí)間,不斷的超越自我。


可如果在搬磚的同時(shí),他在思考,如何才能提高效率?于是他不斷革新自己的搬磚方法,直到后來(lái)發(fā)明了機(jī)器,他成為了這一領(lǐng)域的專家。


你還覺(jué)得努力不一定成功嗎?


學(xué)編程按部就班,習(xí)慣了Ctrl + v,Ctrl + c,主管說(shuō)怎么開(kāi)發(fā)就怎么開(kāi)發(fā),從來(lái)沒(méi)有自己的想法,996五年,到頭來(lái)還是一名臨時(shí),你真的努力了嗎?


真正,了,他們沒(méi)你想象中的那么不堪和落魄。


放下你的目標(biāo)


我們很喜歡同學(xué)們有自己的目標(biāo),目標(biāo)就是前行的動(dòng)力。你能給自己定一個(gè)目標(biāo),說(shuō)明你是一個(gè)做事有條理的人。但我們也很容易,過(guò)高的目標(biāo)和功利心,會(huì)戰(zhàn)斗殘你的信心。


學(xué)完中國(guó)近代史,你可能對(duì)溥儀這個(gè)末代皇帝很感興趣,想了解一下他的經(jīng)歷,于是你開(kāi)始翻閱《我的前半生》,想看小說(shuō)一樣,看著溥儀的自傳。



一個(gè)月后,老師突然布置了一個(gè)作業(yè),要求同學(xué)去看《我的前半生》,并寫出讀后感。你能完成這個(gè)作業(yè)嗎?


我們想,對(duì)你而言,應(yīng)該不是什么難事,因?yàn)槟阋呀?jīng)按照自己的意圖,看完了整部自傳。


這個(gè)順序顛倒一下,會(huì)是怎樣的?


老師先布置作業(yè),要求看書。這時(shí)候你再看,可能很難看下去。因?yàn)闊o(wú)時(shí)無(wú)刻你都在想,我該怎樣寫好這份讀后感?根本靜不下心來(lái)細(xì)看,只會(huì)想著如何將作業(yè)更好的完成。


學(xué)編程也一樣,當(dāng)你開(kāi)始學(xué)編程時(shí),就想著未來(lái)要寫一段類似的程序,做多厲害的程序員的時(shí)候,你的關(guān)注都不會(huì)放在當(dāng)下,久而久之,就會(huì)開(kāi)始厭煩,為什么我學(xué)了這么久,還是不能成為一個(gè)技術(shù)大牛?


一名教育家告訴他的學(xué)生,自己是如何訓(xùn)練自己的毅力的:

年輕時(shí),當(dāng)我決定做某件事時(shí),我總想做得最好,卻每次都達(dá)不到預(yù)期,總是堅(jiān)持一個(gè)一兩天就放棄了,負(fù)罪感使我更容易放棄。后來(lái)我發(fā)現(xiàn)這樣非常糟糕,大學(xué)同學(xué)已經(jīng)取得了不小的成功,他們有自己的創(chuàng)業(yè),有的就職于某大型企業(yè)。我自信能力不比他們差,只是毅力太差,做事不夠堅(jiān)持,于是我打算訓(xùn)練自己的毅力。

一天晚上,我想到了一個(gè)方法,我將一堆紙裁剪成365張卡片,規(guī)定自己每一天在一張卡片上寫上一個(gè)隨意的字。

期間,我很多次都試圖放棄,但回頭一想:只是在卡片上寫一個(gè)字而已,30秒就夠了,于是我又開(kāi)始動(dòng)筆,每一次完成目標(biāo),自己就更加自信了,以至于一年后,我的目標(biāo)達(dá)成了,我依然保持著這一習(xí)慣,每天不寫一個(gè)字,就會(huì)手癢得不得了。


每天,我至少學(xué)一個(gè)HTML標(biāo)簽,只要這個(gè)目標(biāo)達(dá)到了,我就成功了。至于多學(xué)的部分,只是我給自己“加餐”而已。


最后,總結(jié)一下這里所提到的,學(xué)習(xí)編程需要注意的幾點(diǎn):


1.學(xué)習(xí)編程,“堅(jiān)持”很重要,堅(jiān)持到最后的人,都成功了;


2.不要把“學(xué)編程很難”歸因于基礎(chǔ)差,而應(yīng)該看到自己的長(zhǎng)處;


3.首先,要讓自己成為一個(gè)努力學(xué)習(xí)編程的人,這樣才有選擇的余地;


4.剛開(kāi)始學(xué)習(xí)編程時(shí),目標(biāo)不要太高,給自己徒增壓力;


文章千言,望同學(xué)們有所收獲。


1402 人點(diǎn)贊