對(duì)于眾多程序員而言膀息,年齡一直是一個(gè)讓自己不由得焦慮的話題潜支,一是隨著年齡的增長,如何保持旺盛的學(xué)習(xí)精力冗酿,再者,國內(nèi)互聯(lián)網(wǎng)公司對(duì)于年輕的倡導(dǎo)裁替。
事實(shí)上貌笨,國外許多開發(fā)者也面臨著同樣的問題。
本文作者 Ben Sinclair 是一個(gè)已經(jīng) 45 歲的開發(fā)者锥惋,他分享了自己的所遇以及思考,也許會(huì)讓你有所受益遭商。
以下為譯文:
我叫 Ben,我是一名開發(fā)人員劫流,而且……我老了丛忆。
今年我 45 歲了,可能很多開發(fā)者都會(huì)說蘸际,我老了。實(shí)際上粮彤,對(duì)于很多從事不同工作的人來說姜骡,這算是步入職業(yè)生涯的中期屿良。
最近讀了一篇文章《 Forty and still a dev 》(《四十歲,還在做開發(fā)》康栈,https://dev.to/sandordargo/forty-and-still-a-dev-1hb3),令我陷入了深深的思考啥么。
如果我是一名職業(yè)運(yùn)動(dòng)員贰逾,也許已經(jīng)過了巔峰時(shí)期。但作為一名水管工呢疙剑?并非如此。為什么全世界都認(rèn)為開發(fā)人員屬于前一類職業(yè)呢言缤?
1、對(duì)老年人的歧視
曾經(jīng)有家本地公司向我們 Python 群發(fā)送了一封招聘郵件管挟。如果這不是經(jīng)常性的,而且與我們專業(yè)相關(guān)的拳芙,其實(shí)我們也并不完全討厭這些郵件。
這封郵件開始寫道:
我們是一個(gè)充滿朝氣的團(tuán)隊(duì)舟扎,正在尋找一位年輕悴务、熱情的開發(fā)人員來……
我們的一位老成員看到后點(diǎn)擊了“reply-to-all(回復(fù)全部)”,我還能感受到他的憤怒讯檐。人們很容易就會(huì)那樣說話。年輕意味著鋒芒别洪,年輕意味著優(yōu)勢。
當(dāng)然挖垛,在工資成本上也相對(duì)便宜秉颗。
2送矩、尊重
有人說要尊敬長輩。另一些人說菇怀,尊重是要靠自己贏取的。
說這些話的人應(yīng)該閉嘴爱沟。每個(gè)人都應(yīng)該尊重他人。當(dāng)然钥顽,你可以因?yàn)槟闼龅膫ゴ蟮氖虑橼A得更多的尊重靠汁,但是作為一個(gè)底線闽铐,你要尊重每一個(gè)人。
不管是辦公室新來的人還是安排 3 點(diǎn)鐘的應(yīng)試者兄墅,無論他們是 18 歲還是 80 歲,都要像他們對(duì)業(yè)務(wù)爛熟于心一樣對(duì)待他們沐悦。
3、在互聯(lián)網(wǎng)上藏否,沒有人知道你是……
當(dāng)我在互聯(lián)網(wǎng)上和別人聊天時(shí)充包,我們已經(jīng)聊了好幾周或幾個(gè)月了,然后直到無意中提到“我要去上學(xué)了”基矮,我才發(fā)現(xiàn)他們只有 14 歲。我還記得年少時(shí)喜歡的樂隊(duì)本砰,結(jié)果在 YouTube 上變成了黑白相間的,我才發(fā)現(xiàn)他們?cè)谖倚闹卸嗷盍?20 年点额。
在互聯(lián)網(wǎng)世界中,無論好壞咖楣,只要你能做到,你就能做到诱贿。這意味著你可能通過一些開源項(xiàng)目或遠(yuǎn)程面試獲得在家工作的機(jī)會(huì)。但在現(xiàn)實(shí)生活中珠十,面對(duì)面,情況就大不相同了晒杈。
4、人們的判斷
如果你還很年輕拯钻,你能否用匯編編寫一個(gè)設(shè)備驅(qū)動(dòng)程序撰豺?你會(huì)因?yàn)闆]有隨著年齡增長而增長的經(jīng)驗(yàn)而被解雇。
如果你看起來很老污桦,你只能用匯編編寫設(shè)備驅(qū)動(dòng)程序嗎?還會(huì)別的嗎小作?
前幾天我在 JavaScript 中看到一些文字標(biāo)注,還以為是編輯器壞了顾稀,因?yàn)檫@顯然是語法錯(cuò)誤变抽,對(duì)吧?
我是不是太老了绍载,落伍了?
5击儡、像我這樣的老鳥能帶新人嗎?
當(dāng)導(dǎo)師蛀柴?你很難相信吧螃概?也許就是這樣吊洼。相比計(jì)算機(jī)知識(shí),我發(fā)現(xiàn)在工作/生活平衡等問題上冒窍,我有更多要說的豺鼻。
曾經(jīng)年輕的時(shí)候,我對(duì)生活有一些不切實(shí)際的想法儒飒。我在大學(xué)里自學(xué)了控制論,因?yàn)槲耶?dāng)時(shí)看了《終結(jié)者 2》心血來潮桩了。
你可以在 5 點(diǎn)或合同規(guī)定的任何時(shí)間回家。除非真的有緊急情況士葫,否則你不必工作到很晚。
如果你需要簽收快遞或者預(yù)約了上門時(shí)間,你可以 3 點(diǎn)鐘回家爪模。每個(gè)人都有真實(shí)的生活,這可能會(huì)妨礙工作屋灌,人們也能理解。
不要把工作帶回家祠丝,即使你認(rèn)為它很有趣。你需要選擇一個(gè)不同的興趣愛好写半。
你沒有必要不斷進(jìn)行投資尉咕。
如果你想幫助你的朋友,需要給他們建一個(gè)網(wǎng)站年缎。如果你想做铃慷,就免費(fèi)做蜕该。但如果是為一家公司或朋友的朋友做的,那就按市場價(jià)格收費(fèi)馋缅。
查一下市場價(jià)格,讓人們覺得合理淤齐。
如果你比其他人更快完成工作,這可能意味著你或許錯(cuò)過了/遺漏了一些內(nèi)容稚疹,除非你是一個(gè)巨星級(jí)的開發(fā)者祭务。
6、你不甘于這么做一輩子义锥!
我的第一份工作是為一個(gè)科學(xué)家團(tuán)隊(duì)提供 PC 支持。他們建造了衛(wèi)星和防御系統(tǒng)拌倍,但當(dāng)我修理他們的打印機(jī)時(shí),他們給我留下了該死的印象数初。一天,我的老板問我泡孩,“你想找一份合適的工作寺谤,那么想做什么?”
我感覺有點(diǎn)受辱:PC 支持沒有錯(cuò)。過了幾年后变屁,我也做回了 PC 支持。
7粟关、管理路線
一些開發(fā)人員成為他們所在團(tuán)隊(duì)的領(lǐng)導(dǎo)者忌愚,然后是產(chǎn)品經(jīng)理穷娱、技術(shù)經(jīng)理亡嫌、CTOs 等等迫悠。
我認(rèn)為這是可以的巩梢,但前提是:
這就是他們想做的;
他們被“拉入”管理鞠抑,而不是被“擠出”開發(fā);
他們不想再做太多的開發(fā)搁拙;
他們接受管理培訓(xùn)法绵。
第四點(diǎn)很重要。從某種程度上來講朋譬,那些將開發(fā)人員“提拔”到管理層,作為對(duì)優(yōu)秀開發(fā)人員的獎(jiǎng)勵(lì)是不明智的徙赢,也可能會(huì)導(dǎo)致項(xiàng)目失敗。
面試管理職位募谎,應(yīng)該在負(fù)擔(dān)得起費(fèi)用的基礎(chǔ)上,聘用那些有豐富管理經(jīng)驗(yàn)的候選人。
如果公司內(nèi)部有人申請(qǐng)节槐,應(yīng)該送他們?nèi)⒓幼詈玫呐嘤?xùn)課程。
給他們提供所需要的支持铜异,如果他們管理不到位,不僅會(huì)毀了你的項(xiàng)目揍庄,他們也會(huì)管理的很痛苦。
管理和開發(fā)是兩種完全不同的技能沃测。
在我工作的這段時(shí)間里,遇到很多的經(jīng)理蒂破,他們都是在開發(fā)過程中成長起來的,他們會(huì)時(shí)不時(shí)興奮地看著我的 IDE附迷,并希望自己能回到那個(gè)階段。
我也這么認(rèn)為喊儡。如果他們不擅長或不喜歡管理的工作,我為他們能重新開始編碼感到高興艾猜。
作者:Ben Sinclair攀甚,C、Perl秋度、PHP 及 Python 開發(fā)者
原文:dev.to/moopet/what-s-my-age-again-14eh
出品:CSDN,譯者:風(fēng)車云馬荚斯,責(zé)編:唐小引