工作時間已經将近八年了,再加上大學的三年時間,和代碼已經“親密接觸”十一年多了。那麼這麼多年反了沒有,為什麼能夠堅持下來呢?不是說寫代碼的超不過30歲嗎?我能堅持多久呢?多了不敢說,至少還能堅持兩年。
為什麼有些人堅持不下來呢?原因之一就是,去年用的方式,今年還在用,一點變化都沒有。而且明年還是這樣,不會有什麼變化,也沒有什麼提高(包括技術和薪金)。是以堅持不住就換行了。
那麼我為什麼能夠堅持下來呢?因為我在不斷的進步!回首一下自己這幾年的艱辛曆程,技術上幾乎每一年都有一些提高,這個不是說學習了多少新的知識,而是說對于解決同一個問題,采用的手法(技巧)越來越高效。這些年來我是一直做資訊管理方面的項目,小到網站,大到企業的定制開發的内部管理程式。一直在和資料庫打交道。
記得03年寫代碼的時候,是自己拼接SQL語句、寫存儲過程、一個控件一個控件的網頁面裡拖拽。
04年的時候,總結了一個“我的資料通路函數庫”,寫了第一個自定義伺服器控件——分頁控件。
05年的時候開始寫表單控件,因為我不想在一個控件一個控件的網頁面裡拖拽了,因為我很懶惰,要給自己找點偷懶的方法。表單控件寫好了之後就友善多了,寫好配置資訊之後,添加(修改)的功能就搞定了,不用再自己拼接SQL語句了,控件自動綁定、自動取值再也不用我來操心了。缺點當然也是有很多了。
06年,完善表單控件、查詢控件、分頁控件,讓他們可以适應更多的場景。
07年,做網站。以前的都是做背景管理(比如CRM這一類的),有些并不适合網站的頁面,改進之。
08年,繼續做項目,項目的要求更複雜,表單控件有些不适合了,有兩個問題:1、布局。2、一個表單控件隻能對應一個表。怎麼辦?放棄還是改進。我選擇了改進。
09年,繼續更新各種自定義控件。現在基本達到了預定目的。不僅支援單表,主從表也可以支援了。布局、格式化、驗證
另外還有權限,權限也在不斷的總結、歸納、提高、進步。
我要做自己的架構。雖然很可能實作不了,但是畢竟有了一個目标呀,哈。
不斷的進步支援着我堅持了下來。可能對于您來說這些都不算什麼,小技巧、掙不到錢、不入流、不規範。但是對于我來說,這是我一步一步走過來的,是我踩出來的幾個小腳印。可能您感覺這個速度也太慢了呀。恩對,我不僅要寫控件,同時也要完成項目,做好項目是第一要求,寫控件則屬于自己的愛好了。
好像跑題了,哈哈。