在知乎看到了上面的問題 - 有誰是單純地喜歡編程嗎?html
本身結合本身的狀況寫了一個答案,如今簡單整理到這裏。前端
知乎回答地址:www.zhihu.com/question/26…git
博客文章地址:gudong.name/2017/12/27/…github
小時候我是一個特別喜歡動手的人。web
我來自農村,在我童年生活裏,幾乎沒有買過玩具(主要是窮吧),若是算的話,過年時用壓歲錢買的手槍算是爲數很少的玩具,但我自己是一個很是愛玩的人。數據庫
我喜歡鑿子,由於用它能夠把木頭作成各類形狀還能夠挖窯洞,因此本身就去撿,記得有一次找到一個厚度差很少的鐵片後,本身就去磨,後來把這個鑿子磨得特別好使,很鋒利,幾乎天天都帶在身邊,直到後來丟了,再到後來卻再也作不出那麼好的鑿子了。編程
小時候,還特別喜歡打兔子。冬天的時候我喜歡去田埂、地溝裏,草窩裏找兔子。網絡
冬天的兔子在白天會在這些地方睡覺,找到後就想把兔子打下,可是沒有合適的工具。後來我想能夠用弓箭,而後開始自制弓箭,就去找了竹子作弓,不知從哪看到的,說是把燒開的油瀝在竹子上可讓弓有更好的柔韌性,因此本身趁着家人不在,偷偷把家裏的食用油燒開,而後跑到後院去給竹子澆油。數據結構
有了弓,還須要箭。爲了讓箭射出去保持準確的方向,我開始仿照電視上的箭給箭尾部找羽毛,後來找了鴿子、雞、老鷹的羽毛,後來仍是選擇了鴿子的羽毛。框架
同時爲了讓箭更有殺傷力,本身又找了家裏用的鐵叉,把叉頭鋸下來磨鋒利,讓後套在箭頭。 弓箭好了,本身便去找兔子,每次興高采烈的去找,大多數時候都找不到,或者還沒找到兔子,兔子已經被我腳步聲音嚇跑了,不多能找到睡覺的兔子。
終於有一次在附件的小樹林子裏發現了一個睡覺的兔子,我試着調整各類射擊的角度,最終箭仍是射在了兔子旁邊的毛刺上。
後來上初中時還在自家制氧氣,本身用青黴素瓶在水裏收集氧氣,會收集好幾瓶,收集好後會把老家的叔叔叫過來,給他們演示帶火星的火柴復燃實驗,等等..
總之小時候只要以爲好玩的東西,本身都喜歡去試試,特別喜歡從頭至尾作出一個東西的感受。
後來高中填報志願,仍是 09 年,那時計算機專業遠沒有如今這麼火,當時我報的第一志願並非計算機,而是機械相關專業,當時沒取上,到時滑到了當時比較冷門的計算機專業。
說到計算機,我高中幾乎沒有接觸過,當時室友常常去網吧通宵,我第一次進網吧仍是高三填報志願時纔去的。 最終我仍是去了大學開始學習計算機專業,大一開始編程,一開始學 C 語言,可是整個一學期結束了,本身對編程仍是沒概念,以爲很是晦澀,當時學習數據結構、操做系統、計算機原理,一臉懵逼。
直到大二,狀況仍是沒什麼好轉,後來我開始思考,既然本身是被選擇的,何況也沒有更適合本身的專業,轉專業也是否是什麼好選擇,爲何很差好學習一下計算機編程呢,我以爲本身須要主動去了解它,而不是一直被動的等待本身對它感興趣。
後來無心在同窗那裏瞭解到一門網絡教程,教程名如今依舊記得很清楚-《C語言也能幹大事》(楊中科老師出品),當時隔壁宿舍同窗正在學這個,我看到這個教程中能夠實現一個可視化對話框,當時很高興,原來C語言還能夠寫出一個對話框,以前的學習都是在黑框框中進行的。
後來拷貝了教程開始學習,發現能夠用 C 語言寫界面,而後本身跟着教程作東西,當時以爲能夠寫一個對話框好牛逼,還能夠處理點擊事件,繼續顯示對話框,當時感受就像是進入了另外一個世界,原來編程能夠是這個樣子。
這徹底激發了本身愛作東西的愛好,後來在寒假爲了把可視化作的更好,本身便開始學習 MFC,當時還買了侯俊傑的 《深刻淺出 MFC》,這是我買過的第一本技術書籍,如今還在身邊,後來在那個寒假裏開始學習 MFC,假期結束時本身作了一個定時開關機的小應用,很是開心。不過在 MFC 的道路上本身並無走很遠。
開學後,跟同窗交流後,她直言如今(2011)MFC 已經快過期了,你應該學 Java 啊,而後一語驚醒夢中人,我開始自學 Java,仍是採起了以前的套路,從網站找了視頻教程開始學習 Java 語法,後來儘管不怎麼寫界面,可是對編程已經很是癡迷,以爲只要學習好了一門語言就能夠用代碼控制一切,寫出任何你要要的結果。
後來自學 Java Web、包括 CSS 等前端知識,還有數據庫。而後那個學期結束後的暑假,本身在學校裏已經提早下載好了不少系統的教學視頻,包括 MLDN 的 Oracle 數據庫視頻 以及 Struts2 等其餘框架視頻,那個假期基本就是在聽視頻的過程當中度過的,一個假期學到的東西比一學期學的還多。
依舊記得當時用三大框架組合起來作一個 Web 應用時出現了一個問題,本身硬是死磕了三天終於把一個整合了三大框架的 web 項目跑起來了,當時開心的無以言表,還記得本身跟老媽描述我問題的傻樣子。
到後來,畢業後來到北京,加入浩浩蕩蕩的 IT 大軍。
每一個人有每一個人的故事,編程不是一個體力活,編程是一個富有創造力的工做,我喜歡創造的感受,就像小時候喜歡作的鑿子、弓箭。