轉(zhuǎn)自:動(dòng)力節(jié)點(diǎn)Java學(xué)院
時(shí)隔四個(gè)月,因?yàn)楦鞣N工作的關(guān)系苏遥,有著很大量的新輸入饼拍,但卻一直沒沉下心來,動(dòng)筆輸出點(diǎn)什么暖眼。
但是惕耕,四個(gè)月的時(shí)間所帶來的成長是空前的〗氤Γ回過頭來司澎,我想首先對(duì)自己的過去的一些文字輸出背后所代表的含義,做出一番糾正栋豫。
什么才是更重要的挤安?
今年年初過年的時(shí)候,我逼迫自己把自己自學(xué)編程的經(jīng)歷寫成了一篇文章丧鸯,叫做「我是如何用10天自學(xué)編程蛤铜,改變一生」。
后來這篇文章丛肢,也被轉(zhuǎn)發(fā)到不少科技媒體在內(nèi)的各大網(wǎng)站上围肥,得到了很大的閱讀量。
有不少認(rèn)識(shí)的朋友蜂怎,讀完后跑過來跟我說:哎喲穆刻,好厲害。
也有大量的網(wǎng)友杠步,通過評(píng)論氢伟、私信找到我,咨詢了各種學(xué)習(xí)編程的問題幽歼。比方說朵锣,從哪一種語言要怎么開始?Java甸私、Python诚些?大學(xué)學(xué)習(xí)了幾年,卻一直覺得沒搞懂編程皇型,有沒有什么書可以推薦泣刹?等等等……
不知不覺助析,半年多過去了,回顧了這一段經(jīng)歷椅您,最讓我覺得詫異的是,當(dāng)初寡键,教學(xué)編程我并不是這一個(gè)初衷掀泳,我根本不是想表達(dá)那個(gè)意思。
我想表達(dá)的是歸根結(jié)底歸納成一條是:
對(duì)編程的認(rèn)知與思維模式西轩,比技術(shù)本身的學(xué)習(xí)更重要员舵。
編程認(rèn)知,比編程還更重要
我經(jīng)常跟朋友說的一句話:了解自己藕畔,是一件相當(dāng)不容易的事情马僻。
這次經(jīng)歷就是個(gè)例子,在沒有清晰的了解自己的狀況下注服,寫出了一些錯(cuò)誤表達(dá)自己意思的文章韭邓。
文章里就有提及一句話:
這也是我寫下這篇文章的原因,通過傳達(dá)我的自學(xué)經(jīng)驗(yàn)和思考維度溶弟,可以讓更多的人在科技大爆炸時(shí)代女淑,提升自己的認(rèn)知、技術(shù)思維辜御。
促使想學(xué)習(xí)編程的人認(rèn)知升級(jí)鸭你,不用困在傳統(tǒng)的從0學(xué)起的學(xué)習(xí)方法中,轉(zhuǎn)而從上往下擒权、從實(shí)戰(zhàn)出發(fā)學(xué)習(xí)編程袱巨,才是我真正想表達(dá)的意思。
我想碳抄,圍繞著「認(rèn)知」這個(gè)詞愉老,把自己的經(jīng)歷分享出來,也可以讓更多人了解到纳鼎,原來學(xué)習(xí)編程是有套路的俺夕。后來在那一篇文章以后,我也開始整理出一整個(gè)書的提綱贱鄙,嘗試想去寫一本書劝贸,就是關(guān)于怎么樣用革新的方式,去快速學(xué)習(xí)編程逗宁,甚至?xí)枷牒昧擞尘牛徒凶鳌毒幊痰奶茁贰贰?/p>
因?yàn)槲野l(fā)現(xiàn),太多太多的人瞎颗,對(duì)編程的認(rèn)知件甥,還只停留在捌议,那只是學(xué)習(xí)一門編程語言,寫寫程序和軟件引有。如果這種認(rèn)知在這樣的一個(gè)大科技時(shí)代一直停留瓣颅,將意味著,在未來譬正,將有一大批的人宫补,對(duì)技術(shù)的理解,連小學(xué)生都不如曾我。
而我作為一個(gè)非科班出身的人粉怕,理科也并沒有什么突出的優(yōu)勢,居然也可以成為一個(gè)程序員抒巢,那就意味著編程技術(shù)本身就不是什么理工男所特有的技能贫贝。
美國媒體“ITWorld”就有個(gè)還在世的“世界上最偉大的程序員排名”,榜單第一名蛉谜,就是一個(gè)叫瑪格麗特·漢密爾頓的女士稚晚。
事實(shí)上,編程技術(shù)悦陋,只是歷史的原因蜈彼,簡單的核心認(rèn)知被套上了一層復(fù)雜華麗的外衣罷了,但是各種的計(jì)算機(jī)課程與書籍俺驶,往往從這層“復(fù)雜華麗的外衣”開始傳授知識(shí)幸逆。
這也是為什么很多大學(xué)畢業(yè)生,剛畢業(yè)出來卻很難開展工作的核心原因暮现。大家僅僅是了解了一門技能还绘,卻理解一門技能背后所蘊(yùn)含的「認(rèn)知」。
去技術(shù)化的技術(shù)社會(huì)
當(dāng)然栖袋,對(duì)于我而言拍顷,還有一個(gè)轉(zhuǎn)折點(diǎn)就是,我清晰的看到塘幅,未來將是一個(gè)「去技術(shù)化的技術(shù)社會(huì)」昔案。
這是什么意思?比如电媳,云計(jì)算踏揣、大數(shù)據(jù)、新零售匾乓,這一系列的概念捞稿,其背后都是編程技術(shù)所驅(qū)動(dòng)的瓶堕。但是編程技術(shù)衙熔,只是占據(jù)了非常淺顯的一部分,一種非巢眩基礎(chǔ)的知識(shí)远舅。在編程技術(shù)之上挺份,還有大量的知識(shí)需要補(bǔ)全娘香。
比如說萝勤,云計(jì)算,就是一系列的技術(shù)產(chǎn)品的組合供應(yīng)耻涛;大數(shù)據(jù)仁卷,就是一系列技術(shù)產(chǎn)品的吞吐輸出;新零售犬第,就是一系列技術(shù)產(chǎn)品的整合應(yīng)用。
編程芒帕,對(duì)于這一系列的技術(shù)歉嗓,對(duì)于我們的新的技術(shù)社會(huì)而言,就有點(diǎn)像在建房子的過程中背蟆,砌墻工所做的事情鉴分,重要而基礎(chǔ)。驅(qū)動(dòng)這一切前進(jìn)的带膀,是維度更高的技術(shù)知識(shí)志珍。
所以,我也想確立好自己的人生定位:
人生是一場認(rèn)知升級(jí)的旅行垛叨。
我想伦糯,接下來,由于我不再做全職程序員了嗽元,配合上這次工作變動(dòng)敛纲,我不再糾結(jié)于編程本身的認(rèn)知思考,轉(zhuǎn)而更多的輸出一些個(gè)人的「認(rèn)知升級(jí)」經(jīng)歷剂癌,讓一些深層的“套路”淤翔,可以更好的被人所理解。