在學(xué)習(xí)編程前,我們喜歡上網(wǎng)去找答案,某些“我26了,學(xué)編程晚嗎”,“程序員有前景嗎”,“基礎(chǔ)差能不能學(xué)”。
每每看到這些問(wèn)題,我們都很頭疼,可作為一家編程學(xué)習(xí)平臺(tái),W3Cschool又有責(zé)任來(lái)解決同學(xué)們提出的問(wèn)題??蛇@些問(wèn)題,根本就沒(méi)有標(biāo)準(zhǔn)答案。說(shuō)都能學(xué)吧,萬(wàn)一你學(xué)不會(huì),肯定來(lái)怪我們忽悠人。說(shuō)不行,不要學(xué)了,萬(wàn)一你很感興趣,以后能成為大牛,我們豈不是抹殺了一個(gè)未來(lái)的技術(shù)人才。
所以,今天我們特地開(kāi)了這一篇文章,解答一下這個(gè)問(wèn)題。
到底聽(tīng)誰(shuí)的
我們拿“ 26歲了,學(xué)編程晚嗎”這個(gè)問(wèn)題模仿。
假如該問(wèn)題下有以下這么幾個(gè)回答:
一個(gè)計(jì)算機(jī)博士說(shuō):“現(xiàn)在競(jìng)爭(zhēng)那么大,26太晚了?!?/span>
一個(gè)剛找到工作的程序員說(shuō):“不晚啊,我今年就26?!?/span>
一個(gè)40多歲的老奶奶說(shuō):“不晚啊,你看,我現(xiàn)在還在學(xué)編程呢?!?/span>
我想,絕大部分人都會(huì)聽(tīng)信計(jì)算機(jī)博士的話,因?yàn)樗沁@方面的專家,說(shuō)的話當(dāng)然很有分量。
這里開(kāi)始,就犯了一個(gè)錯(cuò)誤,跟隨“只買(mǎi)貴的,不買(mǎi)對(duì)的”是一個(gè)道理。為什么這么說(shuō)呢?
之前看到這么一則笑話:
我聽(tīng)專家說(shuō)吃泡面用紙盒不健康,老子當(dāng)時(shí)就笑了,你懂吃泡面嗎?老子都混到吃泡面了,還在乎健康?
專家錯(cuò)了嗎?真沒(méi)錯(cuò),撕開(kāi)泡面蓋的時(shí)候,紙筒邊緣會(huì)起一些毛邊,很容易在喝湯的時(shí)候,吃到肚子里去。
可為什么看到這一則笑話,我們就想笑呢?
專家忽略了一個(gè)事實(shí),大部分人吃泡面,最主要是要解決“肚子餓”的問(wèn)題,而不是健康問(wèn)題。
產(chǎn)品設(shè)計(jì)中,有一個(gè)原則,即只采納主流用戶的意見(jiàn),而不聽(tīng)專家用戶的意見(jiàn)也是這么一個(gè)道理。主流用戶想要少花錢(qián),還要吃飽,滿足就好了,至于營(yíng)養(yǎng)問(wèn)題,就不再考慮范圍了。
所以,計(jì)算機(jī)博士說(shuō)的話,并非是什么,應(yīng)該被過(guò)濾掉,不應(yīng)該考慮。
去年有這么一則新聞,一名82歲的日本老奶奶開(kāi)發(fā)游戲,獲得了蘋(píng)果CEO庫(kù)克的贊揚(yáng)。這名老奶奶60歲才開(kāi)始學(xué)編程,激勵(lì)了很多編程初學(xué)者。
“你看,人家60歲才開(kāi)始學(xué)編程,你才26你說(shuō)晚?”抱這種觀點(diǎn)的,確實(shí)也能給很多編程初學(xué)者信心。但W3Cschool還是想說(shuō),這種鬼話也別信。
60歲才開(kāi)始學(xué)編程,還開(kāi)發(fā)出了APP,并且會(huì)見(jiàn)了庫(kù)克,得到了他的表?yè)P(yáng),試問(wèn)世界上有多少人做到了這些呢?并沒(méi)有幾個(gè)。老奶奶學(xué)編程這件事,是個(gè)特例,如果你以此為目標(biāo),一定會(huì)大失所望。
所以,還是跟你經(jīng)歷差不多的人,他們的看法和經(jīng)歷是怎樣的,再判斷一下大部分人是不是都這樣,排除特例,很容易得到一個(gè)很好的答案。
別想太多
學(xué)編程這件事,真的別想太多,如果你真的想學(xué),那就去做。不想學(xué),別被一些利好的消息,硬著頭皮學(xué)下去。
馬云在一次臺(tái)灣的演講中,納入創(chuàng)業(yè)時(shí),曾這樣一篇:
我不太喜歡MBA的創(chuàng)業(yè)模式,總是先去分析,這個(gè)行業(yè)有多大,未來(lái)前景很好,所以要切入這個(gè)行業(yè)。這個(gè)基本都不靠譜的。其實(shí)我很快就能分辨出一個(gè)人創(chuàng)業(yè),是狼還是一只狗。狼是根本不在乎行業(yè)有多大,他殺進(jìn)去,就只想做自己想做的事。
我發(fā)現(xiàn)很多風(fēng)險(xiǎn)投資,做一個(gè)ppt做得非常漂亮,開(kāi)頭就說(shuō)這個(gè)行業(yè)有億億利潤(rùn),好像這個(gè)一萬(wàn)億跟你有關(guān)系,跟你沒(méi)關(guān)系。
學(xué)編程也是一樣的道理,想學(xué)就去學(xué),不想學(xué)就別勉強(qiáng),哪有那么多彎彎繞。
每個(gè)人的心理黑箱
在心理學(xué)中,這一現(xiàn)象被稱為“心理黑箱效應(yīng)”。
試想一下下面兩個(gè)場(chǎng)景:
發(fā)了一條消息,一個(gè)小時(shí)過(guò)去了,女朋友還沒(méi)回復(fù)
老板說(shuō):“你來(lái)我辦公室一下”
幾乎所有人都會(huì)往壞的方向想,很少人會(huì)這么認(rèn)為:是不是女朋友太忙了,沒(méi)時(shí)間回?老板叫我去辦公室,估計(jì)只是想和我聊聊工作進(jìn)展吧?
編程初學(xué)者,幾乎都會(huì)有自己的心理黑箱,總是在想,萬(wàn)一我學(xué)不好怎么辦,找到工作怎么辦,變得太多,就放棄了學(xué)習(xí)的打算。
這無(wú)關(guān)對(duì)錯(cuò),這是人類(lèi)的本能。在遠(yuǎn)古時(shí)代,人類(lèi)必須往最壞的方面去打算,才能生存下去。
睡覺(jué)時(shí),可能被野獸吃掉,于是就有了爬到樹(shù)上去睡,或者建個(gè)圍墻的好方法。領(lǐng)地出現(xiàn)了其他部落的人的腳印,是不是要入侵了?趕緊召集族人備戰(zhàn)。
劉慈欣在《三體》中所說(shuō)的“黑暗森林法則”也是一樣的道理,兩個(gè)文明在相互碰撞后,首先想到的是干掉對(duì)方,而不是共同合作進(jìn)步。
無(wú)論是遠(yuǎn)古人類(lèi)還是黑暗森林法則,他們都做好了最壞的打算,但都用最積極的心態(tài)去應(yīng)對(duì)。
反過(guò)來(lái)再看看很多編程初學(xué)者們,說(shuō)編程太難,就不敢學(xué)了,殊不知在其他行業(yè),還是有洪水猛獸在等著你。一直躲,一直逃,終究一事無(wú)成。
好像越說(shuō)越雞湯了……總歸一句話:做好最壞的打算,以最積極的心態(tài)去面對(duì)。
最后總結(jié)一下此處: