每個(gè)人都會(huì)遇到種種的選擇吼鳞,當(dāng)然看蚜,希望每個(gè)人能進(jìn)行正確的抉擇,但經(jīng)常會(huì)事與愿違赔桌,正應(yīng)了俗話供炎,人生不如意事十有八九渴逻。也許,不止你一個(gè)人音诫,經(jīng)常會(huì)遇到罹難與焦慮惨奕,而且會(huì)有不安。其實(shí)最可怕的事情往往是未來(lái)的不確定性竭钝,而我們梨撞,往往是要將不確定性變得確定性,但并不是說(shuō)確定性就是褒義詞香罐,也可能是確定性的失敗卧波,但是,對(duì)于失敗庇茫,我們往往是不敢接受港粱,不愿承認(rèn),措施就是我寧可拖著旦签,等著查坪,也不愿接受和看到失敗,但卻不止宁炫,這種不確定性帶來(lái)的焦慮與挫敗感遠(yuǎn)遠(yuǎn)大于確切性的失敗咪惠。這不僅僅是長(zhǎng)痛與短痛的區(qū)別,更是告別過(guò)去的一個(gè)方式淋淀,一個(gè)開始遥昧,我們經(jīng)常會(huì)做一些妥善的,安全的決定朵纷,這是人的本性炭臭,但這恰恰是最大的限制,限制了我們袍辞,限制太多的發(fā)展鞋仍。
35 歲以后轉(zhuǎn)行做軟件開發(fā)是不是太晚? 35搅吁、40 甚至 50 歲之后才開始學(xué)習(xí)編程威创,年齡會(huì)不會(huì)太大了?讓我們來(lái)看看 10 個(gè)成功轉(zhuǎn)行軟件開發(fā)的真實(shí)故事谎懦。
Aimee Morgan肚豺、Clayton Boyle、Wendy Zenone界拦、Bill Barnett吸申、Tyson Daugherty、Sara Powell、Derek Langton截碴、Pavol Almasi梳侨、Laurie Alaoui,他們都是年齡較大時(shí)才開始學(xué)習(xí)編程的日丹,他們向我們?cè)忈屃恕皩⒛阆矚g的事情走哺,或者你熱衷的事情變成你的職業(yè),任何時(shí)候都不會(huì)太晚”哲虾。
35 歲時(shí)成為程序員
Aimee Morgan 之前是斯坦福大學(xué)圖書館檔案工作人員丙躏,35 歲時(shí)報(bào)名參加了一門在線課程學(xué)習(xí) Python。她發(fā)現(xiàn)自己喜歡上編程后妒牙,就決定前往 Hackbright 學(xué)院進(jìn)修徒爹,Hackbright 是一個(gè)專門為女性提供軟件開發(fā)培訓(xùn)的訓(xùn)練營(yíng)撒汉。 她的編程技能讓她獲得了 Flixster 后臺(tái)團(tuán)隊(duì)的軟件工程師職位(Flixster 是一家為用戶提供觀影資源和評(píng)分功能的美國(guó)網(wǎng)絡(luò)平臺(tái)社區(qū)剪芍,該公司后來(lái)由華納兄弟公司擁有)唉窃,在那里她協(xié)助推出了一個(gè)新的在線售票平臺(tái)。 現(xiàn)在她已是 Google(舊金山灣區(qū))的一名網(wǎng)站可靠性工程師摩瞎。
“不要聽信那些傳播‘除非在初中就開始編程拴签,否則不值得去學(xué)習(xí)編程’言論的人。編程技術(shù)領(lǐng)域很寬廣旗们,能夠容納很多人進(jìn)入這個(gè)領(lǐng)域蚓哩。年少的時(shí)候,要讓我承認(rèn)自己在某些方面存在無(wú)知上渴,的確很難“独妫現(xiàn)在年紀(jì)大了,反而更容易處理這種最初的挫折感了稠氮〔芾”
36歲時(shí)成為程序員
Clayton Boyle 曾為一個(gè)小的餐飲集團(tuán)管理餐館,然后轉(zhuǎn)行從事房地產(chǎn)業(yè)務(wù)隔披。但是在他腦海里總盤旋著一個(gè)想法:學(xué)習(xí)編程赃份。在他 36 歲的時(shí)候,Clayton 在 RefactorU(科羅拉多州布恩市的 10 周編程訓(xùn)練營(yíng))報(bào)名參加了用于開發(fā)軟件應(yīng)用程序(MongoDB奢米、Express.js抓韩、Angular 和 Node.js)的 MEAN 技術(shù)培訓(xùn)。 現(xiàn)在鬓长,Clayton 作為一名初級(jí)軟件開發(fā)工程師谒拴,在房地產(chǎn)社交媒體網(wǎng)絡(luò) BiggerPockets(科羅拉多州丹佛的房地產(chǎn)投資社區(qū)的社交網(wǎng)絡(luò))公司任職。
“我曾經(jīng)嘗試過(guò)自學(xué)一些課程痢士,也買了一些書彪薛,但我總是發(fā)現(xiàn)茂装,生活是我努力自學(xué)路上的阻礙怠蹂。我對(duì)編程的愛好和學(xué)習(xí)動(dòng)力已經(jīng)有很多年了善延,但我不知道怎么才能成功,直到當(dāng)我發(fā)現(xiàn)編程訓(xùn)練營(yíng)城侧。我的建議是挑選一個(gè)好的編程訓(xùn)練營(yíng):對(duì)訓(xùn)練營(yíng)進(jìn)行調(diào)研易遣,了解別人對(duì)訓(xùn)練營(yíng)的評(píng)價(jià),與參與培訓(xùn)的人聊天嫌佑,確保你對(duì)訓(xùn)練營(yíng)有一個(gè)良好的印象豆茫,并相信你的直覺(jué)。在最終決定前屋摇,盡可能多的做一些課前工作揩魂。”
38歲時(shí)成為程序員
Wendy Zenone 炮温, 38 歲時(shí)已身兼妻子和母親的身份火脉。她的第一份職業(yè)是美學(xué)家,但她想成為一名軟件工程師柒啤。 但她實(shí)現(xiàn)這個(gè)夢(mèng)想工作的道路并不簡(jiǎn)單倦挂。 她的經(jīng)歷表明,從一份成功事業(yè)轉(zhuǎn)行投身到技術(shù)行業(yè)中是一個(gè)艱巨的任務(wù)担巩,需要汗水方援、決心和膽量。 雖然有人說(shuō)機(jī)會(huì)只給年輕人涛癌,但她仍參加了 Hackbright犯戏。 現(xiàn)在,她是舊金山的貸款俱樂(lè)部(一種類似 EBay 的貸款網(wǎng)站)的助理應(yīng)用安全工程師拳话。
“作為一個(gè)三十多歲的中年媽媽先匪,我不像二十多歲的年輕人那樣擁有很多的空閑時(shí)間。我開始尋找一些實(shí)習(xí)工作假颇,發(fā)現(xiàn)一家公關(guān)公司在招實(shí)習(xí)生胚鸯。在那里我工作了幾個(gè)月,之后接到 Facebook 的來(lái)電笨鸡。他們向我提供了廣告部門的職位姜钳。我咨詢 Facebook 的一些工程師,了解如何學(xué)習(xí)編寫代碼形耗,以及如何做這項(xiàng)工作哥桥。其中一個(gè)工程師說(shuō):‘這需要很多的練習(xí)’,并向我展示了他是如何修復(fù)代碼中的錯(cuò)誤激涤。并不是每個(gè)人都鼓勵(lì)或樂(lè)于助人的拟糕。我考察并參與了 Hackbright 的面試判呕,一個(gè)專為女性提供編程培訓(xùn)的訓(xùn)練營(yíng)。但收到了一封面試不通過(guò)的郵件送滞,并建議我 6 個(gè)月后再面試侠草。我的第二次面試好多了,我被接受了犁嗅!畢業(yè)后边涕,我經(jīng)歷了很多面試。我通過(guò)了多個(gè)軟件工程師崗位的面試褂微」︱眩”
40歲時(shí)成為程序員
Bill Barnett 40歲時(shí)在俄亥俄州的辛辛那提大學(xué)進(jìn)修學(xué)習(xí)計(jì)算機(jī)科學(xué)。在做飛機(jī)機(jī)械師 17 年后宠蚂, Barnett 轉(zhuǎn)行做軟件開發(fā)式撼,卻并不感到難過(guò)。 Barnett 現(xiàn)在是位于辛辛那提的 27 人軟件開發(fā)公司 Gaslight 的聯(lián)合創(chuàng)始人求厕。 他用 Ruby on Rails 做服務(wù)器端開發(fā)著隆。
“當(dāng)我意識(shí)到自己就是那個(gè)阻礙自己前進(jìn)的人,就決定重回學(xué)校學(xué)習(xí)甘改。沒(méi)有什么好的學(xué)習(xí)方法旅东。只有一種理論方法,就是努力學(xué)習(xí)十艾,堅(jiān)持不懈抵代。不要害怕提出問(wèn)題, 參與開發(fā)人員社區(qū)忘嫉,訪問(wèn)用戶群荤牍,與人討論。尤其是作為一名大齡軟件開發(fā)人員庆冕,不要害怕接觸那些開發(fā)經(jīng)驗(yàn)更豐富康吵,但年齡反而更小的開發(fā)人員。不要‘有我年長(zhǎng)访递,我見識(shí)多’的思維觀念晦嵌。”
Pavol Almasi 于 1999 年獲得工商管理學(xué)士學(xué)位拷姿。此后惭载,他主要的職業(yè)是一名印前專家。 他希望學(xué)習(xí)計(jì)算機(jī)編程响巢,但卻沒(méi)有想過(guò)去學(xué)校學(xué)習(xí)描滔,也沒(méi)想過(guò)發(fā)展成職業(yè),因?yàn)樗J(rèn)為編程是天才做的事情踪古。 2013 年 40 歲時(shí)含长,Pavol 獲得 McCann 的商業(yè)與技術(shù)學(xué)院計(jì)算機(jī)程序?qū)W士學(xué)位(課程包括學(xué)習(xí) C ++ 編程券腔,Visual Basic Programming,Java 等)拘泞。 幾個(gè)月來(lái)纷纫,他比那里的其他年輕學(xué)生進(jìn)步得更多,正如 Pavol 說(shuō)的田弥,他們可能沒(méi)有他的全力以赴的精神和積極動(dòng)力涛酗。 現(xiàn)在他是 Berkshire Hathaway GUARD 保險(xiǎn)公司(Wilkes-Barre铡原,賓夕法尼亞州)的一名計(jì)算機(jī)程序員偷厦。
“看書,閱讀教程燕刻,最重要的是瘋狂地練習(xí)只泼。完成教科書中的每一個(gè)練習(xí),深入研究課本的內(nèi)容卵洗,并對(duì)同一件事情思考不同的解決方案请唱。于 2014 年 12 月以第一名的成績(jī)從學(xué)校畢業(yè)(副學(xué)士學(xué)位)。之后过蹂,發(fā)出了大量的簡(jiǎn)歷十绑,也經(jīng)歷了幾次面試,但時(shí)運(yùn)不濟(jì)酷勺。我不得不做一份與編程無(wú)關(guān)的工作本橙。兩個(gè)星期之前,我接到了之前申請(qǐng)的職位(C#軟件開發(fā)人員脆诉,大部分是網(wǎng)站服務(wù)和數(shù)據(jù)庫(kù)相關(guān)的開發(fā))的面試電話甚亭。我通過(guò)了這次電話面試。上周我通過(guò)了個(gè)人面試(代碼審查击胜,編程討論)亏狰。今天,我參加了這家公司的第三次面偶摔,以及最終的面試(個(gè)性測(cè)試暇唾,一些難題)。最后辰斋,我獲得了這份工作策州。”
42歲時(shí)成為程序員
Derek Langton 之前是馬薩諸塞州的州警亡呵,在服役近二十年之后決定轉(zhuǎn)行做 iOS 程序員抽活。 42 歲的蘭頓開始觀看麻省理工學(xué)院和斯坦福大學(xué)的計(jì)算機(jī)科學(xué)課程視頻,然后轉(zhuǎn)而觀看 YouTube 上的視頻教程锰什。Langton 說(shuō)“吃下硕、喝丁逝、睡覺(jué),以及 iOS 開發(fā)梭姓。 你要么做霜幼,要么不做。 你不可能只做一半誉尖∽锛龋”現(xiàn)在,Derek 是一名個(gè)體經(jīng)營(yíng)的 iOS 外包開發(fā)商和 FFL Startup Accelerator(舊金山灣區(qū))的總監(jiān)铡恕。
“我做了一個(gè)免費(fèi)的購(gòu)物伴侶 iOS 應(yīng)用:Smoopa琢感。我的 APP 被蘋果推薦過(guò),并在《今日美國(guó)》探熔,《消費(fèi)者報(bào)告》驹针,《時(shí)代》,《CNET》诀艰,《TechCrunch》和《華爾街日?qǐng)?bào)》上報(bào)導(dǎo)過(guò)柬甥。“
40歲后成為程序員
Patricia Ehrhardt 的 20 多年職業(yè)生涯跨越了各種行業(yè)領(lǐng)域其垄,包括針灸苛蒲、非營(yíng)利組織和工商管理。 Patricia 想了解如何編寫代碼绿满,并可能轉(zhuǎn)行為計(jì)算機(jī)編程臂外,并遇到了 Coursera。 令人驚訝的是棒口,這些課程是免費(fèi)的寄月,她立即參加了「Programming for Everybody (Python)」。 憑借在 Coursera 的幾個(gè)月培訓(xùn)无牵,她獲得了一份 Web 開發(fā)者的工作漾肮。 之后參加了“女性編程獎(jiǎng)學(xué)金“計(jì)劃。 Patricia 在完成該項(xiàng)目計(jì)劃時(shí)有兩名導(dǎo)師協(xié)助:他們分別做后端 Web 開發(fā)和前端開發(fā)茎毁。 多虧了這個(gè)項(xiàng)目克懊, Patricia 獲得了在舊金山 ePublishing 的全職工作。
“投資自己七蜘。我每個(gè)小時(shí)都能學(xué)到新的東西谭溉,這不是開玩笑。我每天最期待的是學(xué)習(xí)和成為一個(gè)更好的工程師橡卤。我有一個(gè)長(zhǎng)期目標(biāo)扮念,即開發(fā)一個(gè)軟件去幫助一些組織,例如昭雪計(jì)劃碧库、失蹤以及被剝削的兒童或無(wú)家可歸者的協(xié)會(huì)柜与、減貧和為受虐婦女辯護(hù)等組織巧勤。”
Sara Powell 于 1999 年獲得了她的第一個(gè)文學(xué)學(xué)士學(xué)位弄匕。之后颅悉,她作為一名自由音樂(lè)家參與了許多不同行業(yè)領(lǐng)域的活動(dòng),包括醫(yī)療行業(yè)等等迁匠。 之后剩瓶,Sara Powell 加入了 Free Code Camp(一個(gè)致力于幫助人們學(xué)習(xí)如何編寫代碼,為非營(yíng)利組織開發(fā)項(xiàng)目城丧,并獲得開發(fā)人員工作的開源社區(qū))延曙。 現(xiàn)在她是 Health Carousel(位于辛辛那提,俄亥俄州)的一名軟件開發(fā)人員芙贫。 她寫道:“我對(duì)目前的職位很滿意搂鲫,并不打算離開這個(gè)行業(yè)”。Python磺平、Django 和 JavaScript 是 Sara 擅長(zhǎng)的幾個(gè)技能。
“我從一個(gè)完全不會(huì)編程的小白拐辽,成長(zhǎng)為編程能力強(qiáng)拣挪,能為前端開發(fā)崗位進(jìn)行面試的人【阒睿”
Tyson Daugherty 于 1992 年完成大學(xué)學(xué)業(yè)菠劝,獲得美術(shù)學(xué)士學(xué)位。
在他所有的職業(yè)角色中睁搭,他曾經(jīng)深入?yún)⑴c了產(chǎn)品的研發(fā)赶诊,但從來(lái)沒(méi)有寫過(guò)一行代碼。 他明白园骆,要成為一個(gè)更成功的舔痪,創(chuàng)新和敏捷的企業(yè)家,他需要對(duì)技術(shù)的更深入的了解锌唾,以及自己構(gòu)建原型的技能锄码。 2013 年,他加入了 Hack Reactor Courses(位于舊金山的一個(gè)為期 12 周的編程學(xué)校)晌涕。 之后滋捶,他很快地成為了耐克公司的一名高級(jí)網(wǎng)絡(luò)工程師。 現(xiàn)在余黎,他是 GE 數(shù)字公司的一名高級(jí)軟件工程師重窟,該公司總部位于圣拉蒙(有 10,000 多名軟件工程師在該軟件開發(fā)公司工作)。
“就像被卷入了一場(chǎng)信息海嘯中惧财!我們從上午 9 點(diǎn)開始巡扇,首先會(huì)有一個(gè)很輕松的講座炒考,然后你可以選擇留下來(lái)聽講座的第二部分,或者開始編程挑戰(zhàn)霎迫。在這里有很多引導(dǎo)式的自我學(xué)習(xí)方法斋枢,這些方法在訓(xùn)練我們尋找我們自己的或工作中的問(wèn)題的解決方法都非常有效。當(dāng)我不用參加每日站立會(huì)議或敏捷迭代計(jì)劃會(huì)議的時(shí)候知给,我就寫代碼 – 每時(shí)每刻所有的事情都只是編程瓤帚,這感覺(jué)非常棒。我知道我喜歡編程實(shí)現(xiàn)我的產(chǎn)品想法涩赢。幸運(yùn)的是戈次,我也喜歡實(shí)現(xiàn)別人的產(chǎn)品!”
50歲后成為程序員
Laurie Alaoui 在 57 歲時(shí)成為了 General Assembly(一個(gè)為期 12 周的沉浸式的全棧 Web 開發(fā)新手訓(xùn)練營(yíng))學(xué)校的一名學(xué)生筒扒。 對(duì)于 Alaoui 來(lái)說(shuō)怯邪,在她看到一個(gè)有關(guān)增強(qiáng)現(xiàn)實(shí)和手勢(shì)技術(shù)的被稱為第六感計(jì)算裝置(SixthSense)的 TED 演講后,學(xué)習(xí)編程就成為了她的一個(gè)夢(mèng)想花墩。 現(xiàn)在 Laurie 是一家小型公司 TruckBuds(位于加利福尼亞州達(dá)利市)的一個(gè)全棧 Ruby on Rails 開發(fā)者悬秉。 在進(jìn)入這個(gè)具有挑戰(zhàn)性的職業(yè)之前,Laurie 曾擔(dān)任編輯冰蘑、銷售/客戶主管和泌,甚至有過(guò)有機(jī)農(nóng)場(chǎng)主的工作經(jīng)驗(yàn)。
“在我參加的第一次聚會(huì)上祠肥,我只理解某個(gè)家伙口中的所有單詞中的百分之二的意思武氓。編程非常強(qiáng)大,它能帶給你為社會(huì)做更多貢獻(xiàn)的機(jī)會(huì)仇箱。你還可以通過(guò)編程改變?nèi)藗兊纳罘绞较厮 _^(guò)去我只是坐在家里玩數(shù)獨(dú)游戲,但編程比這有趣得多剂桥≈抑颍“
還是那句話,種一棵樹最好的時(shí)候渊额,一是十年前况木,其次,是現(xiàn)在旬迹。