40岁后学编程(1)
萬萬沒想到,正是水族飼養誘惑了43歲的Ken Hart進入網頁設計世界。在有了多年在自己家中照顧水生生物的經驗之后,Hart開始使用諸如Wix這樣的免費網站建設工具來制作一個水族飼養的博客。這個博客引起了其他水族愛好者的共鳴,因此很快就有了穩定的流量。新得到的人氣讓Hart開始認真研究他的網站,以及重新評估設計選擇。
“我真的覺得不好意思,因為還是在用免費的網站模板,而沒有一個合適的網站,”Hart說。 “所以我覺得投入精力去學習如何構建一個網站。”
無論是水族飼養,養蜂,還是一些其他類型的面向動物的嗜好,最終上升到規模的,很多人都會在年過40以后去學習寫代碼,這個年紀正是很多人開始感到對新技術脫節的時候。
“對于我們這樣的老家伙,網絡是一個神秘且令人混淆的地方,”Hart說。 “但是,與其畏畏縮縮地躲在報紙后面,被那些精通互聯網的孩子們嘲笑譏諷,我決定擁抱網絡,并學習如何設計網站。”
在考慮了請家教的費用之后,Hart決定自學,于是在YouTube的茫茫資源之海中尋找。他最終發現了由Tyler Moore制作的側重于講述如何使用WordPress構建網站的視頻系列。這些視頻既全面又易于執行,并且可以強化已經學到的東西,Hart會在實際應用到工作中前反復觀看每一個視頻。這些視頻給了他信心去購買新的域名,上傳免費的WordPress模板,并開始深入研究代碼。不久,他發現了比之前他使用的免費網站更有吸引力的東西。于是他著了魔。
“我開始為朋友和家人建造網站,哪怕他們并不真的需要!”Hart說。 “我只是想盡可能多地磨練自己的技能。”
在為一個當地遛狗的人建立網站之后,Hart得到了步行者之父的注意——他正在為他的數字化機構Aims Media Glasgow尋找一個網頁設計實習生。Hart決定嘗試一下這個實習機會。
“我覺得在線閱讀讓我走了這么遠,并且如果我真的想提高Web設計的技能,在團隊中工作我會更有進步,哪怕只是兼職。 “
Bill Barnett,另一個40多歲才來學習這門工藝的程序員,也從團隊協作中受益良多。
在擔任了17年飛機機械師之后,Barnett受了傷,被放到了文職位置。由于極度無聊和不安,他開始用他的IBM 386來排序工具,并找出如何跟蹤和記錄它們。由此,他開始閱讀關于關系數據庫方面的內容,并開始編程以便于生成庫存報告。
“我被用高效的方式組織信息的能力迷住了,”Barnett說,很快他就能在幾秒鐘內自動操作數據并對精密測量設備生成最新的校準計劃。他原先不過是希望他的工作能夠被推廣,但是雖然它得到了管理層的關注,但僅此而已。
“這讓我郁悶了半年時間,”Barnett說。 “然后我意識到我可以在這方面大大提升自己,于是決定回學校充電。”
以著40歲的“高齡”,Barnett去了辛辛那提大學學習計算機科學。作為在課堂上最老的學生,他努力跟上班級中最聰明成員的進度,并鼓勵他們形成學習小組和協作。令他驚訝的是,他的同學們比他預想得更愿意這樣做,并且接受了他加入他們的陣營。除了偶爾會有一些“老人家”的戲稱,Barnett并沒有遭受年齡歧視,并且他的成功很大一部分歸咎于這種積極合作的過程。
“學習沒有捷徑,”Barnett說。 “更多的是要腳踏實地,要辛勤耕耘和堅持不懈。不要害怕問問題,要參與到開發者社區中去。要面向用戶群體。要與人交談。尤其是作為一個年紀大的開發者,不要害怕接近年輕的開發者就因為他們經驗更豐富。不要有倚老賣老的心態。”
Barnett現在是Gaslight的合作伙伴,Gaslight是辛辛那提一個27人的軟件開發商店。他和5個來自于技術社區他通過聚會和其他社區活動所遇見的人一起創建了這個公司。
Hart,與此同時,自從加入那個機構之后就一直在那工作了四年。他在家工作,每隔兩周去辦公室和團隊交流思想。他的核心力量仍然是設計,但他堅定不移地提高自己的開發技能。事實上,這個機構看到了Hart的潛力,于是他們為他支付了為期6個星期的開發課程。
“這是一段瘋狂的旅程,但是我熱愛它的每一分鐘,”Hart說。 “全職工作于網頁設計真是太棒了。”
無論是在什么年紀,學習代碼都是一件艱巨的事情。三十年的技術缺席,很容易讓人徹底懷疑自己的能力。幸運的是,Hart和Barnett這樣的人用實際行動告訴你,40歲以后學習代碼不僅是可能的,而且甚至可以由此而創立一個新的事業。
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的40岁后学编程(1)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux 文件系统及磁盘管理
- 下一篇: 南信大c语言实验8报告,北科大C语言程序