學(xué)歷不高可以學(xué)習(xí)編程嗎?
當(dāng)碼農(nóng)不是什么高智商活動,把套路掌握了,問題不大,對于普通人來說,寫個幾萬行,效果杠杠的。對數(shù)學(xué)要求,月薪兩萬以下的碼農(nóng)只要求初高中數(shù)學(xué),也別太妄自菲薄,關(guān)鍵是多練。
事實上成為一個碼農(nóng)并不難,但是需要一個轉(zhuǎn)換的過程,程序員需要一定的門檻,就是你能夠?qū)懗銎髽I(yè)需要的代碼,雖說不難,但是你想想當(dāng)初你從識字到能寫出靠譜的小文章用了多久,一般語文老師會讓小孩天天寫日記,一開始歪歪扭扭,基本言不達意,慢慢的就開始有模有樣,到了高中有的孩子就能寫出非常有深度的文章了,程序員也一樣,從一行代碼都沒寫過,到成為一個合格的程序員,再到頂級程序員,都有這么一個蛻變的過程。當(dāng)然了,成年人不可能像小孩一樣用十來年慢慢搞,不過套路是相通的。
編程和寫文章像極了像極了,這是我這些年一邊編程一邊寫文章的一個體驗。這兩種行為都需要大量的練習(xí),大量的背景知識,積累大量的素材,好的作者可以一氣呵成寫出上萬字的文章沒有錯別字沒有邏輯錯誤而且能把事情交代清楚把信息傳播給別人,越牛逼的作者能說清楚非常復(fù)雜的事,程序員也一樣,需要大量的底層素材,怎么編寫一個“棧”,怎么編寫一個“隊列”,到怎么做出一個能夠?qū)崿F(xiàn)復(fù)雜功能的大的程序,而且不能有bug,或者bug很少才行,這些都不需要多高的智商,但是需要長期的積累,對素材或者代碼塊信手拈來,“你只有非常熟練,才能顯得好不費力”,樸素的哲理總是想通的,其實做哪行都一樣。
所以說,學(xué)歷真不是學(xué)習(xí)編程的一個硬性門檻。