如果你從事過互聯(lián)網(wǎng)領(lǐng)域的工作,對(duì)IT業(yè)已有了解,如果你也通過自學(xué)接觸過C# 或者java,那么你可以準(zhǔn)備好,就挑戰(zhàn)職業(yè)開發(fā)生涯了。對(duì)于如何實(shí)現(xiàn)你的目標(biāo),我有如下建議。
1. 基礎(chǔ)學(xué)習(xí)
確信你學(xué)到了編程基礎(chǔ)。這包括變量名、合適結(jié)構(gòu)體、有時(shí)候需要查找?guī)於皇菓?yīng)用程序等等?!度绾螌W(xué)習(xí)用某某語言編程》,這類典型的書籍往往忽略了成為一名編程高手所具備的能力:解決問題的能力。在這里,我向大家推薦Abelson和Sussman的《計(jì)算機(jī)程序設(shè)計(jì)與解釋》一書,此書對(duì)你快速提升能力大有幫助。
當(dāng)涉及基礎(chǔ)學(xué)習(xí)時(shí),很多自學(xué)編程的朋友都有一個(gè)錯(cuò)誤的認(rèn)識(shí)。促使某人自學(xué)編程的心態(tài)是一種“現(xiàn)在就做些事”的動(dòng)力和渴望。有這種心態(tài)非常好!但不幸的是,在學(xué)習(xí)新東西時(shí),一旦涉及基礎(chǔ),很多人都急于求成(還沒學(xué)會(huì)走路就想跑)。這是我的個(gè)人經(jīng)驗(yàn)。
編者注:《計(jì)算機(jī)程序設(shè)計(jì)與解釋》一書于1984年出版,成型于美國麻省理工學(xué)院(MIT)多年使用的一本教材,1996年修訂為第2版。在過去的二十多年里,此書對(duì)于計(jì)算機(jī)科學(xué)的教育計(jì)劃產(chǎn)生了深刻的影響。
2. 多參與項(xiàng)目
編程經(jīng)驗(yàn),多多益善。我推薦你加入一個(gè)開源項(xiàng)目,或者加入當(dāng)?shù)胤怯M織,幫他們編寫軟件。
你將有如下收獲:
- 你將學(xué)到基礎(chǔ)知識(shí),比如版本控制和編寫文檔;
- 你將得到的成就感讓你遠(yuǎn)離失落;
- 你將接觸到如何將一個(gè)應(yīng)用程序更加規(guī)范;
- 你將經(jīng)歷研發(fā)的整個(gè)流程,包括產(chǎn)品維護(hù);
- 你將學(xué)到團(tuán)隊(duì)合作經(jīng)驗(yàn);
- 你將可以把這段項(xiàng)目經(jīng)歷寫在簡歷上。
3. 關(guān)注非程序研發(fā)職位
在研發(fā)團(tuán)隊(duì)中,有很多職位并不參與研發(fā)工作,可是它們也會(huì)讓你向目標(biāo)進(jìn)一步邁進(jìn)。比如像品質(zhì)保證/檢測(cè)、維護(hù)、技術(shù)支持等。必要的話,從中選取一個(gè)作為進(jìn)入研發(fā)行業(yè)的敲門磚。接著,從容地尋找通向編程之門。舉個(gè)例子,你現(xiàn)在是一名質(zhì)檢員,除了單純地尋找錯(cuò)誤并報(bào)告外,你還可以仔細(xì)檢查代碼,找出錯(cuò)誤出現(xiàn)的位置并以用標(biāo)簽加以標(biāo)記。研發(fā)人員會(huì)很感激你的幫助在證明自己能力之后,開發(fā)行業(yè)的大門也向你敞開了。
4. 接受減薪
如今經(jīng)濟(jì)的頹勢(shì)已經(jīng)不再是什么秘密。一直以來,我聽到的說法是:雖然有很多空閑的職位,但是工資著實(shí)很低。很多雇主把目標(biāo)鎖定在可以接受更低工資或者重新評(píng)定工資等級(jí)的人身上。
大學(xué)應(yīng)屆畢業(yè)生(他們當(dāng)中的很多人發(fā)現(xiàn)畢業(yè)后便失業(yè))是入門級(jí)的競(jìng)爭(zhēng)力。另外,絕大多數(shù)應(yīng)屆畢業(yè)生沒有像已在職員工那樣的經(jīng)濟(jì)負(fù)擔(dān),同時(shí),和那些畢業(yè)多年的、有貸款、有家室和車貸的人相比,他們可以接受更低的薪水。
入門級(jí)的職位同樣也是最容易外包出去。但不幸的是,開發(fā)行業(yè)的總體趨勢(shì)是:在職業(yè)生涯中,頭五年左右的日子正變得越發(fā)艱難。
5. 給老板做兼職
以你現(xiàn)在的經(jīng)驗(yàn)來講,找到一份兼職工作不太靠譜,但如果是為你現(xiàn)在的老板多做些分外事的話,也許可以。和你的老板還有同事們溝通一下,看看有沒有一些簡單的程序可以替他們完成,來減輕他們的負(fù)擔(dān)。接下來,便是編寫程序。如果你身邊有一個(gè)內(nèi)部的開發(fā)團(tuán)隊(duì),你可以為他們提供一些幫助。一些經(jīng)理會(huì)讓你在工作時(shí)間內(nèi)來做,另一些則讓你在自由支配時(shí)間內(nèi)完成。
不管是哪種方式,你都會(huì)得到開發(fā)經(jīng)驗(yàn),體現(xiàn)出自己的價(jià)值,甚至可能為自己開啟一個(gè)新的職業(yè)方向。這對(duì)你的職業(yè)生涯是很有幫助的。當(dāng)面臨事業(yè)成長、事業(yè)發(fā)展和新方向時(shí),“多做些分外的事”可以改變目前的形勢(shì),甚至為你開創(chuàng)一個(gè)新的局面。