我的15年程序路 -管理資料

管理資料 時(shí)間:2019-01-01 我要投稿
【clearvueentertainment.com - 管理資料】

    我95年上的大學(xué),在此之前沒有接觸過電腦,

我的15年程序路

。大一時(shí)開始接觸電腦,這樣算來,我接觸和使用計(jì)算機(jī)有15年的歷史了。回想這15年,感慨很多;厥走^去,一點(diǎn)一滴皆成風(fēng)景。

接觸計(jì)算機(jī),接觸編程

我的大學(xué)

    高中我學(xué)的是理科,屬于偏科的那種,數(shù)理化都幾乎是滿分,英語語文則是剛及格。高三報(bào)考大學(xué)志愿時(shí)候,我選擇了服從調(diào)配。結(jié)果就把我錄取到?jīng)]有填報(bào)的財(cái)務(wù)會(huì)計(jì)專業(yè)了。學(xué)校當(dāng)時(shí)名字叫“杭州電子工業(yè)學(xué)院”。校內(nèi)有計(jì)算機(jī)系,我記得大一時(shí),學(xué)校組織的一個(gè)活動(dòng)中,看到師哥們?cè)谕?ldquo;命令與征服”,那時(shí)候我就對(duì)計(jì)算機(jī)產(chǎn)生了濃厚的興趣。我大學(xué)時(shí)對(duì)財(cái)務(wù)會(huì)計(jì)并不是很感興趣,基本上考試就是70分左右。反而對(duì)計(jì)算機(jī)感興趣,正好學(xué)校有跟計(jì)算機(jī)有關(guān)的選修課。我也就那時(shí)候開始學(xué)習(xí)計(jì)算機(jī)了。 第一門入門的計(jì)算機(jī)語言是“Foxbase”。 比較搞笑的是我選修的“操作系統(tǒng)”這門課,考試前老師公布了考試重點(diǎn),當(dāng)時(shí)我自認(rèn)為自己學(xué)的很不錯(cuò),沒有好好復(fù)習(xí),結(jié)果考試沒過,竟然補(bǔ)考了,而班里很多學(xué)的不咋樣的,竟然考滿分。后來換在大學(xué)又學(xué)了 Turbe C , Powerbuilder 。大學(xué)時(shí),我在整個(gè)系整個(gè)專業(yè)的學(xué)習(xí)成績是100名左右(當(dāng)時(shí)我們專業(yè)有120人左右),計(jì)算機(jī)的能力也不是最好的,當(dāng)時(shí)我們宿舍8個(gè)中,就有2個(gè)計(jì)算機(jī)能力比我強(qiáng),屬于那種在學(xué)校被忽略的人,F(xiàn)在回想起來,班里畢業(yè)后轉(zhuǎn)行轉(zhuǎn)的最徹底的就是我,徹底跟會(huì)計(jì)脫鉤了。

我的第一個(gè)工作

    我們系大四的下半學(xué)期就是出去實(shí)習(xí),然后畢業(yè)前回來寫論文答辯。1999年年初,我杭州滿大街的騎車逛,在文二路找到了我的實(shí)習(xí)單位:一家叫“浙大靈峰”的公司,我在那里做醫(yī)院信息系統(tǒng)的實(shí)施工作,其實(shí)就是培訓(xùn)醫(yī)院的人打五筆,培訓(xùn)使用公司開發(fā)的醫(yī)院門診信息系統(tǒng)。那時(shí)候我接觸到了Delphi 3。我大學(xué)畢業(yè)論文寫的就是財(cái)務(wù)信息系統(tǒng),其中的功能就是Delphi開發(fā)的。我大學(xué)畢業(yè)后呆的一個(gè)單位也是這個(gè)單位,一直呆到99年年底。在這家公司,我主要的工作就是出差到杭州附近的富陽,為那里的富陽中醫(yī)院實(shí)施醫(yī)院信息系統(tǒng)。當(dāng)時(shí)白天幫助實(shí)施,晚上通宵玩游戲,金庸群俠傳,帝國時(shí)代就是那時(shí)候玩的主要游戲。由于玩游戲,把醫(yī)院的一臺(tái)電腦搞的中了99年最流行的CIH病毒,可把我嚇壞了,好在那臺(tái)機(jī)子上沒有重要數(shù)據(jù)備份。為此我在99年花了100元買了第一份正版軟件 KV300。那時(shí)候我每個(gè)月的工作還不到1000的。

    嚴(yán)格說,我在這個(gè)工作時(shí)并沒有進(jìn)入編程領(lǐng)域,編程只是我的愛好,在培訓(xùn)使用公司軟件的同時(shí),自己學(xué)習(xí)。當(dāng)時(shí)公司的領(lǐng)導(dǎo)看到我對(duì)編程有很大興趣,也刻意的給我一些機(jī)會(huì),讓我可以向公司的程序員們學(xué)習(xí)。那時(shí)候看了李維寫的好幾本Delphi的書。為了買這幾本書,我跑了好幾次杭州的外文書店,那時(shí)候,北京有買的了,杭州要半個(gè)也到一個(gè)月后才會(huì)有。

