昨天寫了一篇適合新手的文章,非常受入門的朋友的歡迎,于是打算多寫幾篇。 前文我說到的Facebook的CEO扎克伯格,SpaceX以及特斯拉的創(chuàng)始人馬斯克并且像國內(nèi)的雷軍和周鴻祎或者加上已在上帝那邊寫代碼的喬老爺,他們這些人都是天才一級的人物,他們肯定學編程輕而易舉。雷軍其實20來歲就在IT行業(yè)成名了,百度的李彥宏也是技術(shù)強,傳說他當年在硅谷的時候也是排世界前三的搜索引擎工程師。要說這些人智商不高,你肯定不信。那是不是學會一門編程語言就要絕頂?shù)闹腔郏?/p> 說一下,任何行業(yè),都是有初級、中級、高級、以及超級、神級這樣的人存在。計算機行業(yè)也是如此,雖然沒有那個部門給你證書說你是神級,但是你在這個這個行業(yè)混久了,就知道自己不是那個神。 我曾經(jīng)碰到過一個超級的程序員,但是神級的目前還沒有能力遇見過。這位超級的程序員,是保送清華讀本科連讀博士的數(shù)學系天才(哎,又碰到天才了),他很謙卑,覺得無聊就花一個月開發(fā)了一個游戲引擎,基本一周能熟練掌握一門語言,并且他還知道這門語言的優(yōu)劣,我們公司遇到的任何難題他輕松搞定。當時我們在開發(fā)一個導航,2011年那個時候國內(nèi)還沒有,做過導航的人都知道國內(nèi)路況很復雜,特別是高架橋(有好幾層,如果某個點你正好在重合的那個部分,怎么搞)。后來他輕松搞定,再后來不讀清華碩博連讀,輟學去德國留學了。所以超級或者神級的程序員,可遇不可求。 當然了,不可否則的是,如果看這篇文章的同學有天才,并且還年輕,成為神級,也不是不可能。從大眾角度來講,我們還是要歸于現(xiàn)實,高級程序員就很牛了。就安卓開發(fā)來說,現(xiàn)在高級程序員應(yīng)該在月薪兩萬左右,IOS估計更高一些,并且我們國家的IT工作人員一直都是緊缺的,根本找不到人! 好了,你可能也想知道自己有沒有那個智商學會一門編程語言? 答案是:智商90以上,初級程序員。智商110以上,中級程序員。智商120以上,高級程序員。智商130以上,超級程序員(當然120的智商,加上不懈的努力堅持,也能成為超級)。智商140以上,加上興趣和勤奮和堅持,應(yīng)該能成為神級程序員。 那好了,有一個問題來了,如果我智商60,能不能學會?其實也可以,學會簡單,學好了就難一些。所以了,智商都不是問題。但是有一個事實明說了:要成為那個神,確實需要天賦!這個是事實,不可否認有很多人天賦異稟,一生下來就與眾不同。 如果你有90以上的智商,如果自己學習,沒有引導(比如你不去讀大學,自己學習,自己琢磨。)那么學會這些編程技巧以及解決問題的途徑還是很難的。以我舉例。 2007年那個時候(哎,都10年前了),我讀高中。當時就特別想學計算機,自己家里又是農(nóng)村,沒有電腦,那就只有勒緊褲腰帶,餓著去網(wǎng)吧學習。當時我特別對建設(shè)一個網(wǎng)站很感興趣,但是我告訴你當時上網(wǎng)費用是3塊錢1小時,我沒上兩個小時,就被下機了!兩個小時學會什么呢?什么都學不會。就是互聯(lián)網(wǎng)的一些名詞都不懂,也沒機會接觸。就聽網(wǎng)絡(luò)上的文章說什么路由器、ip、cmd、mac地址、服務(wù)器、客戶端等等,根本不知道它們是什么樣的存在。因為不熟悉,沒機會接觸實戰(zhàn),所以真學不會。 不過現(xiàn)在這個時代不一樣了,手機都能上網(wǎng),不懂的可以百度。有大把的時間學習編程,也很容易就能夠親自實戰(zhàn)!要建一個網(wǎng)站,輕松簡單;要有一個自己的服務(wù)器,也是分分鐘鐘的事情,所以要學習編程,要學會,很簡單了!其實就是沒有高手引導你而已! 高手都太忙! 好了,最后記?。褐巧?0以上,學會一門編程語言還是很簡單的。當然了,英文也要懂一點,否則God can't help you! 如果你有一個智能手機,其實就可以學編程了,都不用電腦。手機上就能編程,并且是學C哦,絕對零成本,到什么培訓學校學簡直浪費手機的性能! 更多資料和編程工具,關(guān)注下面的公號,可以問問題! 作者:謀哥,公號vjiazhi。略懂技術(shù),產(chǎn)品,運營,原創(chuàng)文章300多篇。 |
|
來自: 昵稱15592316 > 《zhuangji》