來源:北大青鳥總部 2019年10月25日 11:53
前兩天在知乎上看到個(gè)帖子:在轉(zhuǎn)行學(xué)編程之前,你的專業(yè)是什么?下面的答案五花八門,有學(xué)英語的、化學(xué)的,還有之前做銷售、文員的……不可否認(rèn),隨著近年來IT行業(yè)越來越火熱,越來越多的人開始轉(zhuǎn)行跨進(jìn)IT圈??删幊坍吘故情T技術(shù)工種,那么對于非科班零基礎(chǔ)的小白來講,轉(zhuǎn)行學(xué)IT真的靠譜嗎?
在這,先借用今年爆款電影《哪吒之魔童降世》中的一句話做個(gè)回答:我命由我不由天!
可能有人會(huì)覺得這話聽起來像是在灌雞湯,大家不妨再往下看看,為什么說非科班生轉(zhuǎn)行學(xué)編程也是靠譜的!
掙得多+學(xué)得會(huì)
Part.1
自從“互聯(lián)網(wǎng)+”這一概念普及以來,擁抱互聯(lián)網(wǎng)就成為新常態(tài),互聯(lián)網(wǎng)從業(yè)人員的薪資也水漲船高,技術(shù)崗位更是分分鐘過萬,其中佼佼者年薪百萬也很常見。
而且就現(xiàn)在來講,我國每年的IT人才缺口在 20 萬左右,且實(shí)際需求還遠(yuǎn)遠(yuǎn)大于這個(gè)數(shù)字,在可預(yù)計(jì)的將來,IT人才都將處于供小于求的狀態(tài)。所以就職業(yè)“錢”景來講,學(xué)習(xí)編程是非常優(yōu)質(zhì)的選擇。
Part.2
也許有的同學(xué)還會(huì)有這樣的顧慮,前景是有了,可我不是科班出身,也不是英語、數(shù)學(xué)專業(yè)的,那一行行代碼看都看不懂,到底能不能學(xué)會(huì)?。?/span>
其實(shí),英語和編程之間并不存在必然聯(lián)系,說直白一點(diǎn),英語不能決定你學(xué)習(xí)編程的好壞。
就拿c++和python來看看。實(shí)際上C語言和C++語言本身需要的英文單詞,學(xué)名關(guān)鍵詞或者保留字,也就幾十個(gè)。根據(jù)ISOC++的標(biāo)準(zhǔn),一共有63個(gè)關(guān)鍵詞,而初學(xué)者用的比較多的單詞,也就20多個(gè),即使英文再不好,20多個(gè)單詞還是能記住的。
再來看看python的關(guān)鍵詞,python的關(guān)鍵詞一共也就30多個(gè)。換句話說,只需要你記住這幾十個(gè)單詞就可以寫程序了。
所以,其實(shí)編程能用到的英文是有限的,更重要的是要不斷的去練習(xí)和實(shí)踐。
在這里呢,小編也給整理了些學(xué)習(xí)小建議,大家可以了解下;
1、有明確的目標(biāo)
正所謂業(yè)精于專,相較于科班生,非科班轉(zhuǎn)行的在基礎(chǔ)方面確實(shí)比較薄弱,因此必須要有明確的目標(biāo)。譬如是想學(xué)Java、Python還是PHP等等,每種編程語言都有自己的優(yōu)勢和市場,結(jié)合多方面因素選擇一種適合的編程語言。
2、興趣是好的老師
學(xué)習(xí)編程的過程難免枯燥,如果沒有興趣,是很難堅(jiān)持下去的。所以,在選擇轉(zhuǎn)行之前,一定要明確自己是否真的對編程感興趣,至少應(yīng)該是不反感,否則是很難堅(jiān)持下去的。
3、不要急于求成
必須承認(rèn),編程作為一門技術(shù)工種,還是有一定門檻的,不是隨便簡單培訓(xùn)一兩個(gè)月就可以成功,需要有長時(shí)間的堅(jiān)持,而且現(xiàn)在技術(shù)更迭速度越來越快,即使工作以后,也還要繼續(xù)堅(jiān)持學(xué)習(xí)。
所以,是不是科班生并不是你能否學(xué)好編程的決定因素,關(guān)鍵還是你能否“堅(jiān)持”,共勉!