接觸互聯(lián)網(wǎng)

    99年年底,“浙大靈峰”創(chuàng)始人鬧分家,我就跟其中一個(gè)出來了,帶我出來的這個(gè)做了電子商務(wù)網(wǎng)站ego88.com的總經(jīng)理,我也就來到了這家網(wǎng)站。 我接觸互聯(lián)網(wǎng)是大四的時(shí)候,那時(shí)候?qū)W校附近有網(wǎng)吧,大家都好奇的來上網(wǎng),當(dāng)時(shí)網(wǎng)上也沒啥事可干,也就到金華熱線申請(qǐng)個(gè)郵箱,去看看白宮,好萊塢的網(wǎng)站,然后就不知道該干么了。在上一家公司時(shí),整天就是出差,沒有上網(wǎng)的機(jī)會(huì)。來到ego88網(wǎng)站后,公司服務(wù)器和公司的電腦就掛在主干網(wǎng)上,上網(wǎng)巨快。那時(shí)候主要泡網(wǎng)易論壇和大富翁論壇。那時(shí)候開發(fā)語言就改成了ASP。這家公司只呆了半年,由于我經(jīng)常跟公司技術(shù)經(jīng)理就技術(shù)問題產(chǎn)生爭執(zhí)。帶我來的總經(jīng)理就把我開除了。痛苦了幾天后,我下定決心離開杭州,2000年7月我離開了呆了5年的杭州。

    我在泡大富翁論壇時(shí),知道了有個(gè)CSDN論壇,2000年3.15 時(shí)就注冊(cè)了CSDN帳號(hào)。很快就成了CSDN論壇 ASP版的版主。 我在CSDN專家分的總排名在那時(shí)候也達(dá)到了歷史最高,總排名13名。在我被開除前,看過CSDN的一個(gè)帖子,要招人,被開除痛苦的那些日子里,去網(wǎng)吧問曾登高招不招人,在確認(rèn)招人后,我就離開杭州來到北京。那時(shí)候兜里的前也不到1000元。非常感謝登高,他在我低潮時(shí),給了我一個(gè)機(jī)會(huì)。

    嚴(yán)格意義上,我的程序員生涯應(yīng)該從這時(shí)候開始算起,因?yàn)橹熬幊淌且驗(yàn)閻酆,現(xiàn)在編程是因?yàn)轱埻搿?/p>

10年CSDN,一點(diǎn)一滴皆成風(fēng)景

    到今天,我在CSDN已經(jīng)10年了,我的程序員,高級(jí)程序員,技術(shù)經(jīng)理,項(xiàng)目經(jīng)理,架構(gòu)師這些的人生的變化都在這里發(fā)生。

程序員時(shí)代

    買書多,這是我現(xiàn)在對(duì)剛來CSDN印象最新的一點(diǎn)。杭州時(shí),很多計(jì)算機(jī)的好書買不到,到了北京,真豐富呀,加上自己那時(shí)候算剛?cè)刖幊踢@個(gè)門,看著啥都想學(xué)。2010年春節(jié)前,家里大掃除,我把我之前買的書清理了一下,留下了算法,數(shù)據(jù)結(jié)構(gòu),TCP/IP協(xié)議細(xì)節(jié),設(shè)計(jì)模式,編程思想這類仍然有用的書,不在可能被用到的書被清理掉了50多公斤,這些不在可能用到的書大多類似這樣的:如何用VC++6做一個(gè)Outlook的界面,Delphi如何開發(fā)小游戲等等之類的。

    對(duì)于剛?cè)刖幊踢@個(gè)行業(yè)的人,我的建議就是:人的精力是有限的,不可能學(xué)習(xí)所有的知識(shí),只能有選擇的學(xué)習(xí),你應(yīng)該選擇最適合你,對(duì)你未來發(fā)展最有利的知識(shí)。計(jì)算機(jī)這個(gè)行業(yè)雖然日新月異,但是有些知識(shí)卻是十幾年不變,甚至更久也不變的,這些知識(shí)是必須學(xué)習(xí)的。日新月異的知識(shí),則就按照你的能力,你的個(gè)人發(fā)展來有選擇的學(xué)習(xí)了。

