實(shí)際上不同行業(yè)有不同行業(yè)的特色,每個(gè)人也各有各自的天賦和特色。一個(gè)人的事業(yè)最完美的情況就是“興趣”“天賦”的高度吻合?墒,理想很豐滿,現(xiàn)實(shí)很骨感。人們很難達(dá)到這種“天人合一”的境界,很多人從一出生就被命運(yùn)左右。人們長(zhǎng)大后,奔波在不同行業(yè),有做建筑工的,有做大老板的,當(dāng)然也有這么一群人是做程序員的。那么,什么樣的人才最適合做程序員呢?這類人具有什么特性?今天唐山北大青鳥的老師就根據(jù)多年來(lái)對(duì)身邊各種程序員的觀察,總結(jié)幾點(diǎn):
1、數(shù)學(xué)天才最適合做程序員
實(shí)際上計(jì)算機(jī)的核心就是數(shù)學(xué),數(shù)學(xué)厲害的神童們,做軟件開發(fā)也如魚得水。筆者在學(xué)習(xí)軟件開發(fā)的時(shí)候,自以為用一周編寫了一個(gè)俄羅斯方塊的小游戲就很了不起了,可是我們班一個(gè)天才少年,居然在一個(gè)小時(shí)就搞定了,我用了好大一會(huì)看他的程序,才領(lǐng)會(huì)其中的奧妙。不得不服人呀。
2、玩競(jìng)技游戲厲害的適合做程序員
我發(fā)現(xiàn)程序員中有很多都是競(jìng)技游戲高手,或者曾經(jīng)是。這說(shuō)明,玩競(jìng)技游戲厲害的人確實(shí)適合編程,而且容易成為高手。或許這和其追求競(jìng)技的精神和思維的敏捷有關(guān)。當(dāng)然還和愛動(dòng)手有關(guān)。不過(guò)大部分的游戲迷卻不是程序員。
3、喜歡專研的宅男適合做程序員
為什么是喜歡專研的宅男呢!呵呵,實(shí)際上喜歡專研的人往往是宅男。而計(jì)算機(jī)程序員往往具有這類特質(zhì),所以我們很容易得出結(jié)論,如果本身就是愛專研的宅男,那么編程也比較適合你。實(shí)際上,愛專研是計(jì)算機(jī)程序開發(fā)的行業(yè)精神。任何一個(gè)優(yōu)秀的軟件背后都有若干名辛辛苦苦專研的程序員們。如果你沉不住氣,不能靜下心來(lái)研究,那么你肯定不適合編程的。
4、理工科比文科適合做程序員
這個(gè)很簡(jiǎn)單,理工科經(jīng)過(guò)大學(xué)多年的培養(yǎng),思維方式、學(xué)習(xí)方式和行事方式和文科生差異很大,而軟件開發(fā)是工科或理科的學(xué)問(wèn),自然適合理工科的人學(xué)。
5、不會(huì)泡妞的人適合做程序員
這個(gè)是規(guī)律,是一個(gè)反推的規(guī)律。因?yàn)椋?0%的程序員不會(huì)泡妞,真可謂是“程序猿”。沒有女朋友已經(jīng)成為程序員的一個(gè)特性,很多年輕的程序員在畢業(yè)后2年內(nèi)甚至還沒談過(guò)一場(chǎng)戀愛。
6、英文好的人適合做程序員
無(wú)奈當(dāng)前碼工仍是在編寫“鳥語(yǔ)”(筆者英語(yǔ)不好)。實(shí)際上,如果你英文好,那么你在編寫程序中就能得到很大的便利,首先你比一般人更容易接受英語(yǔ),其次,你更容易與國(guó)際接軌。而且筆者經(jīng)過(guò)多年程序開發(fā)發(fā)現(xiàn),實(shí)際上計(jì)算機(jī)語(yǔ)言就是英語(yǔ)和數(shù)學(xué)生的兒子。如果創(chuàng)造計(jì)算機(jī)語(yǔ)言的人是中國(guó)人,或許程序可以這樣寫:如果1+1=3, 那么,顯示“算錯(cuò)了”。
三百六十行,行行出狀元。你干一個(gè)你喜歡的行業(yè),無(wú)可厚非,你是幸福的,但不一定你是最出色的?墒悄愀梢粋(gè)既感興趣又符合你天賦特長(zhǎng)的,那么你一定既幸福又出色。所以,文章雖說(shuō)看起來(lái)有些無(wú)厘頭,實(shí)則告訴你做好職業(yè)和人生規(guī)劃,不要盲目跟風(fēng),尤其是從事編程行業(yè),看準(zhǔn)了再做,不要貿(mào)然入行。