如今隨著互聯(lián)網(wǎng)行業(yè)的迅速發(fā)展,市場對于程序員的需求增大,因此程序員也不再基于計(jì)算機(jī)科學(xué)或軟件工程等個(gè)別專業(yè)的畢業(yè)生,非計(jì)算機(jī)專業(yè)出身的程序員為數(shù)不少,他們的主業(yè)曾是物理、數(shù)學(xué)、自動化,甚至英語、藝術(shù)或歷史,但都出于對編程這一事業(yè)的青睞,決定通過參加IT培訓(xùn),投身成為程序員,但是也會遇到不同的困難。
1.跨專業(yè)轉(zhuǎn)行面臨的困難
作為一門技術(shù)工種,半路出家當(dāng)程序員談何容易。對于一個(gè)希望轉(zhuǎn)型成為程序員的求職者,留給他學(xué)習(xí)技能的時(shí)間窗口通常極為緊湊,而知識積累的欠缺導(dǎo)致他們往往在一開始只能以速成的方式謀求技術(shù)熟練,這往往加固了外界對他們技術(shù)不扎實(shí)、流于表面的印象。
許多培訓(xùn)機(jī)構(gòu)的學(xué)員懷著對事業(yè)的目標(biāo),克服了一個(gè)個(gè)技術(shù)學(xué)習(xí)和思維方法上的障礙,抵御住了周遭那些質(zhì)疑自己選擇的聲音,面對工作中或明或暗的不信任,埋頭于編程語言和企業(yè)業(yè)務(wù),終以不錯(cuò)的職業(yè)發(fā)展回?fù)袅送饨缃o予他們的質(zhì)疑。
2.給大家分享一個(gè)程序員的小故事
技師退休時(shí)告誡自己的徒弟:“少說話,多做事?!笔旰笸降芤渤闪思紟?,他找到師傅,苦著臉說:“師傅,我一直都按您的教導(dǎo)做,只知埋頭苦干,可那些比我技術(shù)差的都升職了、加薪了,我還是拿著過去的工資?!睅煾迪肓讼?,說:“你請一次假吧。如果一盞燈一直亮著,那就沒人會注意到它……”徒弟恍然大悟,真的請了一星期假,等他回去上班時(shí),廠長找到他說要給他加薪。原來,在他請假時(shí),廠長發(fā)現(xiàn),工廠已經(jīng)離不開他了。徒弟很高興,以后他時(shí)不時(shí)就請幾天假,每次請假后廠長都會給他加薪。徒弟請假后準(zhǔn)備去上班,廠長卻告訴他:“你不用來上班了?!蓖降芸鄲赖厝フ?guī)煾?,師傅說:“那天我的話還沒說完呢。一盞燈偶爾可以熄滅一次,可如果它總是熄滅,性質(zhì)就不一樣了,因?yàn)闆]人會需要一盞時(shí)亮?xí)r熄的燈?!?
會做人與會做事同樣重要,但是有很高的技術(shù)能力說到底還是重要的,這世界畢竟是看實(shí)力的世界。
總的來說,培訓(xùn)班出身的程序員在市場上基數(shù)不算小,其中大多數(shù)的確面臨編程水平有限、知識分布不平衡、技術(shù)經(jīng)驗(yàn)存在短板等現(xiàn)實(shí)困難。
3.一個(gè)希望轉(zhuǎn)型成為程序員的人員,有哪些值得重視的經(jīng)驗(yàn)?zāi)?
l 快速建立知識體系,獲取程序員式的思維方式。
l 尋找合適的途徑實(shí)現(xiàn)技術(shù)入門,比如報(bào)名參加一個(gè)口碑良好的短期培訓(xùn)課程。
l 依靠書本進(jìn)行深入學(xué)習(xí),盡管技術(shù)博客或者社區(qū)論壇上的大神很多,但閱讀一本書仍是系統(tǒng)習(xí)得知識的途徑。
l 初學(xué)者應(yīng)該積極發(fā)問,依靠別人的經(jīng)驗(yàn)并不可恥,關(guān)鍵在于用少的時(shí)間獲取多的收益。
l 大量閱讀源碼,根據(jù)多數(shù)受訪者的經(jīng)驗(yàn),閱讀源碼是快的成長途徑。
l 找一門語言入手,精通之后再學(xué)其他 C、C++、PHP、Python、Java 都是強(qiáng)大且普世的入門語言。
轉(zhuǎn)型要趁早,對程序員這份工作而言,越晚轉(zhuǎn)型的代價(jià)越大,年齡越大,危險(xiǎn)就越高。從頭學(xué)起一樣?xùn)|西,難度總是非常高,尤其是當(dāng)你身邊的人都比你年紀(jì)小,而且比你成就高的時(shí)候。
如果你正在考慮轉(zhuǎn)行學(xué)程序,成為一名嵌入式開發(fā)工程師、Java開發(fā)工程師......請聽我一句話:追求幸福和成功,那就早點(diǎn)去享受你的工作,在工作中結(jié)識的人,而這一切有一個(gè)前提,那就是要找一個(gè)好的培訓(xùn)機(jī)構(gòu),來承載你的成功,粵嵌IT培訓(xùn)班便是你的不二之選。