• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            chaogu ---大寫的人!

            置頂隨筆

                大四之后我一直很煩,很多很讓人提不起精神的事情要我去面對。最近一直想把這段經(jīng)歷寫出來,算是發(fā)泄心中的郁結(jié),也分享一下個(gè)人的經(jīng)歷,因?yàn)槲矣X得技術(shù)上我也沒什么好跟人討論的,反而我覺得有些經(jīng)歷可以拿出來分享一下。
                從去年(2010)的8月份我才開始準(zhǔn)備考研,因?yàn)?月-7月期間一直在駕校練車,每天都很累,主要不是練車?yán)鄱菍W(xué)校的駕校爛,每天都一大堆人,一上午或一下午也就練個(gè)三四把,其余的時(shí)間都是在等,而且每天早出晚歸,甚是摧殘人,所以一直沒有開始復(fù)習(xí)考研。不過駕校這么做也無可厚非,畢竟要賺錢,我們學(xué)生交得又少(可能有很大一部分還要孝敬學(xué)校)。然后在7月中的時(shí)候就把駕校考完了,然后回了趟家。其實(shí)我在(2010年)3月份之前(具體我也忘了)就決心考研的。一般人會這樣認(rèn)為,考研是為了逃避找工作的壓力,其實(shí)不然,我覺得考研要經(jīng)受的壓力和折磨并不比找工作大,反而我覺得工作更好搞。我讀研的原因估計(jì)與大多數(shù)人考研的原因又不一樣,一部分人考研說不定還真是逃避工作,有一部分人是為了找更好的工作,有很少的一部分人是真的為了研究。我的原因是家里向我讀,他們說反正家里又不需要你養(yǎng),你能讀就盡量讀,也不是要你搞研究,拿個(gè)研究生的文憑,家里比較有面子。我就是為了我們的“面子”加入了考研大軍。當(dāng)然我也有自己想法---我覺得度研究生的時(shí)候能有更多的時(shí)間做自己想做的事情---可能包括一些研究吧。
                回家其實(shí)不是我想放自己大假,而是為了跟爺爺奶奶呆一下,畢竟他們老了。然后8月就趕回武漢來,開始了地獄般的考研復(fù)習(xí)。
                8月回到學(xué)校,據(jù)說武漢最熱的那段日子在我來之前剛好過完,不過武漢還是很熱。一回到學(xué)校我就跟我同學(xué)去文都上課。我是什么都沒有準(zhǔn)備,政治、英語、數(shù)學(xué)、計(jì)算機(jī)我一門也沒有碰過,就連考什么,用什么教材、輔導(dǎo)書我都一無所知。然后就跑去了上輔導(dǎo)班。英語我是有一定把握的,我同學(xué)認(rèn)為計(jì)算機(jī)輔導(dǎo)不輔導(dǎo)沒多大區(qū)別,畢竟我們也一直接觸著專業(yè)課,所以我就報(bào)了數(shù)學(xué)跟政治。
                老實(shí)說數(shù)學(xué)是我最怕的。我以前也算是個(gè)數(shù)學(xué)強(qiáng)人,雖然不是太強(qiáng)的那種,最差也是個(gè)中上的那種。上到大學(xué)以后我對數(shù)學(xué)那是深惡痛絕。大一上數(shù)學(xué)的時(shí)候每節(jié)課要不是在寢室睡覺就是在教室睡覺,作業(yè)也就應(yīng)付了事,還好我跟老師的關(guān)系比較好,所以還得了蠻高分。但真的我就沒學(xué)到任何東西。還有就是概率,我們就根本沒這門課。蛋疼的數(shù)學(xué)啊········
                政治我還好,我發(fā)現(xiàn)上了大學(xué)之后雖然政治課我一節(jié)都沒聽,不過我發(fā)現(xiàn)我覺悟提升了不少,感謝黨國啊。聽了輔導(dǎo)班的課之后,也大概有個(gè)了解。
                英語---大學(xué)三年我就沒怎么學(xué)過,不過每天接觸著英語的專業(yè)書籍、論文、blog、論壇,我自認(rèn)為我英語還是比較強(qiáng)悍的,但是考研的那套根本就不來你會的那套。英語還是強(qiáng)化不來的那種,所以我也只好硬著頭皮上。
                專業(yè)課,蛋疼的專業(yè)課啊······從0開始(考的那套跟我學(xué)的那套不是同一套
                老實(shí)說考研的四門我都是從0開始,時(shí)間緊迫啊,每天打開書都是在自學(xué),每一門都是自學(xué)----高強(qiáng)度的。

            --------------------------------------------------------------
            --------------------------------------------------------------
                復(fù)習(xí)考研的那段時(shí)間是我最煩的一段時(shí)間,持續(xù)時(shí)間長,壓力大。其實(shí)我不是那種考不上就會怎樣的人,反而我老想著考不上我還有很多出路,就算這次考不上我還可以再考(考研大忌啊)。在這樣一個(gè)復(fù)雜的心理情況下,到后面我都不怎么上自習(xí)了,每天睡到11點(diǎn),刷牙洗臉吃飯上午直到2點(diǎn),然后就開始考慮要不要去上自習(xí),所以后面基本沒什么效果。直到考研的那天數(shù)學(xué)我還沒有全部學(xué)完。反正剛考完那幾天是我最開心的時(shí)間,感覺心頭懸著的那塊重石終于落下來了。
                反正考研是一個(gè)很痛苦的過程,考研有風(fēng)險(xiǎn),入行需謹(jǐn)慎。
                考完之后,過年,過年蠻開心的。也就是天天呆在家里,不出門,什么也不干,泡茶喝,收紅包。

            -------------------------------------------------------------
            -------------------------------------------------------------
                后來開學(xué)了,也就回到學(xué)校開始畢業(yè)設(shè)計(jì),我們老師不知是不是變態(tài),隨便找了個(gè)題目就讓我開始了。題目叫做《Sampling-base Contect-rich Motion Contorl》。
                一邊做一邊等考研成績出來,考完之后我也大概猜出我沒什么希望,成績?nèi)缦?br>         政治      74
                     英語      45
                     數(shù)學(xué)      78
                     計(jì)算機(jī)    94
            好像比我預(yù)計(jì)的還好,反正沒上(考華南理工),然后就一直在找調(diào)劑的學(xué)校,因?yàn)榘次彝扑悖业目隙苌蠂揖€,我還很積極地去找了調(diào)劑的學(xué)校。我還去考了下公務(wù)員--廣東公務(wù)員--3月27號,我隨便應(yīng)付了一下(考了100+分,比較低,反正沒戲),公務(wù)員要看命的,反正我覺得我不是那種命。考完之后,在家呆了幾天,因?yàn)閲揖€也就那幾天出來,我就等成績出來,好像是29/30號的時(shí)候出來的,A區(qū)的沒上,也就沒戲了。我也就不想了。4月份回到學(xué)校的時(shí)候有個(gè)研究生告訴我B區(qū)的中國科技大學(xué)的軟件工程可以去,我也就去報(bào)了一下,19號復(fù)試,反正復(fù)試很慘,十問九不知,一我沒復(fù)習(xí),二我太高估自己了。也就沒上到。這期間我還找了下南昌大學(xué)的,托關(guān)系找了人,后來說不要我這么低分的。死心塌地去中科大面試,面試被刷。19號當(dāng)天下午趕回武漢,20號面試華為。

            -------------------------------------------------------------
            -------------------------------------------------------------
                這學(xué)期(2011年上半年)開學(xué)之后,我感覺研究生沒戲,然后就一邊等成績一邊找工作,投過無數(shù)簡歷,有幾家找我筆試面試,有些我直接沒去。第一家面試的是廣州的一家,筆試感覺良好,當(dāng)天晚上給我電話,第二天面試,也就跟BOSS談,BOSS讓我開價(jià),我就給開了3500,他說可以。其實(shí)我覺得工資不是最重要的,對于一個(gè)應(yīng)屆畢業(yè)生來說,談得很好,BOSS讓我簽,給我4000。當(dāng)時(shí)研究生成績還沒下來,我不敢簽,然后找了個(gè)借口,好歹推掉了。因?yàn)樗菊胁粔颍彝扑]了我們寢室的兩個(gè)和一個(gè)隔壁班的去面試,我們寢室的兩個(gè)簽了,3500。
                然后在去中科大面試之前又面試了一家公司,筆試時(shí)神速做了兩套試卷,我給開了4500,第二天面試,談了一個(gè)小時(shí),漫無目的地談,后來說簽,做3D,我拖到華為面試完才拒絕掉他---說起來還有點(diǎn)對不起那BOSS。
                在中科大面試完,20號回來面試華為,華為真是整死人的,我9點(diǎn)到的,早飯就吃了一根玉米烤腸,很小一根,到2:30才吃的午飯。一面技術(shù)面,沒問什么,寫了個(gè)冒泡,問了我一個(gè)很簡單的分布式應(yīng)用的問題(其實(shí)我不太懂分布式問題太簡單了),然后就說可以,5分鐘搞定。二面群面,辯論,沒什么好辯的,也就個(gè)游戲,表現(xiàn)不錯(cuò),三面其實(shí)就不是面試,做個(gè)心理測試,到2點(diǎn)多才完,完了之后吃了頓KFC犒勞自己。第二天跟BOSS聊天,BOSS也沒問什么,其他人進(jìn)去都是15+分鐘,不到8分鐘我就出來了。然后就簽了,6000-IT工程師,好像是網(wǎng)管,不清楚。據(jù)說今年華為招很多人,我不知道,反正也有點(diǎn)難進(jìn),我那組10人剩2個(gè),我跟一個(gè)研究生。
                華為簽了之后幾天,去了工商銀行的筆試,那人多得,筆試還比較簡單,英語部分不夠時(shí)間,后面瞎選,第二部分關(guān)于工行的,我一個(gè)不會,我又不是學(xué)金融的,瞎選,第三部分,行政能力測試,因?yàn)橛泄珓?wù)員的經(jīng)驗(yàn),答得比較好,時(shí)間也比公務(wù)員考試寬裕很多。
               4月29號去了趟廣州,面試工商銀行軟件開發(fā)中心,我感覺面試還不錯(cuò),只是聽到我說簽了華為,我問他薪酬,他說比華為低,就不想它了。面試完之后回家,在家時(shí)候收到工商銀行數(shù)據(jù)中心的面試通知,5月11號,懶得去,5號回到學(xué)校。
            -------------------------------------------END
            posted @ 2011-05-09 01:55 chaogu 閱讀(2383) | 評論 (9)編輯 收藏

              最近有人叫我編譯這個(gè)渲染引擎,據(jù)說很難編譯,我編譯無數(shù)代碼,一般別人的代碼拿來編譯都很難受,因?yàn)樽髡叩臋C(jī)器跟我的機(jī)器配置上都有些不痛,可能會丟了什么庫之首先上Luxrender的官網(wǎng),一般的開源項(xiàng)目都有個(gè)什么文檔之類的東西,一般也會教怎么去編譯代碼。找找還真有,文檔寫得太他媽精辟了,就一點(diǎn)點(diǎn),這也符合我的風(fēng)格,少說明簡單。

            類的一大堆問題,有時(shí)可能是編譯器的不同,有可能有出現(xiàn)什么符號沒定義之類的問題。所以編譯代碼都是很難受的事情。耗時(shí)還耗精力。

            閑話不扯了之間正題。

            Luxrender 官網(wǎng):http://www.luxrender.net/en_GB/index

            編譯的文檔:http://www.luxrender.net/wiki/index.php?title=Building_on_Windows

            據(jù)說我的機(jī)器還是WindowsXP所以找Windows下的文檔。

            然后按它說的方法去干。

            1.下載TortoiseHG

            2.安裝好后在某個(gè)盤里面新建個(gè)文件夾,這誰都會。我的文件夾名就叫Luxrender

            3.然后選中那個(gè)文件夾<Luxrender>右擊。鼠標(biāo)移動(dòng)到TortoiseHG,會發(fā)現(xiàn)有個(gè)叫Clone…的東西,點(diǎn)擊

            4.然后再source path(也就是源路徑)里面輸入http://src.luxrender.net/lux/

            5.在destination(也就是目標(biāo)路徑)里面輸入 BASE/lux (其實(shí)BASE可要可不要,只是lux文件跟windows和luxrays要在同一級)。

            6.然后點(diǎn)擊Clone(克隆)就可以了

            7.然后就是等待

            8.等待

            9.再等待

            10.等它完成了,然后我們還是依照3的做法,選中文件夾<Luxrender>移動(dòng)到TortoiseHG,然后Clone…

            11.在source path (源路徑)里面輸入 http://src.luxrender.net/windows/

            12.在destination (目標(biāo)路徑)里面輸入BASE/windows (保證windows文件夾跟lux同級就可以了)

            13.點(diǎn)擊Clone之后等吧

            14.完成后再按照3的做法選中文件夾<Luxrender>右擊移動(dòng)到TortoiseHG上然后Clone

            15.在source path 里面輸入http://src.luxrender.net/luxrays/

            16.在destination 里面輸入 BASE/luxrayse (保證luxrays跟lux同級就可以了)

            17.然后點(diǎn)擊Clone就可以開始無限的等待

            18.等都完成了之后,就打開你的Visual Studio 2008的Command prompt,VC2005的你盡快裝個(gè)2008吧,VC2005難受死你。~_~

            19.然后CD到你的windows文件夾。懂cd的跳過去:一般打開 Command prompt上的默認(rèn)路徑是你的Visual Studio的安裝路徑。比如我的是在D盤,但是我的Luxrender在G盤所以要換盤,在黑屏上輸入 G: 。如果你的Luxrender在E盤就輸入 E: 。如此類推。然后就是 cd G:\luxrender\BASE\windows\ 我的是這樣,如果你的luxrender文件夾是在E盤里面的SRC文件夾中就輸入 cd E:\SRC\luxrender\BASE\windows\。

            20.接著你會看到你的windows文件夾中有個(gè)叫做 getdeps.bat 的文件。在黑屏上輸入 getdeps

            21.接著又是選擇什么的反正getdeps就是把所有的luxrender需要的類庫之類的都下載下來,然后解壓到一個(gè)叫做deps的文件夾里面,deps文件夾是在Luxrender\BASE\文件夾中,也就是跟你的lux、windows、luxrays同一級。

            22.Get完之后就是導(dǎo)入注冊表,雙擊windows文件夾里面的build-vars.reg,然后確定導(dǎo)入就行了。其實(shí)它就是把像LUX_WINDOWS_BUILD_ROOT這樣的環(huán)境變量設(shè)置一下。當(dāng)然你也可以自己一個(gè)一個(gè)設(shè)置。

            23.接下來的事情就是build你下下來的東西 (<deps\>下的東西build一下,比如boost)。在你的Command prompt 里面輸入build-deps-x86.bat。(慚愧我還是用32位的WindowsXP)。你不要嘗試使用cmd.exe去build,難受的是你。

            24.在無盡的等待回來后,你覺得差不多了,但是厄運(yùn)才剛剛開始……..

             

            開始編譯

            1.然后就是編譯,進(jìn)入BASE/windows然后打開lux.sln

            2.編譯肯定不會成功的,但是要一邊編譯一邊看有什么問題。

            問題:

            1.出現(xiàn)isatty()找不到

            加入#include <io.h>

            將isatty改成   _isatty()

            2.環(huán)境變量沒設(shè)置,會有這個(gè)問題的,所以加上它提示的環(huán)境變量

            3.Yacc返回錯(cuò)誤,說系統(tǒng)找不到某個(gè)東西。要把 BASE/windows/Projects里面的那個(gè)project文件(.vcproj)用文本文件打開然后將"$(InputDir)/$(InputName)-hxx.cpp"的反斜杠(/)去掉。有幾個(gè)文件要改這個(gè)的。當(dāng)你遇到了就改一下。就是這個(gè)問題。

            4.moc.exe找不到,就是QT沒有編譯好。打開visual studio 2008 的Command prompt 打開,然后cd到QT的根目錄比如我的是G:\Luxrender\BASE\deps\x86\qt-everywhere-opensource-src-4.6.2輸入configure -debug-and-release -opensource -platform win32-msvc2008完成之后在輸入nmake

            5.miss python31.lib

               拷貝       python31.lib

                   From

                           G:\Luxrender\BASE\deps\x86\Python-3.1.2\PCbuild\  

               To

                      G:\Luxrender\BASE\deps\x86\Python-2.6.6\PCbuild\

            6.miss libboost_python-vc90-mt-lib

                  create foulder <python2> in

                         G:\Luxrender\BASE\deps\x86\boost_1_43_0\stage

                  copy

                         libboost_python-vc90-mt-lib

                         libboost_python-vc90-mt-1_43.lib

                         libboost_python-vc90-mt-gd-1_43.lib

                         libboost_python-vc90-mt-gd.lib

                  from

                         G:\Luxrender\BASE\deps\x86\boost_1_43_0\stage\python3\lib\

                  to

                         G:\Luxrender\BASE\deps\x86\boost_1_43_0\stage\python2\lib\

                   應(yīng)該來說你就可以全部編譯過去了。

            posted @ 2011-05-03 21:42 chaogu 閱讀(2950) | 評論 (0)編輯 收藏

                 我是屎,但我是一砣自尊的屎、自信的屎、自以為是的屎. 
              我不會搞笑,也不會煽情,可能默默無聞的腐敗,可能也招來一些厭惡,甚至唾棄.但我義無反顧,也義不容辭自戀或自傷,所以我選擇了做屎. 
              當(dāng)一砣屎沒什麼大不了,也沒什麼小不然,一砣屎就是一砣屎,他不能變成一塊金子,也不能蛻變成鉆石.但他有歸屬,他是屬于馬桶的,劉德華說:"每個(gè)馬桶都是英雄",那歸屬于英雄的做砣屎又何妨.一砣屎也就是一砣屎,有可能做屎是低下的,但我有自尊我就是第一流的屎.他會腐化成泥土,但每一件物品都會腐化成泥土,無論高尚或低賤,無論偉大或渺小. 
              我奉呈: 
            While there is a lower class I am in it. 
            While there is a crimical elememts I am of it. 
            While there is a soul in prison i am no free.

             

            posted @ 2010-08-29 12:30 chaogu 閱讀(689) | 評論 (3)編輯 收藏
                 摘要: 如果你認(rèn)為三流學(xué)校的人沒資格在園子里發(fā)表看法,不要點(diǎn)開看了。
            如果你認(rèn)為無關(guān)技術(shù)的不應(yīng)該發(fā)在首頁精華,也不要點(diǎn)看看了。
            如果你認(rèn)為發(fā)在首頁精華的都是關(guān)于”超高“技術(shù)含量的,不要點(diǎn)開看了。
            如果你看了,然后覺得我說得不對,請你不要人身攻擊,我怕我受不了到時(shí)賴你就不好了。  閱讀全文
            posted @ 2010-08-25 01:47 chaogu 閱讀(2565) | 評論 (37)編輯 收藏

            關(guān)于造輪子的問題,褒貶不一,我是贊成造輪子的,很多時(shí)候我們沒有必要再去造一個(gè)已經(jīng)存在的輪子,這是貶造輪子的重要的看法,我覺得沒什么不對的,如果是要立刻用到實(shí)際中去,而且時(shí)間上很趕的時(shí)候造一個(gè)輪子出來不是什么好事情。但是造輪子也有很多好處,比如能學(xué)到很多東西,可以參見vczh關(guān)于造車輪,雖然沒有將所有造車輪的好處統(tǒng)計(jì)起來,但是很有參考價(jià)值。當(dāng)然你可以去看看國外的大學(xué)教程,他們本科生的任務(wù)大多就是造個(gè)車輪出來。比如MIT:操作系統(tǒng)課程就是寫個(gè)操作系統(tǒng)出來,數(shù)據(jù)庫課程就是寫個(gè)數(shù)據(jù)庫出來,圖形學(xué)就是寫個(gè)raytracer(光線跟蹤器)出來。當(dāng)然還有很多,比如Stanford:計(jì)算機(jī)網(wǎng)絡(luò)就是用UDP實(shí)現(xiàn)TCP的功能,寫個(gè)路由協(xié)議,圖形學(xué)就是做一個(gè)軟件openGL,等等,所以造輪子(再造輪子)是很有實(shí)踐價(jià)值的,而且很多一流學(xué)校就是這么干的。很多時(shí)候如果想創(chuàng)造輪子的話再造輪子所獲得的經(jīng)驗(yàn)和能力的提高是很有價(jià)值的。

                  那如果你肯定了再造輪子的好處那就多幫造輪子的人說點(diǎn)好話,當(dāng)然也說明再造輪子的的限制,不然誤人子弟。但是如果你肯定了再造輪子的好處,你想加入再造輪子的大軍那你該怎么辦呢?

                   這點(diǎn)其實(shí)我也在想,如果看到這篇文章而又很有欲望表達(dá)自己的看法的前輩留下你的建議。在這里我也表達(dá)一下我的看法。

            建議一:書

                   如果我們都想造輪子,但是苦于沒有經(jīng)驗(yàn)而且對輪子的構(gòu)造很不熟悉,很多時(shí)候我們只好放棄這種想法。如果有一本書教你怎么去造這個(gè)輪子的話說不定你的輪子就造出來了,而且還不差。所以如果想造一個(gè)輪子,很常用的方法就是找一些相關(guān)的書籍。優(yōu)點(diǎn)是結(jié)構(gòu)完整而且描述清晰,而且還很系統(tǒng)(國內(nèi)人寫的書大多不好,所以還是先去找找有沒有國外人寫的書,老外寫的書看得還比較爽)。缺點(diǎn)是大多時(shí)候書都比較理論實(shí)踐的東西少,而且對我們造輪子來說書上的那種結(jié)構(gòu)不是很適合造輪子,如果是大部頭書的話還很快就把你的意志給削弱了。所以書不是萬能的,我看過一定數(shù)量的書,但是到頭來還是沒有太大的提高。

            建議二:課程

                   對于大多書學(xué)生來說這條是最好的。其實(shí)大多數(shù)學(xué)生都是很想學(xué)習(xí)的,苦于沒有人指導(dǎo)加上老師無聊,很多時(shí)候?qū)W生搞到最后都不想學(xué)了。如果你是一個(gè)學(xué)生,如果讓你去造一個(gè)輪子出來,想想那是世界上最牛的輪子(轉(zhuǎn)得最快),那是讓人激動(dòng)的,學(xué)生學(xué)起來也很有勁頭。所以造輪子最好的方式是去找一些課程,而那門課程是教你怎么造輪子的,按造那個(gè)課程的方式先去造一個(gè)出來,然后再想想自己的輪子怎么造,然后你的輪子又是另一個(gè)最牛的輪子(轉(zhuǎn)得快不說,還省材料)。優(yōu)點(diǎn):系統(tǒng)化,理論實(shí)際相結(jié)合,而且很多時(shí)候那些老師已經(jīng)幫你完成了一些工作,適合菜鳥級別的人物---不如說我。缺點(diǎn):還沒有找到,如果非得說有缺點(diǎn)就是:讓你見識了一個(gè)最牛的輪子,讓你覺得你自己獨(dú)立造的輪子沒有技術(shù)含量,讓你放棄了想法。

            建議三:現(xiàn)成系統(tǒng)

                   我們討論的是再造輪子,所以這個(gè)輪子必然已經(jīng)存在了,我們仿這個(gè)輪子去造一個(gè)不就行了。通過分析和比較,使用別人的輪子的時(shí)候想想別人底層是怎么做的,怎么設(shè)計(jì)的,意淫一番之后總結(jié)出經(jīng)驗(yàn),然后造自己的輪子。而且造一個(gè)比原來更加小強(qiáng)(小而強(qiáng)大)的輪子,功能完整,耗費(fèi)資源少,使用簡單-----那不就是我們想要的嗎?缺點(diǎn)就是可能要有些經(jīng)驗(yàn)。

            建議四:論文

                   如果你是一個(gè)骨灰級的輪子玩家這點(diǎn)你應(yīng)該是清楚的。看論文是一件很痛苦的事情,很多時(shí)候我們的理論基礎(chǔ)沒有論文的作者好,或則論文作者的基礎(chǔ)跟你的不一樣(比如他是學(xué)物理的,而我們是學(xué)計(jì)算機(jī)的),所以看不懂論文,直接結(jié)果就是你的輪子造不出來。所以還是要很有經(jīng)驗(yàn)和理論基礎(chǔ)。

            建議五:開源軟件

                   開源是一個(gè)好東西,首先它是免費(fèi)的,再者可以看到代碼。這點(diǎn)我不用說了,找到了相似的開源代碼,讀一讀,肯定有收獲。

            總結(jié)或者想法:

            造輪子肯定不是一件簡單的事情,沒有恒心就不要造輪子了,而且會花費(fèi)一些時(shí)間。當(dāng)然如果你很想造輪子而且你確定你有一定的時(shí)間(不用太多)你就去造吧。國內(nèi)的開源軟件和基礎(chǔ)軟件不好,說不定我們這代造了一些輪子之后,國內(nèi)的基礎(chǔ)軟件就好了。

            很多時(shí)候如果你沒有頭緒,你就寫點(diǎn)代碼吧,古人寫字靜心,我們?yōu)槭裁床荒軐懘a靜心呢?說不定你寫著寫著輪子的框架就出來了,再寫著寫著輪子就造好了。

            雖然上面我都說了點(diǎn),但是很多情況下你找不到你想要的資源,可以嘗試問一下別人,說不定他能給你很好的建議---這個(gè)建議可能就一句話。

            posted @ 2010-07-02 01:03 chaogu 閱讀(2236) | 評論 (6)編輯 收藏
            很奇怪,我在這個(gè)blog里面居然不想寫一些關(guān)于技術(shù)的東西,都是在瞎扯一些關(guān)于自己的事情,可能是我自己的技術(shù)還沒有到家吧,感覺用blog就用寫一些有用的東西,可以給一些認(rèn)識的或則不認(rèn)識的人看。今天跟高中同學(xué)瞎扯了一下,討論用不用微博之類的東西,后面扯到blog。我個(gè)人認(rèn)為qqzone是做用來寫一些發(fā)泄的話,寫技術(shù)的東西就不是太好了,不過也是見仁見智的問題。有一點(diǎn)我是確定的:我不會在blog里面說話泄憤,最好就討論一些比較實(shí)在的問題。
            居然討論一些實(shí)在的問題,那我就討論一些大學(xué)教育的問題。自己是個(gè)大學(xué)生,所以對這個(gè)問題還是比較在意的,當(dāng)然會說一些不好的東西,純屬討論,不要太認(rèn)真。我是學(xué)軟件工程的,不過別人問我學(xué)什么的我大多都說是計(jì)算機(jī)的,可能有寫人不太在意軟件工程和計(jì)算的的差別,但是我覺的說計(jì)算機(jī)比較有底氣-----因?yàn)槲矣X得在學(xué)校里面我唯一學(xué)到的是有關(guān)于計(jì)算機(jī)的知識,軟件工程?算了吧跟本沒有什么軟件工程。
            更深入的去看我的專業(yè)-----軟件工程,其實(shí)我覺得軟件工程根本就不用學(xué),像我們學(xué)的一堆軟件工程的課程:軟件工程導(dǎo)論、面向?qū)ο筌浖こ獭€(gè)人軟件過程和小組軟件過程、CMM,基本上我認(rèn)為這些對我來說就是狗屎。都是討論怎么去管理和開發(fā)軟件和提高軟件質(zhì)量的東西,有人會問這些不是都很好嗎?我們深入點(diǎn)去看看這些東西。首先:軟件工程講的是軟件開發(fā)的過程。一些前輩開發(fā)的很多軟件然后總結(jié)了一些經(jīng)驗(yàn),然后用這些經(jīng)驗(yàn)去指導(dǎo)開發(fā)更多的軟件。這就是軟件工程了。很淺顯的事情,但是問題就出現(xiàn)在這里了。當(dāng)我想進(jìn)一步去學(xué)習(xí)經(jīng)驗(yàn)的時(shí)候發(fā)現(xiàn)經(jīng)驗(yàn)就這么點(diǎn)-----瀑布模型、迭代模型........還有很多,當(dāng)深入下去就是一些可維護(hù)性、可擴(kuò)展性、高安全性什么的,這些東西對我來說能懂嗎?我想試問一下各位?
            我不是在這說這課程的不好,但是這對我來說沒有意義。你試想一個(gè)只寫過一些小程序的學(xué)生來說你搞那么多開發(fā)方式,搞那么多什么性什么性的有意義嗎?接著我們就面向?qū)ο筌浖こ塘恕γ嫦驅(qū)ο笥辛私獾娜硕嗌倌苷f出點(diǎn)東西來,面向?qū)ο蟮乃季S方式是很好的,但問題也出現(xiàn)在這里-------你跟我講面向?qū)ο笪夷苈牰畣幔热绲婉詈稀⒏邇?nèi)聚?對于沒有接收過大型軟件開發(fā)(甚至小型)的人能跟著你的思路走嗎?你最起碼告訴我為什么吧,但是沒有。我大部分的課程都只是在教我什么是什么樣的,沒有教會我為什么要這樣,這樣有什么好處,這樣有什么壞處。
            當(dāng)我還沒有喘氣的時(shí)候UML又來了,軟件需求來了,軟件測試來了.........搞得跟狼來了似的。UML于我何用?軟件需求于我何用?軟件測試于我何用?軟件過程于我何用?對于這些課程我都是應(yīng)付算了,不是我不好學(xué),只是這些東西學(xué)了有何用?有人就說了:“這些東西在實(shí)際中很有用,要學(xué)好。”但我想問問實(shí)際中怎么有用了?其實(shí)我是承認(rèn)這些東西在實(shí)際中很有用,但是我就算學(xué)得再好其實(shí)都沒有太大意義,你教會了我畫很多圖,教會了我怎么去發(fā)掘需求,教會了我怎么去測試,其實(shí)教會的只是理論,根本沒有讓我去實(shí)踐,比如UML,你總得給我個(gè)說明要做什么樣的系統(tǒng),需求是描述好的,然后我用UML去表現(xiàn)我的設(shè)計(jì)。在比如軟件需求,你總是要給個(gè)人給我需求吧?------事情的實(shí)際是我自己定義需求。在比如測試吧,你總要給東西給我測試對吧?最終的結(jié)果是我什么都沒學(xué)到,就算我很努力了。
            在我們專業(yè)我算是學(xué)得比較好的,我很努力,但是跟國外的學(xué)生比,我還不如他們的一年級學(xué)生。我一個(gè)國外留學(xué)回來的老師,他說:“國內(nèi)的研究生還不如國外本科一年級的學(xué)生”。
            有時(shí)候很無奈,如果你讓我用這些時(shí)間這些精力去學(xué)其他的你說會變成什么樣?比如語言,我最先學(xué)的是C++,如果那個(gè)博導(dǎo)老師要我踏踏實(shí)實(shí)的寫HelloWorld可能我早就有這種水平了,但是他沒有,他讓我們搗鼓那些難懂的MFC。結(jié)果我C++純粹自學(xué)。如果我的數(shù)據(jù)結(jié)構(gòu)不是天天聽老師講數(shù)據(jù)結(jié)構(gòu)而是聽一節(jié)課理論,然后他定義接口讓我去實(shí)現(xiàn)這些數(shù)據(jù)結(jié)構(gòu),我就不用到大三了連個(gè)排序也只能寫冒泡。如果那個(gè)該死的計(jì)算機(jī)網(wǎng)路不是只講理論而是讓我看看什么是光纜、什么是交換機(jī)、怎么去用TCP/UDP去做一些好玩的事情,我也就不用再去學(xué)一遍網(wǎng)絡(luò)編程技術(shù)。太多如果了。
            簡單的總結(jié)一:1、大多大學(xué)生不是泡妞就是打網(wǎng)游,還有個(gè)別天天YY的,不是專心學(xué)習(xí)的大有人在,我想大學(xué)生找不到工作是應(yīng)該的,因?yàn)槟愀揪蜎]能力。如果專心學(xué)習(xí)的找不到工作那是你命不好,想開點(diǎn)吧。2、我很懷疑現(xiàn)在大學(xué)還能教出一流的學(xué)生來嗎?這點(diǎn)我很懷疑。3、現(xiàn)在上課做作業(yè)基本上是應(yīng)付,難道不是嗎?你會覺得那是你應(yīng)該做的事情嗎?我想你不是覺得,因?yàn)樯险n很無聊,作業(yè)沒有太大意義。這在所有專業(yè)都是一樣。4、天大地大,考試最大(我是地大的(中國地質(zhì)大學(xué))),難道不是嗎?有兩種情況你的成績但會很好-----一種是你的卷面成績很高,另一種是你跟老師關(guān)系很好(我用過后一種)。當(dāng)然有個(gè)別老師的課程不是這樣。5、別老是批評大學(xué)跟社會脫節(jié),其實(shí)學(xué)生不想,老師不想,只是結(jié)果是這樣----原因是現(xiàn)在大學(xué)大多很功利,要改變,你改變社會吧,我想你改變你的想法比較實(shí)在一點(diǎn)。6、雖然我上面說的都是自己專業(yè)的,但是你去問問其他專業(yè),情況是一樣的,為什么?------都是中國特色的大學(xué)生(如果你不信,你問問其他專業(yè)的)。
            討論完了,到這寫完了,但是我很猶豫要不要發(fā)表,明顯我是要發(fā)表的,但是會有很多人拍我。說我這不對那不對,但是你說吧不要太認(rèn)真,大家當(dāng)吹牛好了。畢竟踏踏實(shí)實(shí)做事才是最重要的。
            posted @ 2010-06-19 01:55 chaogu 閱讀(1550) | 評論 (20)編輯 收藏

            我是一位大二學(xué)生,在武漢的中國地質(zhì)大學(xué)讀軟件工程。
            在大一的時(shí)候開始就學(xué)習(xí)語言。開始是計(jì)算機(jī)導(dǎo)論,主要是Java語言,當(dāng)時(shí)聽得很起勁,但Java是什麼、計(jì)算機(jī)我自己都不知道,我那是侯連電腦都不太會用。我們就沒寫過程式。講了一大堆,沒懂什麼。雖然老師有演示,但基本的操作沒有教想自己寫寫代碼都不知道怎么寫。
            接著我們又開始學(xué)C++(注意我們沒有學(xué)C !)。教c++的老師是一位老程序員了。開發(fā)了20幾年了,是做GIS的,是我們學(xué)院院長開的公司的副總,也是我們軟件工程系的主任。能力和技術(shù)都是沒的說的。講語法講編程,但是我就是不懂,他給我們講程序設(shè)計(jì),你說我們連int、long、float都不懂的人連程序是什麼都不知道你說程序設(shè)計(jì)有用不?我們c++講了10節(jié)課20個(gè)學(xué)時(shí),到期末課程設(shè)計(jì)的時(shí)候盯著電腦發(fā)呆。什麼也沒做出來。
            平時(shí)這門課是有上機(jī)操作的,但是一上來就是一個(gè)win32的程序,VisualStudio是強(qiáng)大啊,框架都出來了,我就不知道那些自動(dòng)生成的是什麼意思。每次上機(jī)操作我都是把工程建好了,然後就盯著電腦屏幕開始發(fā)呆,慢慢發(fā)呆,直到兩個(gè)小時(shí)后。
            老程序員是不同啊,程序設(shè)計(jì)、調(diào)試、測試等等一大套來了,我懂嗎?我不懂,我就連VisualStudio的那些menu都不知道是什麼意思,跟別提它強(qiáng)大的功能了。學(xué)期末的課程設(shè)計(jì)是用MFC做畫圖程序。MFC那就更強(qiáng)大了,那就更不懂了,最後別說程序設(shè)計(jì),就連代碼都不會寫,所以我到現(xiàn)在c++都只是會在VisualStudio上點(diǎn)鍵鼠。
            接著在大一的下半學(xué)期開接著學(xué)c++,還是那位老程序員,可以用高深莫測來形容他,MapGIS底層開發(fā)是他做的,拿過很多國家的獎(jiǎng)。神州6號神州7號用的GIS軟件就是他開發(fā)的MapGIS,強(qiáng)大吧。但是他是第一次教本科生,我們也算幸運(yùn)的了,人家第一次教本科生就是我們,他一直都只教研究生。還是10節(jié)課共20個(gè)學(xué)時(shí),他也很認(rèn)真,經(jīng)常給我們答疑。但是真的太高深了,還是Win32,MFC。講什麼封裝、繼承、多態(tài),不怕說實(shí)話我懂的那些道理(吹牛的說一句:我還是比較聰明的,什麼物理競賽化學(xué)競賽數(shù)學(xué)競賽我還是比較強(qiáng)的,不過現(xiàn)在都忘光光了),
            但是試想想一個(gè)代碼不超過300行的程序要用到這些嗎?我現(xiàn)在還沒寫到超過300行的程序呢。還有什麼模板、操作符重載,please kill me。我不懂,我相信很多人都不懂,就算開發(fā)了幾年的了,不過我現(xiàn)在懂了,懂了不代表會用啊,是,我不會用,基本上我就用不到。沒做過項(xiàng)目我用它幹嘛?不過老實(shí)說我還是受益匪淺的。畢竟人家是位很好的教師,很好的程序員,只是我的操作能力不行,還不太懂。
            在大二的上學(xué)期,那就豐富了,數(shù)據(jù)結(jié)構(gòu)與算法、數(shù)據(jù)庫、軟件工程導(dǎo)論等等。老實(shí)說我沒好好學(xué),沒學(xué)好。希望我的後輩要好好努力,把C/c++學(xué)好,把數(shù)據(jù)結(jié)構(gòu)、算法、數(shù)據(jù)庫學(xué)好,老師講的不好,你就去問他,問到你懂為止,不要害羞,不然以後像我這樣你就知道死字怎么寫。老實(shí)說大二上還是學(xué)到很多東西的,最起碼知道然來程序是這么一回事。還會調(diào)試了。但是希望教書了不要只教書上的,多手把手教。記得課程設(shè)計(jì)的時(shí)候有位研究生輔導(dǎo)過我,我到現(xiàn)在還感激他呢,他教會了我什麼叫調(diào)試,手把手的教我寫代碼,調(diào)試。我才懂那些道理。
            現(xiàn)在是大二下了,也過了一半了,學(xué)了Java,重新開始學(xué)一樣,不過我還是很感興趣的,Java可以做很多事,也方便多了,我現(xiàn)在基本是用記事本寫Java的,可以更直觀的理解算法和程式。到以後就可能不會因?yàn)槿耸且M(jìn)步的,要做點(diǎn)大一點(diǎn)的程式。不能停留在黑屏的時(shí)代。不然就回到DOS那個(gè)年代吧。現(xiàn)在發(fā)現(xiàn)程式是那么好玩的東西,裡面有很多很好玩的、很有意思的、很先進(jìn)的東西在。

            努力學(xué)習(xí)。應(yīng)該是好好學(xué)習(xí)天天向上。

            總結(jié):
            1。c++沒學(xué)好,以後努力點(diǎn)好好補(bǔ)一下。有建議的提提,無論高手菜鳥都行,因?yàn)槲沂遣瞬锁B。
            2。程序?qū)懖缓茫葬岫鄬扅c(diǎn),有好玩的小項(xiàng)目比如開源的介紹介紹,或者有什麼純粹玩玩的項(xiàng) 
            目想找個(gè)免費(fèi)勞動(dòng)力可以找我。 
            3。對界面不太喜歡,可能是不會的緣故,在努力努力,看看會不會喜歡上,介紹點(diǎn)資源給小弟,
            小弟不甚感激。
            4。好像比較喜歡Java,可能會向Java里高級的方向去走,各位前輩指點(diǎn)一下,我還是比較迷茫,
            介紹點(diǎn)好的方向,給點(diǎn)好的資料給小弟,小弟就此謝過各位了。
            5。C、C++還是比較基本的,更能接近底層,還要好好提高,給點(diǎn)意見,有什麼方向去學(xué)去做,
            指條路給小弟走。

            最後感謝各位能看看我的屁話。留不留言沒關(guān)係,對你有幫助的話心裡感激過就行了(臭美了一次)。前輩就請你多多指點(diǎn)了,都說過是菜菜鳥了,別不好意思給你寶貴的意見。

            posted @ 2010-05-09 22:35 chaogu 閱讀(661) | 評論 (4)編輯 收藏
            僅列出標(biāo)題  下一頁

            導(dǎo)航

            <2025年5月>
            27282930123
            45678910
            11121314151617
            18192021222324
            25262728293031
            1234567

            統(tǒng)計(jì)

            常用鏈接

            留言簿(1)

            隨筆檔案

            搜索

            最新評論

            閱讀排行榜

            評論排行榜

            久久国产劲爆AV内射—百度| 久久人人爽人人爽人人片AV不| 久久久久久久人妻无码中文字幕爆 | 无码国内精品久久人妻麻豆按摩| 亚洲伊人久久成综合人影院 | 99精品国产免费久久久久久下载| 亚洲午夜无码久久久久| 国产日韩久久久精品影院首页| 国产呻吟久久久久久久92| 久久受www免费人成_看片中文| 亚洲AV日韩精品久久久久| 777久久精品一区二区三区无码| 久久久黄色大片| 久久久久亚洲精品天堂久久久久久| 亚洲AV伊人久久青青草原| 99久久免费国产精品| 久久99精品久久只有精品| 久久久久精品国产亚洲AV无码| 久久久久亚洲AV无码麻豆| 久久男人中文字幕资源站| 亚洲另类欧美综合久久图片区| 精品综合久久久久久88小说| 久久青青草原精品国产软件| 久久久久97国产精华液好用吗| 久久综合久久伊人| 伊人久久大香线焦AV综合影院| 日韩人妻无码精品久久免费一| 国内精品综合久久久40p| 久久精品a亚洲国产v高清不卡| 综合久久一区二区三区 | 97精品国产91久久久久久| 久久久久亚洲AV无码麻豆| 97久久精品人人澡人人爽| 久久久久国产精品嫩草影院| 日韩人妻无码精品久久久不卡 | 久久久久99这里有精品10| 青草国产精品久久久久久| 青青青国产成人久久111网站| 久久无码AV中文出轨人妻| 国产69精品久久久久99| 99热成人精品热久久669|