- 相關(guān)推薦
IBM總架構(gòu)師:話說(shuō)程序員的職業(yè)生涯[2]
]還有一部分程序員會(huì)成為IT專欄作家和自由職業(yè)者,
IBM總架構(gòu)師:話說(shuō)程序員的職業(yè)生涯[2]
。這些人通常對(duì)寫作比較感興趣,文字表達(dá)能力也不錯(cuò),他們會(huì)將自己從事技術(shù)工作的內(nèi)容或心得寫出來(lái),然后發(fā)表文章賺取稿費(fèi)。只要對(duì)技術(shù)足夠精通,這類人是很受雜志歡迎的。在北美還有一種自由職業(yè)者叫做合同工,就是不定期的承接項(xiàng)目,在項(xiàng)目開(kāi)始前簽訂協(xié)議,項(xiàng)目完成后結(jié)束合作。雖然這種職業(yè)目前在中國(guó)還不太多,但是其自由性對(duì)于很多程序員來(lái)講,也非常有吸引力。上文提及的若干條路,程序員可以根據(jù)自己的興趣進(jìn)行選擇,但是一般來(lái)說(shuō),無(wú)論走哪條路,都有一個(gè)前提條件:從初級(jí)程序員進(jìn)階為高級(jí)程序員。因?yàn)樵谶@之前,你甚至沒(méi)有選擇的機(jī)會(huì)。從初級(jí)進(jìn)階到高級(jí),通常需要2~5年的時(shí)間,因個(gè)人素質(zhì)而異。大家都說(shuō),程序員要耐得住寂寞和枯燥,年輕的程序員更要克服浮躁的心態(tài)。在職業(yè)生涯的起步階段,很多人總會(huì)摸不著頭腦,這時(shí)一定要靜下心來(lái),多向資深程序員求教,慢慢熟悉技術(shù)、熟悉開(kāi)發(fā)流程和行業(yè)。有時(shí)你會(huì)感覺(jué)掉進(jìn)了一個(gè)知識(shí)海洋,身邊全是陌生的事物,很難抓住。所以就更要四處探路,逐漸尋找到方向,在尋找中進(jìn)步。
成功進(jìn)階為高級(jí)程序員,也并不意味著前途一片光明。如果說(shuō)從初級(jí)到高級(jí)需要的是學(xué)習(xí),那么從高級(jí)到專家,需要的是不斷地嘗試和堅(jiān)持。比起前一個(gè)階段,這個(gè)過(guò)程更為漫長(zhǎng),通常需要5~8 年。在這期間,因?yàn)橛辛酥暗姆e累,并且已經(jīng)取得一定的成就,人會(huì)更加自信,同時(shí)也會(huì)更加彷徨,有一個(gè)問(wèn)題會(huì)時(shí)常盤旋在腦中:將來(lái)的路到底要怎么走?這時(shí)就可以利用自己所積累的資源,多做一些嘗試,嘗試不同角色、不同的項(xiàng)目,與不同的客戶打交道,時(shí)間長(zhǎng)了,自然會(huì)找到最適合自己的發(fā)展方向。
總結(jié)起來(lái),初級(jí)程序員和高級(jí)程序員時(shí)期,都屬于職業(yè)生涯發(fā)展的第一階段,我們可以稱之為黃金時(shí)期,
資料共享平臺(tái)
《IBM總架構(gòu)師:話說(shuō)程序員的職業(yè)生涯[2]》(http://www.stanzs.com)。這階段程序員的年齡在20~35歲之間,因?yàn)槟贻p,所以更善于學(xué)習(xí),而且體力充沛,很多走過(guò)這個(gè)階段的程序員有過(guò)通宵工作的經(jīng)歷。在這個(gè)時(shí)期,你有大把的時(shí)間學(xué)習(xí)提高,為將來(lái)的事業(yè)打下堅(jiān)實(shí)的基礎(chǔ)。而一旦超過(guò)了30 歲,無(wú)論從體力還是精神上,都會(huì)有所改變, 從30~40 歲是轉(zhuǎn)型時(shí)期。這時(shí)的程序員(很多人已經(jīng)不再編程)已經(jīng)明確了自己的發(fā)展方向,并且向著目標(biāo)努力,讓自己有所建樹(shù)。40~60歲是專家時(shí)期,至此,一名優(yōu)秀的程序員會(huì)徹底實(shí)現(xiàn)“破繭成蝶”的愿望,成長(zhǎng)為專家。程序員的職業(yè)很精彩,同時(shí)也很艱苦。享受高工資,掌握最新的技術(shù),有可能成為創(chuàng)業(yè)成功的富豪,甚至有機(jī)會(huì)改變?nèi)祟惖?a class="channel_keylink" href="http://www.stanzs.com/zuowendaquan/shenghuozuowen/" title="生活">生活方式(例如互聯(lián)網(wǎng)瀏覽器的開(kāi)發(fā)、電子商務(wù)的應(yīng)用、手機(jī)短信等),這就是別人眼中程序員的生活,也許正因此,每年都會(huì)有很多新人加入這個(gè)龐大的隊(duì)伍,體驗(yàn)向往已久的精彩生活。但是大多數(shù)人卻忽略了光鮮背后的艱辛,高工資的代價(jià)是工作強(qiáng)度高,學(xué)習(xí)新技術(shù)的代價(jià)是工作壓力大,成為富豪的代價(jià)是心力交瘁,而若想改變?nèi)祟惖纳罘绞,那就要耐得住日?fù)一日的枯燥和寂寞。酸甜苦辣都要自己品嘗,程序員的發(fā)展道路有很多條,就看你怎么選。
【IBM總架構(gòu)師:話說(shuō)程序員的職業(yè)生涯[2]】相關(guān)文章:
IBM總架構(gòu)師:話說(shuō)程序員的職業(yè)生涯[1]07-29
IBM面試經(jīng)歷10-25
IBM試題與分析10-02
IBM公司筆經(jīng)09-15
IBM筆試題目10-20
關(guān)于如何面試架構(gòu)師的問(wèn)題09-18
JAVA架構(gòu)師面試后的問(wèn)題匯總09-09
IBM公司筆試IQ題05-28
IBM精妙筆試題07-07