技術(shù)大牛

    我的第一個(gè),最值得炫耀的成果是2002年底時(shí),我自己獨(dú)立一個(gè)人完成了XML+XSL、用ASP實(shí)現(xiàn)雙緩存的CSDN論壇。這個(gè)架構(gòu)的論壇使用2臺(tái)服務(wù)器(WEB+DB)支撐了170萬注冊(cè)用戶,560萬帖子,4100萬回復(fù),高峰時(shí),同時(shí)在線6000登錄用戶(匿名用戶更多)的壓力,這個(gè)架構(gòu)的論壇一直到2007年國慶前,被我?guī)ьI(lǐng)技術(shù)研發(fā)團(tuán)隊(duì)開發(fā)的基于.net的論壇所替代。

    大牛的特點(diǎn)就是這個(gè)人技術(shù)很牛,有很值得炫耀的成果,在他眼里,只有自己做的最好。沒有這份自信,是沒法出好成果的,但是一個(gè)人的力量是有限的,集合大家的力量一起做產(chǎn)品,才能更快更好的做出產(chǎn)品。

帶領(lǐng)研發(fā)團(tuán)隊(duì)

    仍然是CSDN,2002年的時(shí)代,我可以自己一個(gè)人單槍匹馬過五關(guān),CSDN用戶的增加,流量的增加,內(nèi)容的增加這些因素的原因,2003年開始我就不再單打獨(dú)斗了,而是帶領(lǐng)一幫人去攻占山頭。

    要帶領(lǐng)團(tuán)隊(duì),就要看清每個(gè)團(tuán)隊(duì)成員的優(yōu)點(diǎn)和缺點(diǎn),最大限度發(fā)揮每個(gè)成員的能量。錯(cuò)誤和bug是必然會(huì)有的,但是卻可以通過規(guī)范,督促,學(xué)習(xí)來減少的。

    大家一起學(xué)習(xí),一起提高,對(duì)技術(shù)經(jīng)理來說,這是我覺得凝固技術(shù)團(tuán)隊(duì)一個(gè)最有效的方法。加工資,公司文化,這些都是技術(shù)經(jīng)理發(fā)言權(quán)比較小的,在這方面都難以做出超出公司普遍情況的。

    我在帶領(lǐng)4個(gè)人的研發(fā)團(tuán)隊(duì)開發(fā)基于ASP.net的CSDN新一代論壇時(shí),就在我們團(tuán)隊(duì)內(nèi)部推廣了每周技術(shù)交流的制度。每周五下午4點(diǎn)鐘,團(tuán)隊(duì)內(nèi)輪流一個(gè)人來講他最近研究的內(nèi)容,內(nèi)容不限于公司使用的,由于是4個(gè)人輪流,平均一個(gè)人只需要一個(gè)月研究一個(gè)新的內(nèi)容。輪流是強(qiáng)制性的,因?yàn)榧夹g(shù)人員有時(shí)候一忙就會(huì)懶惰,不去學(xué)新的東西。這個(gè)制度很好的督促了大家互相學(xué)習(xí),互相進(jìn)步。

    昨天,我還在博客園看到一個(gè)更強(qiáng)的培訓(xùn)制度,每日培訓(xùn)。只不過這個(gè)是更大范圍的交流和分享了。另外我們公司技術(shù)部還有一個(gè)每月倒數(shù)第二個(gè)周五例行培訓(xùn)制度,這個(gè)制度并沒有強(qiáng)制每個(gè)人都必須成為講師來分享心得,但是每月培訓(xùn)有固定經(jīng)費(fèi),實(shí)報(bào)實(shí)銷,大家每個(gè)月都可聚餐一下,同時(shí)學(xué)到新的知識(shí),大家感覺都很不錯(cuò),

管理資料

