這個回答务热,可能跟大家的預(yù)期略有出入忆嗜。
在傳統(tǒng)意識里,要做好一個程序員崎岂,可能需要很強(qiáng)的邏輯思維能力捆毫,很強(qiáng)的問題分析能力,還需要很強(qiáng)的自我學(xué)習(xí)能力等等冲甘。
但以我個人的經(jīng)歷來看绩卤,這些或許不是最重要的,起碼沒有大家想的那么重要江醇。
如果你覺得自己邏輯思維濒憋、分析問題的能力不強(qiáng),但是又強(qiáng)烈渴望成為一名程序員嫁审,這些問題大可不必?fù)?dān)心跋炕。高中時,在其他同學(xué)能輕而易舉交出140+律适、150分的數(shù)學(xué)試卷時辐烂,我拼了命也才考110、120捂贿,考到130我中午是要吃餃子的纠修。在老師和父母眼里,這一定是我不夠努力的結(jié)果厂僧,實際呢扣草,不是的,我付出的努力一點(diǎn)都不比他們少颜屠,但是辰妙,依然,僅能甫窟,考這么點(diǎn)分密浑,說到底就是智商平平。但是粗井,即便智商平平如我尔破,也能做一個看起來還不錯的程序員街图。
如果你覺得自己自學(xué)能力不強(qiáng),那不好意思懒构,這確實不是一個好消息餐济。活到老胆剧,學(xué)到老絮姆,對程序員來說不是一句空話。先不說日新月異的技術(shù)變革秩霍,單就一個一個的項目來看滚朵,都需要針對不同的項目學(xué)習(xí)不同的技能。沒有良好的自學(xué)能力前域,對程序員來說,意味著沒有立足之本韵吨。作為一個二本畢業(yè)的學(xué)渣匿垄,是沒有資格談?wù)搶W(xué)習(xí)能力的,畢竟在完成家庭作業(yè)這件事上归粉,凡是不能第一時間反應(yīng)出答案的題目椿疗,我都需要到校后抄同桌作業(yè)。自學(xué)糠悼?跟我壓根沒關(guān)系好不届榄!
但是呢,有個好消息倔喂,我現(xiàn)在的自學(xué)能力還不錯B撂酢(此處不存在夸張)
如果這句話還不足以打消你的顧慮,那我繼續(xù)告訴你席噩,我自學(xué)能力的提升恰恰是因為踏入程序員這個行業(yè)班缰。
換句話說,自學(xué)能力是可以培養(yǎng)的悼枢!
曾經(jīng)有無數(shù)個朋友私信問我埠忘,如何自學(xué)編程、如何提升自己......我東拉西扯一大堆馒索,其實答案說復(fù)雜也復(fù)雜莹妒,說簡單也簡單。
簡單來說绰上,就是因為——錢旨怠!
我需要足夠多的錢,擺脫農(nóng)村渔期。
我需要足夠多的錢运吓,立足城市渴邦。
剛畢業(yè)那幾年,我常常為了一個BUG折騰到半夜拘哨,常常為了白天不會的問題學(xué)習(xí)到深夜谋梭。那時有強(qiáng)烈的學(xué)習(xí)意愿,因為沒有退路倦青!
十年走來瓮床,我體會最深刻的一個道理:
興趣從來不是最好的老師,生存才是产镐!
現(xiàn)實生活中隘庄,我們評價一個人,通常是他在某一個領(lǐng)域有一定成果后癣亚,才總結(jié)他具備某方面的某些特質(zhì)丑掺,極少存在反過來的情況,說一個人先具備了某些特質(zhì)述雾,再去有針對性的選擇某個行業(yè)街州。如果存在,那也必然是天才級選手玻孟,跟你我無關(guān)唆缴!
所以。
喜歡做一個程序員黍翎,或者生活需要你去做一個程序員面徽,大膽去做就是了。
不要擔(dān)心因此可能浪費(fèi)的機(jī)會成本匣掸。
因為做程序員平庸的人趟紊,做其他行業(yè)也一樣平庸。
錯的不是工作本身碰酝,而是做工作的人织阳!