我是一名程式設計師,畢業已經一年多了,歷經」千辛萬苦「當了一個Coder。回想這一年多的經歷,感慨萬千。一時心血來潮,提筆寫下肺腑之言。
還是先介紹一下自已吧! (也許這種方式很土氣,但相信對閱讀此文的人有一定的幫助。)我九七年進入一所小中專學校學習,學的是電腦專業。當時,自已在學校雖然有點小小名氣,但現在想想狗屁不是,在計算機這行我雞毛蒜皮都算不上,根本就掛不上號。在學校時,幾乎沒有認真地學習過一天,上課時幹著自已想幹的事,從不認真聽課,課後也就只知道聊天、打牌、抽煙、喝酒、看錄相、打架,簡直和古惑仔差不多。每次交作業時拿著別人的作業本埋頭苦抄,考試和課程設計就更不用說了,每次都糊言了事蒙混過關。臨到畢業時,才自學點VB,考了個初級程式設計師。總之,中專四年,我沒有學到該學的知識。現在真是後悔莫及呀!可惜,世界上沒有後悔藥買。現在,只想趨著自已還有幾份青春(俺今年二十歲)來彌補過去的省失,從基礎學起,打下良好的專業根基,不要做現代的方仲勇,讓自已還能在這行多“混”幾年。
畢業後,我歷經挫折找到一份與軟體開發毫無關聯的工作,每個月也只能靠著薄薄的薪水養活自己。憑著自己一直對軟體開發的熱愛,不想失去自己心愛的專業,不想繼續再在社會上瞎混下去,在工作期間,我繼續學習VB,結果多次被老闆看見痛罵一頓。當時心裡有強烈的反抗慾望,但還是忍了下來,只怕失去工作後,自已都養不活。最後,在這種殘酷的實現中,狼狽的場景下,我厚著臉皮(畢業後不應向家人要錢用)向家人要了三仟多塊錢買了一台心愛的寶貝Computer,向自己曾經的專業老師要了一份課題。從此開始自學,利用VB製作了自已的第一份沒有什麼技術含量的拙作。也就是這份所謂的個人作品,讓我從此跨入了程式設計師一族!
在這半年多的設計生涯中,我有過成就感,有過痛苦,有過自悲,有過想放棄這一行的想法,但最終我還是堅定了下來,這條路我一定要繼續走下去,並且要昂首挺胸地走下去!說偉大一點為中國的軟體產業貢獻一份力量,說自私點為了自己以後活的更瀟灑些!
相信有許多朋友和我一樣,有過找工作的辛苦經歷,有過被人瞧不起的場面,有過一時的衝動,立下一大堆的誓言,最終一條也沒有做到的羞愧事情吧。不知各位朋友有沒有扭回頭看看自己以前走過的每一步腳印呢?有沒有仔細思考過自已成功、失敗的原因呢?其實失敗與過失並不可怕,可怕的是自己不知道反省。我最近在一場迷茫中清醒了一下自已的頭腦,自我檢討了一下。特總結以下幾點:
一、無論做什麼事情都要先思而後行(就像軟體工程說到的需求分析一樣)。一旦決定去做,就一定要用心去做,不要半途而費。這樣才能做的更好。也許很多朋友和我一樣有過一時的莽然行事,結果次次失敗並且碰一鼻子的灰。在生活中,如果碰到了失敗千萬不要給自己找任何藉口,也千萬不要說什麼自己不適合這一行、自己不是這塊料等喪氣的話,我認為,如果失敗了,那是因為自己沒有用心去做,還是一個人靜靜地坐下來好好分析失敗的原因吧,總結教訓,從中受益。這才是最好的良方!
二、在公司裡不要以為自己能編出幾行程式碼來就自以為了不起,(不知大家有沒有註意到前面我說自己是一名Coder)我想說的是,其實編寫程式碼在軟體開發這行中是最低層的人,就是大家常說的Coder,而不是Developer。如果想在這行多待幾年的話,想體現自我價值的話,想拿高薪的話,我認為多學點軟體工程的概念及其原理吧!
三、學的東西不在乎多少,只在乎一定要精!有些人甚麼都會一點,結果做一個出東西來,沒有一個像模象樣的。不要以為這種語言、那種工具不行。其實什麼東西都自己的優缺點,何況一種語言的不足之處,只有當你對它精通了解或做某種高層次的工作時才能體現出來,你用它做東西的時候,用到了它的不足點嗎?當你發現它的不足時,是恨自己選擇了它,還是另想利用其它技術解決它的缺點呢?
四、不要整天抱著本書。軟體開發這行動手能力很重要。計算機是個抽象的東西,只有不斷實現才能從中發現更多問題,學到更多的知識,累積更多的經驗。我們做的是技術業,不是為了應付考試。正所謂理論與實務結合,不要看完書之後,只能照書抄幾個例子到電腦上就算完了,總覺得沒有課題可做。其實那是因為自己沒有創新頭腦,沒有發現問題的神經、細胞(做為程式設計師有兩點很重要:一、有追求新科技的熱情,二、有創新探索的精神)。要學會運用從書本中學到的知識去解決身邊的事情,並嘗試著去發展設計。這樣不僅開拓自己的思維、頭腦,也讓自己學以致用,從中得到快樂與成就感。
五、要多看別人的原始碼,學習別人的程式風格、設計想法。多和同行交流並且要學會收集技術精華。這樣有利於自己少走不必要的彎路,從中學到書本中不到的東西。讓自己的科技像火中的加油一般越燒越旺。
六、自己要有學目標,學習計畫。不知你是否有過這樣的經歷,整天無所事事,十分空虛。如果有,我想告訴你,那是因為你沒有奮鬥目標,至少說你沒有明確的奮鬥目標。在茫茫人海中無意失去航行方向。不管你是從事什麼行業,什麼技術領域。每一行都是博大精深,是你一輩子都學習、研究不完的,所以我們沒有理由停下來。定下目標,不斷向它衝去,就算途中摔跤也要爬起來繼續向它衝,只有這樣我們才會離目標越來越近。
免費領取LAMP兄弟連原創php教學光碟/《細說PHP》精要版,詳情諮詢官網客服:http://www.lampbrother.net
PHPCMS二次開發 http://yun.itxdl.cn/online/phpcms/index.php?u=5
微信開發 http://yun.itxdl.cn/online/weixin/index.php?u=5 🎜>行動互聯網伺服器端開發
http://yun.itxdl.cn/online/server/index.php?u=5Javascript
課程 http://yun.itxdl.cn/online/js/index.php?u=5
訓練營 http://yun..xdl.
|