我的15年程序路》(http://clearvueentertainment.com)。

技術(shù)、產(chǎn)品、運(yùn)營

    搞技術(shù)的不能只關(guān)心技術(shù),也要關(guān)心產(chǎn)品。做出來技術(shù)很牛,但是沒人用的產(chǎn)品也是一個(gè)失敗。

吃自己的狗食

    產(chǎn)品經(jīng)理如果不用自己負(fù)責(zé)的產(chǎn)品,他如何能做出好產(chǎn)品呢,顯然不行。做互聯(lián)網(wǎng)網(wǎng)站的,要求更高點(diǎn),技術(shù)人員也要用自己的產(chǎn)品。只有用的不爽的地方,才會(huì)督促你去修改。

抓核心用戶

    CSDN有個(gè)統(tǒng)計(jì)數(shù)據(jù),論壇1%的用戶產(chǎn)生了33%的內(nèi)容(回復(fù)+帖子) ;對(duì)網(wǎng)站來說,核心用戶是你最應(yīng)該關(guān)注的。史玉柱經(jīng)常自己做GM,每天十小時(shí)去跟玩家溝通。為核心用戶服務(wù)這樣才能以最小的代價(jià),實(shí)現(xiàn)最大的價(jià)值。

    2008年時(shí),我同時(shí)負(fù)責(zé)論壇的開發(fā)和運(yùn)營的7人團(tuán)隊(duì)。當(dāng)時(shí)我們團(tuán)隊(duì)叫社區(qū)二組。年底時(shí)我們團(tuán)隊(duì)獲得了公司最佳團(tuán)隊(duì)。這期間技術(shù)的心得你可以通過我這期間的博客看到,產(chǎn)品運(yùn)營的心得簡單來說,就是上面兩點(diǎn)。

架構(gòu)師

    2009年初,CSDN網(wǎng)絡(luò)中心改用大開發(fā),大運(yùn)營的團(tuán)隊(duì)模式,我也開始轉(zhuǎn)型架構(gòu)師。轉(zhuǎn)型很痛苦,技術(shù)人員大量流失,我也開始迷蒙。 我報(bào)考了2009年下半年的系統(tǒng)架構(gòu)師資格考試,這是國內(nèi)第一次開考架構(gòu)師,我的復(fù)習(xí)也是東一榔頭,西一榔頭。結(jié)果考了43,41,45,沒通過。這期間家里1歲左右的小孩只由我和老婆在帶,每天我4點(diǎn)半起床,為母子做好早飯后出門鍛煉,鍛煉完去上班,晚上11點(diǎn)兒子睡著后,再收拾一下我才睡,半夜還要起來泡奶,我們?nèi)叶挤浅@,累得我都沒時(shí)間對(duì)轉(zhuǎn)型進(jìn)行迷蒙。這期間跟其他架構(gòu)師的關(guān)注和交流,對(duì)架構(gòu)師考題的分析,一些朋友的幫助,自己回顧自己走過的路(所以才有這篇博客的產(chǎn)生),自己的職業(yè)規(guī)劃的思考,這些都幫助我在不斷努力克服中間碰到的問題,為自己的夢想而前進(jìn)。

    在轉(zhuǎn)型架構(gòu)師的過程中,有很多心得,這里分享一點(diǎn):理論和實(shí)踐的互相促進(jìn)。以我參與過的失敗的項(xiàng)目為例,我在思考為何會(huì)失敗時(shí),總結(jié)了一些心得,而這些心得在我準(zhǔn)備考試復(fù)習(xí)項(xiàng)目風(fēng)險(xiǎn)的分類和規(guī)避這里看到的理論是完全一致的。理論中提到的一些風(fēng)險(xiǎn)就是我碰到的,一些風(fēng)險(xiǎn)則是由于公司情況,沒有碰到的。這些理論的學(xué)習(xí),對(duì)提高自己實(shí)踐中規(guī)避這些風(fēng)險(xiǎn)非常有指導(dǎo)價(jià)值。

其他

    15年的經(jīng)歷,心得非常多,我這里還想跟大家分享2個(gè)心得。

鍛煉

    我1976年生的,現(xiàn)在已經(jīng)34了,如果讓我評(píng)我到現(xiàn)在這一生學(xué)的最有價(jià)值的是啥,我會(huì)選2005年10月開始學(xué)吳式太極拳。我不但學(xué)了,而且堅(jiān)持不論春夏秋冬每天都練拳。這也是我在2009年轉(zhuǎn)型迷蒙+家里累情況下沒有垮掉的原因。而且太極拳確實(shí)比其它鍛煉方式更好,我的太極拳老師文老師也確實(shí)是明師,作為一個(gè)上學(xué)期間,體育一直難以及格的我,現(xiàn)在狂追公交車30米,跳上車可以氣不喘,確實(shí)非常不容易。感謝我的太極拳老師文升蘭。感謝介紹我開始學(xué)拳的蔣濤。

    身體是革命的本錢,計(jì)算機(jī)這個(gè)行業(yè),經(jīng)常我們會(huì)聽到某某人猝死了,我覺得堅(jiān)持鍛煉是應(yīng)該看到這篇博客的所有人都應(yīng)該做的。

