我的編程之路
第一次接觸編程,應該從學生時代說起了,當時學習成績很差,排名在全班倒數10名以內,但卻有一門課“單片機”成績卻在班上排名第一,這讓班主任很詫異。時隔多年,已經記不清當時學的是些什么東西了,就是些指令集,做了件自己覺得最牛X的事就是寫了將近600行的代碼拿到實驗室去試驗,結果錄了2節課的時間才把指令全部錄入到模擬的設備里去,而實現的效果,僅僅展示了不到一分鐘。
畢業后的第一份工作,完全跟程序不搭界,漸漸的也把這些東西遺忘了,后來碰到一個同事,喜歡折騰電腦,也寫寫代碼,當然,那是很早的事了,大概是03年左右去了,但那時我連電腦都沒有,也談不上編程了。后來在這位同事的幫助下,組裝了一臺電腦,當然不是用來編程啦,是用來玩游戲,但郁悶的是當時住的地方寬帶沒現在這么發達,上網基本上得去網吧,在家玩游戲,頂多也就玩些單機游戲,所以那時候盜版光盤買得多,差不多買了一大盒子,后來送人的送人,壞掉的壞掉,現在剩的也沒多少了。偶爾去去網吧,那時USB也沒現在這么流行,用得多的是軟盤,所以每次出去上網都是揣著5、6張軟盤去,復制點大的東西還得找軟件切割,痛苦得很,更痛苦的是,當你把文件切割好了帶回來,結果發現其中有一個盤讀不了…
后來游戲沒玩什么,在這位同事的指點下,開始接觸VB,于是又開始買書,經常跑到書店去找書,但買到的書基本上都是比較失望的,尤其有一本書,連示例都是有問題的,害得我一個字母一個字母的把代碼檢查了一遍,都沒能把程序運行起來,后來回過頭去看,才發現是示例代碼有問題,所以漸漸的對買書也失去了興趣。慢慢的學了點東西后,當時由于Office用得比較多,于是開始寫些VBA什么的,但當時電腦的配置實在是太太太慢了,寫了VBA,一個很簡單的功能,就是把當前的值做一下比較,再加上指定的數值,運行后,肉眼都能看到那個數字一下一下的跳,相比起來,沒提升什么效率,只是不用人工算了而已。接著又用VB寫了個小型的應用,在當時工作的部門中應用了起來,客戶端應用。
不知道從什么時候開始,又開始接觸到Web編程,從asp開始,當時用的是FrontPage來編程,也下載了一些現成的代碼,但基本上是看不明白,基礎比較差。
后來7拼8湊的,終于做了個網站出來了,到處發發廣告,一天也有2、300IP的流量,但當時只是興趣而已,也沒想靠這個有什么收入之類的,也申請了備案,但郁悶的是當時備案一直沒下來,而是在提交備案申請4年后才下來的,不得不感嘆這審批的效率實在是太高了。接著又花了點時間,把網站改了一下版,然后,辭職,帶著這個網站準備轉行,在離職之前,當時的上司跟我說過一句話:當你把你的興趣變成工作后,你會發現這會是一件很痛苦的事情。或許,真讓他說對了。
辭職后,開始找工作,開始了一路被BS的旅程,但最終,還是找到了一家公司,也就是這家公司,我正式的開始編程了。進公司后,做的是asp開發,其實也就是簡單的企業站,改改模板,套套代碼,很少說要自己去研發什么東西,所以工作基本上沒什么問題,完全可以勝任。公司是網絡公司,也就是做項目的,后來開始接了些需要定制開發的項目,對開發人員的要求也有所提高,公司也準備往.NET方向發展,BOSS偶爾跟我說叫我稍稍了解一下.NET。當時剛剛進入這個行業,學習的精力很旺盛,于是從公司搬了一本書裝在包里,每天擠公交時在車上翻書,書翻完了,慢慢的開始自己動手寫東西,從asp轉C#,編碼習慣改變了很多,比如大小寫、分號結尾、變量聲明,還有class,寫asp時基本上沒接觸過這些東西,所以一開始還是有些頭痛,但習慣是可以改變的,慢慢的也就熟悉了,習慣了,反過來是寫asp不習慣了。
公司后來接了一些.NET的項目,漸漸的也開始交給我來做,代碼寫得多,只要思考,還是能學到些東西的,一開始是像asp一樣,頁面中使用sqlconnection,相信很多人都這么干過,也還有很多人現在還在這么干。后來了解到三層、代碼生成器,于是開始去琢磨三層,自己去寫代碼生成器,相信這個事情應該也有很多人做過。
代碼生成器的好處是,一些機械的重復的代碼可以不用手寫了,但看來看去,還是覺得不順眼,能不能簡化一下呢?于是又開始去琢磨反射,去研究Attribute。公司.NET項目越來越多,于是寫了個簡單的三層框架,共享給其它同事共同使用。
在這家公司呆了一年半后,我辭職了,離職前,相比入職前的我,應該算是轉行成功了吧,很感謝這家公司,很感謝當時的BOSS,也很感謝當時的同事,但由于自己一些個人的原因,還是選擇了離職。沒多久,到了下一家公司,做電子商務,遺憾的是,在這家公司呆了近2年時間,我都沒有收獲太多的東西,最后由于部門重組,開發部門全部離職了。唯一慶幸的是,在這家公司時,我找到了博客園,.NET知識的海洋,可惜我只是一塊小小的海綿,吸收不了整個海洋的海水,大部分看到的知識也只是簡單的了解一下,在必要時再回來查。當然,也得感謝各位園友的熱心分享,讓我在這里更輕松的了解到了更多的東西。技術五花八門的,閑暇時也隨便看了些SL的文章,也研究了下飛信的通訊協議,偶爾也看看WCF,也了解了一些Emit相關的東西,技術也就一直停留在這個層面上了。
離職后,進入了下一家公司,做跨國物流,主要是維護擴展現有的一套東西,并開發一套替換的版本,一開始只有我和另外一個同事,后來業務發展得比較快,部門需要擴充,于是開始招人,帶了些新人,一開始公司決定招實習生,后來發現招實習生成本太高,所以我比較傾向于招一些有開發經驗的。部門人員發展到10來人,掛了個部門副經理的名,但天天忙著些雜7雜8的事情,面試、開發、抓蟲、驗收、帶人、開會、維護等等,每天感覺都很忙,但一天下來,卻發現似乎又什么都沒做成。雖然很舍不得部門的同事和伙伴,但最終還是決定了要離開,往自己想去的地方走。
一個多月前,正式恢復自由身,做自己想做的事情,做自己向往的事情。
現在正在做的項目:www.yomeier.com,化妝品、美容護膚、電子商務,負責開發和運營,目前正在做推廣活動,有需要買護膚品的朋友可以考慮考慮,比如美白、祛斑、祛痘、補水防曬之類的產品都可以在上面找到。
現在營銷力量比較薄弱,有這方面優勢的朋友不妨交個朋友,交流交流,學習學習,不排除合作的可能。
另外還有一個推廣返點的活動,有這方面優勢或有興趣的朋友也可以看看,每筆訂單可返點3%哦,還是比較誘人的。
開發的過程,有艱辛有痛苦,有歡樂有感動,記錄下來共勉,再次感謝園子里所有熱衷于分享知識的朋友,也感謝過往的同事、朋友們。

浙公網安備 33010602011771號