App下載

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

猿友 2020-04-29 16:47:06 瀏覽數(shù) (17260)
反饋

在學(xué)習(xí)編程前,我們喜歡上網(wǎng)去找答案,某些“我26了,學(xué)編程晚嗎”,“程序員有前景嗎”,“基礎(chǔ)差能不能學(xué)”。


每每看到這些問題,我們都很頭疼,可作為一家編程學(xué)習(xí)平臺,W3Cschool又有責(zé)任來解決同學(xué)們提出的問題??蛇@些問題,根本就沒有標(biāo)準(zhǔn)答案。說都能學(xué)吧,萬一你學(xué)不會,肯定來怪我們忽悠人。說不行,不要學(xué)了,萬一你很感興趣,以后能成為大牛,我們豈不是抹殺了一個未來的技術(shù)人才。


所以,今天我們特地開了這一篇文章,解答一下這個問題。


到底聽誰的


我們拿“ 26歲了,學(xué)編程晚嗎”這個問題模仿。


假如該問題下有以下這么幾個回答:


一個計算機(jī)博士說:“現(xiàn)在競爭那么大,26太晚了?!?/span>

一個剛找到工作的程序員說:“不晚啊,我今年就26?!?/span>

一個40多歲的老奶奶說:“不晚啊,你看,我現(xiàn)在還在學(xué)編程呢。”


我想,絕大部分人都會聽信計算機(jī)博士的話,因?yàn)樗沁@方面的專家,說的話當(dāng)然很有分量。


這里開始,就犯了一個錯誤,跟隨“只買貴的,不買對的”是一個道理。為什么這么說呢?


之前看到這么一則笑話:


我聽專家說吃泡面用紙盒不健康,老子當(dāng)時就笑了,你懂吃泡面嗎?老子都混到吃泡面了,還在乎健康?



專家錯了嗎?真沒錯,撕開泡面蓋的時候,紙筒邊緣會起一些毛邊,很容易在喝湯的時候,吃到肚子里去。


可為什么看到這一則笑話,我們就想笑呢?


專家忽略了一個事實(shí),大部分人吃泡面,最主要是要解決“肚子餓”的問題,而不是健康問題。


產(chǎn)品設(shè)計中,有一個原則,即只采納主流用戶的意見,而不聽專家用戶的意見也是這么一個道理。主流用戶想要少花錢,還要吃飽,滿足就好了,至于營養(yǎng)問題,就不再考慮范圍了。


所以,計算機(jī)博士說的話,并非是什么,應(yīng)該被過濾掉,不應(yīng)該考慮。


去年有這么一則新聞,一名82歲的日本老奶奶開發(fā)游戲,獲得了蘋果CEO庫克的贊揚(yáng)。這名老奶奶60歲才開始學(xué)編程,激勵了很多編程初學(xué)者。



“你看,人家60歲才開始學(xué)編程,你才26你說晚?”抱這種觀點(diǎn)的,確實(shí)也能給很多編程初學(xué)者信心。但W3Cschool還是想說,這種鬼話也別信。


60歲才開始學(xué)編程,還開發(fā)出了APP,并且會見了庫克,得到了他的表揚(yáng),試問世界上有多少人做到了這些呢?并沒有幾個。老奶奶學(xué)編程這件事,是個特例,如果你以此為目標(biāo),一定會大失所望。


所以,還是跟你經(jīng)歷差不多的人,他們的看法和經(jīng)歷是怎樣的,再判斷一下大部分人是不是都這樣,排除特例,很容易得到一個很好的答案。


別想太多


學(xué)編程這件事,真的別想太多,如果你真的想學(xué),那就去做。不想學(xué),別被一些利好的消息,硬著頭皮學(xué)下去。



馬云在一次臺灣的演講中,納入創(chuàng)業(yè)時,曾這樣一篇:


我不太喜歡MBA的創(chuàng)業(yè)模式,總是先去分析,這個行業(yè)有多大,未來前景很好,所以要切入這個行業(yè)。這個基本都不靠譜的。其實(shí)我很快就能分辨出一個人創(chuàng)業(yè),是狼還是一只狗。狼是根本不在乎行業(yè)有多大,他殺進(jìn)去,就只想做自己想做的事。

我發(fā)現(xiàn)很多風(fēng)險投資,做一個ppt做得非常漂亮,開頭就說這個行業(yè)有億億利潤,好像這個一萬億跟你有關(guān)系,跟你沒關(guān)系。


學(xué)編程也是一樣的道理,想學(xué)就去學(xué),不想學(xué)就別勉強(qiáng),哪有那么多彎彎繞。


每個人的心理黑箱


在心理學(xué)中,這一現(xiàn)象被稱為“心理黑箱效應(yīng)”。


試想一下下面兩個場景:


發(fā)了一條消息,一個小時過去了,女朋友還沒回復(fù)

老板說:“你來我辦公室一下”


幾乎所有人都會往壞的方向想,很少人會這么認(rèn)為:是不是女朋友太忙了,沒時間回?老板叫我去辦公室,估計只是想和我聊聊工作進(jìn)展吧?


編程初學(xué)者,幾乎都會有自己的心理黑箱,總是在想,萬一我學(xué)不好怎么辦,找到工作怎么辦,變得太多,就放棄了學(xué)習(xí)的打算。


這無關(guān)對錯,這是人類的本能。在遠(yuǎn)古時代,人類必須往最壞的方面去打算,才能生存下去。


睡覺時,可能被野獸吃掉,于是就有了爬到樹上去睡,或者建個圍墻的好方法。領(lǐng)地出現(xiàn)了其他部落的人的腳印,是不是要入侵了?趕緊召集族人備戰(zhàn)。


劉慈欣在《三體》中所說的“黑暗森林法則”也是一樣的道理,兩個文明在相互碰撞后,首先想到的是干掉對方,而不是共同合作進(jìn)步。



無論是遠(yuǎn)古人類還是黑暗森林法則,他們都做好了最壞的打算,但都用最積極的心態(tài)去應(yīng)對。


反過來再看看很多編程初學(xué)者們,說編程太難,就不敢學(xué)了,殊不知在其他行業(yè),還是有洪水猛獸在等著你。一直躲,一直逃,終究一事無成。


好像越說越雞湯了……總歸一句話:做好最壞的打算,以最積極的心態(tài)去面對。


最后總結(jié)一下此處:


1.一旦遇到問題,請過濾掉專家的意見,只跟隨跟你有類似經(jīng)歷的人的意見,并且還要過濾掉特例。

2. 學(xué)不學(xué)編程,完全確定是否想學(xué),其他的別多想。

3.做好最壞的打算,以最積極的心態(tài)去面對,而不是逃避。

989 人點(diǎn)贊