編程是這世上最單純的溝通36/1000

編程,對于我們這些外行人來說,有時候真的很神秘。一個很復(fù)雜的問題,幾行代碼輕松搞定。看得我們是相當(dāng)?shù)牧w慕。

不過從另外一個角度來看,編程就是跟計算機說話,也就是在跟計算機溝通。而計算機很有意思,它非常的簡單和單純,你說什么它就聽什么,你說的它聽得懂就照著執(zhí)行,它聽不懂就告訴你。相比來說人與人的溝通就復(fù)雜多了,經(jīng)常出現(xiàn)誤會、不理解,而且彼此還不告訴對方,主要得靠猜,這就造成了很多溝通不暢的情況。這么說來編程可比與人溝通簡單多了。

不管是人與人還是人與機器之間的溝通都是要有互動的,誰都不能保證每次說的都是對的,接到反饋及時調(diào)整才能提升溝通效率。前段時間學(xué)習(xí)編程的時候。老師說過這樣一句話,說就算是一個專業(yè)的程序員在編程的時候也都有有40%的時間在查錯和改錯。所以也不需有什么太大的心理壓力,放心大膽的表達,根據(jù)反饋修改調(diào)整。在人與人溝通中不能因為說不出一句漂亮的話就不敢說話,也是一樣的道理。

每一種程序語言的語法規(guī)則都不復(fù)雜,稍微接觸一段時間就能夠理解和記住。編程最重要的就是程序員的想法和思路。這就好像學(xué)會了每個字,而表達更關(guān)鍵的就是把這些字組合成話語。

當(dāng)然這種組合也不是憑空自己創(chuàng)出來的,文字我們有很多前人寫出來的好文章可以學(xué)習(xí)參考,編程也有很多其他人寫好的程序用來學(xué)習(xí)和修改。老程序員對我說,學(xué)習(xí)編程就是不斷的讀代碼然后照著代碼自己敲,慢慢的熟悉了就自然能夠獨立編出自己的代碼了。

讀別人的代碼是第一步,不能不會寫也不去讀。讀書寫作也是一樣,不能因為自己學(xué)不出好文章就不去讀別人的好文章。讀得多才能寫得好。

把編程與人際溝通、閱讀寫作這些事情一加以類比,就感覺其實編程不是很難。多閱讀、多表達、根據(jù)反饋多修改,慢慢進步。便能夠擁有那些編程大牛的思維。

與機器對話的能力,是未來所需要的能力,程序員的思維,也是未來需要的高效思維。我們現(xiàn)在怎么看待人際溝通的重要,未來我們就會多大程度的認(rèn)識到人機溝通的必要。會說話會表達,就能夠會編程。因為編程是這世上最單純的溝通了。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容