• 正文
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

程序員“趣事”一籮筐 | 山重水復(fù)疑無(wú)路,學(xué)習(xí)編程并不難

2016/12/23
9
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

?

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

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


“你見(jiàn)過(guò)有教人修自行車(chē)的學(xué)校嗎?中國(guó)人誰(shuí)都會(huì)修自行車(chē),遇到問(wèn)題自己想辦法吧!“

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

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

軟件工程師、電子工程師是近幾年才開(kāi)始熱起來(lái)的職業(yè)。當(dāng)然有很大比例從業(yè)者不是科班出身。因?yàn)椴皇侨巳硕寄敲葱疫\(yùn)可以考上大學(xué),恰好選擇了喜歡的專(zhuān)業(yè),又是非常幸運(yùn)的遇到了好的啟蒙老師。很多人后來(lái)轉(zhuǎn)行到這個(gè)行業(yè),這種情況很常見(jiàn)。

單位有一位非常優(yōu)秀的 Delphi 張工程師。高考時(shí)成績(jī)很好,被錄取到一所醫(yī)學(xué)院。無(wú)奈張工實(shí)在不喜歡這個(gè)專(zhuān)業(yè),恰巧學(xué)校有一門(mén)《計(jì)算機(jī)應(yīng)用基礎(chǔ)》選修課,他特別喜歡就報(bào)名了。同學(xué)們?cè)趯W(xué)習(xí) WPS 時(shí),他竟然自己開(kāi)始學(xué)習(xí)編程。在大二就退學(xué)了,然后就開(kāi)始了軟件工程師的職業(yè)生涯。張工沒(méi)有經(jīng)過(guò)任何專(zhuān)業(yè)的學(xué)習(xí),這使我非常驚訝?!败浖O(shè)計(jì)是非常適合自學(xué)的專(zhuān)業(yè),資料非常容易獲得,而且學(xué)習(xí)成本也非常低,買(mǎi)臺(tái)計(jì)算機(jī)就可以了,剩下就靠自己了。”張工對(duì)自己的學(xué)習(xí)經(jīng)歷非常輕描淡寫(xiě)。

單位的總工李輝,負(fù)責(zé)電力監(jiān)控系統(tǒng)的總體框架設(shè)計(jì)。這是一個(gè)二十幾人的項(xiàng)目組。他負(fù)責(zé)的系統(tǒng)幾乎是公司的全部業(yè)務(wù)。因?yàn)樗任以绲焦竟ぷ鳎运麑?zhuān)業(yè)是什么我無(wú)從知曉。有一次單位申請(qǐng)高新企業(yè),需要每人提交一下畢業(yè)證復(fù)印件,我負(fù)責(zé)收集的時(shí)候,發(fā)現(xiàn)李輝是某理工大學(xué)機(jī)械設(shè)計(jì)專(zhuān)業(yè)畢業(yè),與單位設(shè)計(jì)機(jī)柜的同事是同一專(zhuān)業(yè),而且還是校友,我很震驚。我與李輝探討問(wèn)題過(guò)程中竟然從來(lái)沒(méi)有懷疑過(guò)他的專(zhuān)業(yè)背景。他對(duì)計(jì)算機(jī)系統(tǒng)、數(shù)據(jù)庫(kù)原理、網(wǎng)絡(luò)技術(shù)、程序設(shè)計(jì)方面非常熟悉,甚至有自己的見(jiàn)解。我一直認(rèn)為他是計(jì)算機(jī)相關(guān)專(zhuān)業(yè)畢業(yè)的,沒(méi)想到是學(xué)習(xí)機(jī)械的。

?

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

顧小強(qiáng)在一家軟件外包企業(yè)擔(dān)任項(xiàng)目工程師,我在 2000 年相識(shí)。他是中專(zhuān)畢業(yè),專(zhuān)業(yè)是植物保護(hù)。在他畢業(yè)時(shí)中專(zhuān)已經(jīng)非常難找工作了,親戚送他一臺(tái)舊的 PC,打了幾天游戲?qū)嵲跓o(wú)所事事,就買(mǎi)了幾本書(shū)開(kāi)始學(xué)習(xí)編程。一年以后在一家小公司開(kāi)始了 C++程序設(shè)計(jì),現(xiàn)在已經(jīng)是這家企業(yè)的股東了。他的經(jīng)歷十分勵(lì)志。對(duì)于自己學(xué)習(xí)經(jīng)歷顧工回答的也非常輕松:“會(huì)上網(wǎng)就可以了,其它自己揣摩一下就行?!?/p>

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

“荀子培養(yǎng)的兩個(gè)弟子李斯與韓非子都是法家,特別是韓非子更是法家的開(kāi)山鼻祖。所以人要有開(kāi)拓精神。”

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

其實(shí)這也沒(méi)有什么奇怪的,張工的老師也不會(huì)想到他的一位學(xué)醫(yī)的學(xué)生改行做了軟件工程師。李輝的老師更不會(huì)想到他的一位機(jī)械專(zhuān)業(yè)學(xué)生竟然沒(méi)有從事過(guò)一天機(jī)械設(shè)計(jì)的工作。顧小強(qiáng)老師也很難會(huì)想到一位植物保護(hù)的學(xué)生擔(dān)任項(xiàng)目經(jīng)理。他們都跨越了自己本專(zhuān)業(yè),靠著自己的自學(xué)一步步到了今天。

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

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

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

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

更多相關(guān)內(nèi)容,請(qǐng)點(diǎn)擊:《程序員趣事一籮筐》

相關(guān)推薦

登錄即可解鎖
  • 海量技術(shù)文章
  • 設(shè)計(jì)資源下載
  • 產(chǎn)業(yè)鏈客戶資源
  • 寫(xiě)文章/發(fā)需求
立即登錄

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