中庸

    程序員做到一定水平,就會(huì)發(fā)現(xiàn),當(dāng)一個(gè)需求來了的時(shí)候,你有很多選擇。我們會(huì)根據(jù)我們的實(shí)際情況選擇一個(gè)最適合我們的方案。這個(gè)方案很可能并不是性能最佳的,代碼最優(yōu)雅的,但是這個(gè)選擇才是正確的選擇,好的選擇。中華文化的中庸在這里得到很好的體現(xiàn)。

寫博客

    記住自己幾年前研究的一些技術(shù)細(xì)節(jié)是件不可能事情,所以我有個(gè)習(xí)慣,學(xué)了或者研究了一個(gè)技術(shù),我會(huì)把技術(shù)細(xì)節(jié)寫成博客,這也是我的博客在博客堂,在CSDN都很多的原因。我寫博客重點(diǎn)是為了記錄自己的技術(shù)心得,不怕這個(gè)問題很簡單,只要是自己不會(huì)的,有心得的就應(yīng)該記錄下來。最近練習(xí)太極拳的心得也寫在新浪的微博,就是這個(gè)原因。

    這是我15年技術(shù)路的一個(gè)簡單總結(jié),一點(diǎn)一滴皆成風(fēng)景,通過這些可以看到自己的成長歷程,只有看清過去,正視自己,才可以面對(duì)未來。

    最后以今天范凱來CSDN給我們的第一次演講中說的:“為自己夢想打工”作為結(jié)束語。祝每個(gè)人都能夢想成功。

    2001年郭紅俊的年終總結(jié)

    http://blog.joycode.com/ghj/archive/2007/07/20/106297.joy

    2002年郭紅俊的年終總結(jié)

    http://blog.joycode.com/ghj/archive/2007/07/20/106294.joy

    2003年郭紅俊的工作項(xiàng)

    http://blog.joycode.com/ghj/archive/2007/07/24/106618.joy

    2004年郭紅俊的年度工作項(xiàng)總結(jié)

    http://blog.joycode.com/ghj/archive/2007/07/24/106619.joy

    2005年郭紅俊的年度總結(jié)

    http://blog.joycode.com/ghj/archive/2007/07/24/106614.joy

    2006年郭紅俊的年度總結(jié)

    http://blog.joycode.com/ghj/archive/2007/07/24/106612.joy

    郭紅俊 2007 年干的事情列表

    http://blog.joycode.com/ghj/archive/2008/01/09/113577.joy

    2004年5月份的時(shí)候,我寫的簡歷

    http://blog.joycode.com/ghj/archive/2007/07/20/106284.joy

    2004年12月份的時(shí)候,我寫的個(gè)人簡歷

    http://blog.joycode.com/ghj/archive/2007/07/20/106291.joy

    2005年7月份的時(shí)候,申請(qǐng)MVP連任時(shí)寫的連任申請(qǐng)文檔

    http://blog.joycode.com/ghj/archive/2007/07/20/106289.joy

    2006年9月份的時(shí)候,我申請(qǐng)MVP連任的申請(qǐng)文檔

    http://blog.joycode.com/ghj/archive/2007/07/20/106287.joy

    2007年7月份時(shí),我的MVP連任申請(qǐng)文檔http://blog.joycode.com/ghj/archive/2007/07/20/106293.joy

    2008年郭紅俊的工作

    http://www.cnblogs.com/ghj1976/archive/2010/03/23/1692603.html

    2009年郭紅俊的工作

    http://www.cnblogs.com/ghj1976/archive/2010/03/24/1693678.html

    04年通過程序員資格考試

    http://web.mblogger.cn/ghj1976/posts/11835.aspx

    我最早的博客,后來廢棄不用了。

    http://web.mblogger.cn/ghj1976/

    本文來自:http://blog.joycode.com/ghj/archive/2010/03/25/115922.joy

最新文章
推薦文章