在線客服
24小時(shí)免費(fèi)咨詢電話:18978941786
客服時(shí)間:上午9:30~下午6點(diǎn)
大齡程序員沒有年輕程序員腦瓜靈活
收藏 分享 發(fā)布日期:2012-2-12 16:30:48 編輯:admin 文章來源: 點(diǎn)擊率:
最近我過了40歲生日。 一個(gè)朋友開玩笑的對我說:”嘿,我想這個(gè)意味著你已經(jīng)老的不適合再去編程了吧!“,我表面上哈哈一笑,但心里卻觸動不少。 年齡歧視在我們這行里并不可笑。 就像今天用Java的兄弟淪落到這個(gè)地步一樣,幾年前,使用COBOL家伙被我們從心底里嘲笑其老舊的編碼方式和缺乏新技術(shù)中的靈活性。
如今輪到我被他們嘲笑了。 也許你也是這樣。 如果目前沒有,我估計(jì)這一天也會很快到來。 你還會笑的出來嗎? 是的,我想會跟我一樣的。
我們這一行受年齡歧視體現(xiàn)在好幾個(gè)方面。 大家都熱衷于熱門的新技術(shù),追求以不可想象的超速度掌握這些新知識的能力,永不疲倦的加班,讓產(chǎn)品按時(shí)發(fā)布的干勁--所有的這些都是做軟件這行中年輕人的特長。 我還沒說年輕的員工很便宜的事吧? 不是一般的便宜。 這個(gè)計(jì)算機(jī)專業(yè)學(xué)歷需求趨勢統(tǒng)計(jì)并沒有清楚的告訴你目前年輕、廉價(jià)的勞力已經(jīng)嚴(yán)重的過剩,那些人力經(jīng)理對這部分人的感覺就像是大海一樣取之不盡用之不竭。 事實(shí)上,所有的數(shù)據(jù)都證明了一個(gè)結(jié)論:近10年來求職登記計(jì)算機(jī)專業(yè)學(xué)歷水平要求正在下降或至少沒升過。 如果說跟以前區(qū)別不太大的話,至少根據(jù)Jeff Atwood的數(shù)據(jù), 人才信息儲備庫里的人才質(zhì)量是沒以前好了。 當(dāng)你找人開發(fā)你的新項(xiàng)目,而又不相信外包,那去找誰呢?
如果你正考慮只由年輕成員組成的開發(fā)團(tuán)隊(duì),那么你需要再考慮一下。 在軟件業(yè),一些關(guān)于大齡軟件開發(fā)者的傳言被很多人深信不疑,這多少都使大齡的、有經(jīng)驗(yàn)的人處于一種不利的位置。 但是這些人真的很蠢,他們認(rèn)真參考這個(gè)學(xué)位趨勢,拒絕超過40的任何人,因?yàn)槲覀冮_起來已經(jīng)老的有點(diǎn)傻了。 讓我來一個(gè)個(gè)的揭穿這些傳言。
傳言: 大齡程序員要比年輕的昂貴,相比之下年輕的開發(fā)者更可取。
真相: 有經(jīng)驗(yàn)的程序員之所以被標(biāo)高價(jià)的原因是,在軟件企業(yè)中,員工工資是第一大成本。 這樣看來,年輕就意味著便宜。 雖然沒有經(jīng)驗(yàn)的、年輕的程序員可以讓你降低預(yù)算,但如果你的團(tuán)隊(duì)里都是這樣的人,他們會讓你支付的更久。 年輕的程序員沒有接受過失敗的教訓(xùn)。 他們也沒有足夠的時(shí)間學(xué)習(xí)這種教訓(xùn)。 想想吧,他們會在誰的項(xiàng)目上學(xué)習(xí)這種教訓(xùn),會讓誰蒙受損失? 是你。 當(dāng)不能按期完成項(xiàng)目時(shí)你不是也要遭受損失嗎? 再想想。
是的,大齡程序員要比年輕程序員要求的薪水高。 但是,你有沒有想過給他們這么高的薪水是要得到什么? 對于有經(jīng)驗(yàn)的程序員,你實(shí)際是雇傭他們在以往失敗的或成功的項(xiàng)目中獲取的各種經(jīng)驗(yàn)。 如果你想讓他們在你的經(jīng)理任期里學(xué)習(xí)這些經(jīng)驗(yàn)教訓(xùn),代價(jià)是昂貴的。 如果你花錢雇傭了一個(gè)有經(jīng)驗(yàn)的程序員,他能確保你在以后的項(xiàng)目管理和軟件開發(fā)過程中不會在犯那些經(jīng)典的錯(cuò)誤。 你的年度回顧圖表也會漂亮的多,因?yàn)槟愎蛡蛄寺斆髂芨傻娜耍麄冎廊绻压ぷ髌恋耐瓿伞?/p>
傳言: 大齡程序員缺少靈活性,缺乏學(xué)習(xí)新知識的能力,因?yàn)樗麄兡X袋里的傳統(tǒng)知識在作怪。
真相: 相反,正式由于他們的閱歷,越是有經(jīng)驗(yàn)的程序員越是能夠更迅速的,更深度的遷移到新的技術(shù)、框架和系統(tǒng)里。 例如,如果你學(xué)過C/C++的GUI框架,你的腦海里就會對消息傳輸,事件處理等概念的有了掌握,而MVC模式就是使用了這些概念來設(shè)計(jì)系統(tǒng),分離表示層和后端業(yè)務(wù)處理的。 而最初你學(xué)習(xí)一個(gè)GUI框架時(shí),除了要學(xué)習(xí)語法,實(shí)例,以及常用類庫外,你還要學(xué)習(xí)這些概念性的東西。 經(jīng)過了二三種或更多的GUI框架學(xué)習(xí)后,你會發(fā)現(xiàn)各種框架之間除了語法外都非常的相似。 你還會發(fā)現(xiàn)后,出現(xiàn)的框架已經(jīng)克服了很多前輩所特有的局限性,已經(jīng)不需要你再去花時(shí)間開發(fā)復(fù)雜的hack程序了。 這些深刻的見解可并不是那些新人可以擁有的。 由這些思想儲備來提升的生產(chǎn)效率并不是你可以用什么方法直接測量到的。
傳言: 大齡程序員不愿意去干那些很幸苦的開發(fā)工作 (編者注: 長時(shí)間的,加班加點(diǎn)的工作)因?yàn)樗麄冇屑彝ズ推渌恍┦虑橥侠郏@些在年輕員工身上就不會有。
真相: 我認(rèn)為,說熟練的程序員相比較更不愿意加班加點(diǎn)辛苦的工作是沒錯(cuò)的,因?yàn)樗麄冎乐挥泄ぷ餍视袉栴}才會將自己推到每周工作80小時(shí)的處境。 有人說是沒有干勁了,但我卻要請問,哪一個(gè)曾經(jīng)有過這種經(jīng)歷的人還渴望再經(jīng)歷一次? 還有人說,“家庭負(fù)擔(dān)”是一個(gè)因素,但這只是個(gè)表面上的假象。 高能力的、有經(jīng)驗(yàn)的軟件工程師對時(shí)間的管理是不留余地的,正是有了家庭的原因,他們才會更有動機(jī)在給予的規(guī)定的時(shí)間里把工作完成。 他們也許需要陪家人去參加舞會,去看足球比賽,但他們也會在業(yè)余時(shí)間把這些占用的時(shí)間補(bǔ)上,在標(biāo)準(zhǔn)的一周40小時(shí)里一心一意的工作。 好的有家室的程序員一定是一個(gè)有效的管理自己個(gè)人時(shí)間的人,否則他立刻會淹沒在各種工作之中無法抽身。
傳言: 大齡程序員沒有年輕程序員腦瓜靈活。
真相: 年齡的增長確實(shí)影響人的腦力,可以測試出年紀(jì)大的工作者確實(shí)要比年輕的反應(yīng)速度慢一些。 可是思考敏捷只是我們的比較的一個(gè)方面而已。 思考的快并不是總是好事。 判斷的正確與否呢? 有一個(gè)古老的說法:
本文章由南寧網(wǎng)站建設(shè)、南寧網(wǎng)站優(yōu)化、南寧網(wǎng)絡(luò)公司整理,轉(zhuǎn)載請注明出處:http://m.lidajijin.com/