加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 相關推薦
  • 電子產業(yè)圖譜
申請入駐 產業(yè)圖譜

程序員“趣事”一籮筐 | 山重水復疑無路,學習編程并不難

2016/12/23
16
  • 1評論
閱讀需 24 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

?

有人問我學習編程難不難?或者是希望學習編程卻苦于沒有高手同行。在 QQ 群也經常見到這種情況的網友。幾乎每天都會有新網友詢問此類問題,恰巧看到,只要時間允許我都會回答。但是大多數情況下總有工作要做,所以也就沒機會回答,年輕人有時候想做一件事情也許只需要一句簡單的鼓勵。

遇到這種網友,其實我只有一句話送給他 ---“飛吧!皮卡丘!”,很希望能鼓勵一下他,希望能他們大膽的超前走一步。退一步雖然海闊天空,超前一步更會別有洞天!你想成為什么樣的人,總會成為什么樣的人。人的本性是天生,幾乎是無法泯滅的。比如銅就是銅,鐵就是鐵,讓銅偽裝成鐵很難,相反也是如此!所以要做到知己,對于自己的本性有一個明確的了解,如果你的本質可以作為一名程序員并且樂于此道,那已經就是萬事具備,只需行動了。其它的因素并不重要。有一個最簡單的方法可以實現(xiàn)目標,那就是“自學”。


“你見過有教人修自行車的學校嗎?中國人誰都會修自行車,遇到問題自己想辦法吧!“

??????????????????????????????????????????????????? ----- 陳濤

陳濤在一所重點大學讀研究生時,我在商場當售貨員。我非常羨慕陳濤有機會進入這所大學學習軟件工程專業(yè)。我告訴陳濤我想學習軟件設計,但是實在找不到人指導。陳濤這句話給我的印象非常深刻,甚至影響了我很長一段時間,促使我將自己的職業(yè)軌跡一點點移步到程序員上。

軟件工程師、電子工程師是近幾年才開始熱起來的職業(yè)。當然有很大比例從業(yè)者不是科班出身。因為不是人人都那么幸運可以考上大學,恰好選擇了喜歡的專業(yè),又是非常幸運的遇到了好的啟蒙老師。很多人后來轉行到這個行業(yè),這種情況很常見。

單位有一位非常優(yōu)秀的 Delphi 張工程師。高考時成績很好,被錄取到一所醫(yī)學院。無奈張工實在不喜歡這個專業(yè),恰巧學校有一門《計算機應用基礎》選修課,他特別喜歡就報名了。同學們在學習 WPS 時,他竟然自己開始學習編程。在大二就退學了,然后就開始了軟件工程師的職業(yè)生涯。張工沒有經過任何專業(yè)的學習,這使我非常驚訝?!败浖O計是非常適合自學的專業(yè),資料非常容易獲得,而且學習成本也非常低,買臺計算機就可以了,剩下就靠自己了?!睆埞ψ约旱膶W習經歷非常輕描淡寫。

單位的總工李輝,負責電力監(jiān)控系統(tǒng)的總體框架設計。這是一個二十幾人的項目組。他負責的系統(tǒng)幾乎是公司的全部業(yè)務。因為他比我早到公司工作,所以他專業(yè)是什么我無從知曉。有一次單位申請高新企業(yè),需要每人提交一下畢業(yè)證復印件,我負責收集的時候,發(fā)現(xiàn)李輝是某理工大學機械設計專業(yè)畢業(yè),與單位設計機柜的同事是同一專業(yè),而且還是校友,我很震驚。我與李輝探討問題過程中竟然從來沒有懷疑過他的專業(yè)背景。他對計算機系統(tǒng)、數據庫原理、網絡技術、程序設計方面非常熟悉,甚至有自己的見解。我一直認為他是計算機相關專業(yè)畢業(yè)的,沒想到是學習機械的。

?

有一次和李輝閑聊,詢問為什么沒有從事機械方面的工作。李輝是這樣回答的:“我不喜歡機械專業(yè),所以畢業(yè)后就再沒有做過。畢業(yè)后第二年開始從事軟件設計,編寫代碼,凡事勤學、勤思考,沒有什么解決不了的問題。程序員的工作主要是思考,要有比較好的自學能力?!?/p>

顧小強在一家軟件外包企業(yè)擔任項目工程師,我在 2000 年相識。他是中專畢業(yè),專業(yè)是植物保護。在他畢業(yè)時中專已經非常難找工作了,親戚送他一臺舊的 PC,打了幾天游戲實在無所事事,就買了幾本書開始學習編程。一年以后在一家小公司開始了 C++程序設計,現(xiàn)在已經是這家企業(yè)的股東了。他的經歷十分勵志。對于自己學習經歷顧工回答的也非常輕松:“會上網就可以了,其它自己揣摩一下就行。”

有次看電視談話節(jié)目,有位嘉賓的講話給我的印象非常深刻:

“荀子培養(yǎng)的兩個弟子李斯與韓非子都是法家,特別是韓非子更是法家的開山鼻祖。所以人要有開拓精神?!?/p>

一位儒家老師培養(yǎng)了兩位法家的杰出弟子,正如荀子自己所言“青出蘭而勝于蘭,冰水為之寒于水”。李斯輔佐嬴政在戰(zhàn)國末期進行了一系列收官之作,統(tǒng)一六國。設立郡縣制,結束了周朝封分制,并且發(fā)明了篆體字。韓非子更是法家思想的源頭,其著作更是千載流芳,二位弟子都不遜于荀子。

其實這也沒有什么奇怪的,張工的老師也不會想到他的一位學醫(yī)的學生改行做了軟件工程師。李輝的老師更不會想到他的一位機械專業(yè)學生竟然沒有從事過一天機械設計的工作。顧小強老師也很難會想到一位植物保護的學生擔任項目經理。他們都跨越了自己本專業(yè),靠著自己的自學一步步到了今天。

我很佩服陳濤那句話 --“自己想辦法吧!”。李斯、韓非絕對是靠自己發(fā)揚了法家的思想。張工、李輝、顧工也是自己想辦法成為工程師。這句話雖然很平常,但又是包含很深的禪意。做一件事情不可能沒有困難。自己想辦法行動起來有時是最可靠的。別人絕對沒有很多精力來幫主你,不懂或者不會不應該是堵塞你前進道路原因。

魯賓遜漂流至荒島,他要吃面包,他不會烤。因為沒有烤箱、沒有面粉、沒有發(fā)酵粉、沒有小麥、沒有耕地、沒有牲口。不也最后吃上面包了嗎?魯賓遜要解決的不僅吃面包的問題,島上還會有土著的食人族的光顧,疾病也會時刻威脅他,魯賓遜一步步完善了自己生活,而且還有了一位下屬。與魯賓遜面對各種生存危機相比,你的困難算什么?

山重水復疑無路,柳暗花明有一村。讓我們依靠自己,再超前一步吧!

與非網原創(chuàng)文章,謝絕轉載!

更多相關內容,請點擊:《程序員趣事一籮筐》

相關推薦

電子產業(yè)圖譜

早年從事軟件測試工作,2002年從事C語言教學。同年設計了視音頻切換器,用于硬盤播出機。次年開始從事熱電偶檢測裝置的設計。2010年從事現(xiàn)代農業(yè)管理機的設計。2012年從事電力行業(yè)的FTU設計與研發(fā),成功編寫了FTU軟件。2013參與了塔吊安全監(jiān)控設備開發(fā)。10多年來對C語言情有獨鐘。略懂verilog。