在日常學(xué)習(xí)、工作或生活中,大家總少不了接觸作文或者范文吧,通過文章可以把我們那些零零散散的思想,聚集在一塊。范文書寫有哪些要求呢?我們怎樣才能寫好一篇范文呢?下面是小編幫大家整理的優(yōu)質(zhì)范文,僅供參考,大家一起來看看吧。
計算機(jī)專業(yè)的心得篇一
進(jìn)校后他們發(fā)現(xiàn)其實他們在專業(yè)課方面什么都聽不懂,自己也一點興趣都沒有,沒有興趣那就沒有學(xué)習(xí)的動力,而且這個專業(yè)是要靠悟性的,而興趣是培養(yǎng)悟性的第一步,然后他們會發(fā)現(xiàn)越往后學(xué)專業(yè)課越難,也越聽不懂,好一點的就會狠下心來,硬著頭皮苦學(xué)一通,有可能也就能走出一片路來,而不好的就會就此放棄,只需要混著考試通過,混畢業(yè),找個單位安心上班。有些人上了幾年學(xué)連自己上哪些課都不知道;拿個程序他分不清是用c語言寫的還是用pascal寫的;不小心進(jìn)了dos不知道怎么再回到windows。但說起游戲來頭頭是道,好像每個都是職業(yè)玩家一樣,有的每天只知道泡在網(wǎng)吧。這就是中國計算機(jī)人才下一代的悲哀!
再說現(xiàn)在計算機(jī)專業(yè)大學(xué)生的學(xué)習(xí)和生活。大多數(shù)計算機(jī)專業(yè)的學(xué)生對本專業(yè)的發(fā)展及前景一無所知,每天都是看小說、玩游戲、看電影、打牌、喝酒、睡覺等等很有"前途"的事情。偶爾看見一兩個同學(xué)看看與計算機(jī)專業(yè)有關(guān)的書,跑去拿來一看,全是什么"游戲攻略"、"黑客秘技"等此類書籍。還有的人連c語言和c++誰是誰都還沒搞清楚,就拿本vc的書"刻苦鉆研",真不知他們看懂了沒有。好多學(xué)生都買了電腦,但用處都是游戲機(jī)+碟機(jī)+音響,每天都在用電腦玩著各種流行的游戲、看著最新的大片、聽著時尚的音樂,就是不用電腦學(xué)習(xí)。有的學(xué)生甚至問我電腦除了玩游戲還能干什么,我問他你為什么這么問,他告訴我他覺得電腦只能用來玩游戲,不知道還能不能干干別的什么。據(jù)我了解,近幾年在國內(nèi)好幾所高校的計算機(jī)專業(yè)的畢業(yè)生的畢業(yè)設(shè)計竟然是做網(wǎng)頁,在大學(xué)了四年,學(xué)完了《數(shù)據(jù)結(jié)構(gòu)》、《軟件工程》、《c語言》等專業(yè)課后,竟然交了一個沒有學(xué)過計算機(jī)的人自學(xué)一兩天就能做好的東西!
這就是大多數(shù)計算機(jī)專業(yè)的學(xué)生,在我在大學(xué)玩了兩年之后,我突然明白該為自己的未來打算打算了,但還有許多人仍然還什么都不明白,所以就有了這篇文章。
如果你是以上我說的那種受父母之命來學(xué)計算機(jī)的學(xué)生,如果你看了《計算機(jī)應(yīng)用文摘》第15期的《寫給想當(dāng)程序員的朋友》一文后,發(fā)現(xiàn)自己沒有當(dāng)程序員的欲望,那么我這里有幾條路給你選擇:
1、頁制作,將來去網(wǎng)站工作!
2、學(xué)習(xí)3d max等軟件,去作動畫!
3、學(xué)習(xí)美術(shù)設(shè)計!
4、絡(luò),將來考個ccna,去專業(yè)組網(wǎng)!
5、在保證能順利畢業(yè)的前提下,去瘋狂玩游戲,做個職業(yè)玩家或做一個或幾個網(wǎng)絡(luò)游戲的gm。(我身邊就有這樣的人)
6、以上五條都與計算機(jī)有關(guān),要有一定的專業(yè)知識,但比起你的專業(yè)課簡單多了。如果你看到這里還不覺得有適合你干的,那這條最適合你:在你們學(xué)校去修雙學(xué)位,修一個自己感興趣的專業(yè),計算機(jī)真的不適合你!
如果以上幾條有適合你的,那么你就努力去做適合你的那一片天地,去看雜志的下一篇文章,下面的文字你看了只會浪費你的時間。
如果你是計算機(jī)專業(yè)的在校大學(xué)生,而且想當(dāng)程序員,那么請往下看:
1、大學(xué)生活豐富多彩,會令你一生都難忘,但難忘有很多種,你可以學(xué)了很多東西而難忘,也會因為什么都沒學(xué)到而難忘!
2、計算機(jī)專業(yè)是一個很枯燥的專業(yè),但即來之、則安之,只要你努力學(xué),也會發(fā)現(xiàn)其中的樂趣的。
3、記?。喝f丈高樓平地起!基礎(chǔ)很重要,尤其是專業(yè)基礎(chǔ)課,只有打好基礎(chǔ)才能學(xué)得更深。
4、c語言是基礎(chǔ),很重要,如果你不學(xué)好c語言,那么什么高級語言你都學(xué)不好。
5、c語言與c++語言是兩回事。就象大熊貓和小熊貓一樣,只是名字很像!
6、請先學(xué)習(xí)專業(yè)課《數(shù)據(jù)結(jié)構(gòu)》、《計算機(jī)組成原理》,不要剛開始就拿著一本vc在看,你連面向?qū)ο蠖几悴磺宄磛c沒有任何用處。
7、對編程有一定的認(rèn)識后,就可以學(xué)習(xí)c++了。(是c++而不是vc,這兩個也是兩碼事!c++是一門語言,而vc教程則是講解如何使用mfc類庫,學(xué)習(xí)vc應(yīng)建立在充分了解c++的基礎(chǔ)之上。看vc的書,是學(xué)不了c++語言的。)
8、學(xué)習(xí)編程的秘訣是:編程,編程,再編程;
9、認(rèn)真學(xué)習(xí)每一門專業(yè)課,那是你的吃飯碗。
10、在學(xué)校的實驗室就算你做錯一萬次程序都不會有人罵你,如果你在公司你試試看!所以多去實驗室上機(jī),現(xiàn)在錯的多了,畢業(yè)后就錯的少了。
11、從現(xiàn)在開始,在寫程序時就要養(yǎng)成良好的習(xí)慣。
12、不要漏掉書中任何一個練習(xí)題--請全部做完并記錄下解題思路。
13、你會買好多參考書,那么請把書上的程序例子親手輸入到電腦上實踐,即使配套光盤中有源代碼。
14、vc、c#、.net這些東西都會過時,不會過時的是數(shù)據(jù)結(jié)構(gòu)和優(yōu)秀的算法!
15、記住:書到用時方恨少。不要讓這種事發(fā)生在你身上,在學(xué)校你有充足的時間和條件讀書,多讀書,如果有條件多讀原版書,你要知道,當(dāng)一個翻譯者翻譯一本書時,他會不知不覺把他的理念寫進(jìn)書中,那本書就會變得像雞肋!
16、我還是強(qiáng)調(diào)認(rèn)真聽專業(yè)課,因為有些課像《數(shù)據(jù)結(jié)構(gòu)》、《編譯原理》、《操作系統(tǒng)》等等,這種課老師講一分鐘能讓你明白的內(nèi)容,你自己看要看好幾個月,有的甚至看了好幾年都看不明白。
17、抓住在學(xué)校里的各種實踐的機(jī)會,要為自己積累經(jīng)驗,就業(yè)時經(jīng)驗比什么都有用。
18、多去圖書館,每個學(xué)校的圖書館都有很多好書等你去看!
19、編程不是技術(shù)活,而是體力活。
20、如果你決定了要當(dāng)一個好的程序員,那么請你放棄游戲,除非你是那種每天只要玩游戲就能寫出好程序的天才!
21、你要有足夠的韌性和毅力!有個高手出了一道題測試你的韌性和毅力:找個10000以內(nèi)的素數(shù)表,把它們?nèi)汲聛?,然后再檢查三遍,如果能夠不間斷地完成這一工作,你就可以滿足這一條。
22、找到只屬于你自己的學(xué)習(xí)方法!不要盲目的追隨別人的方法,適合自己的才是最好的!
23、請熱愛程序員這項工作!
以上的話有些是我的經(jīng)驗,有些是我從高手那里直接copy來的,但他們都很有用,記住他們,并遵守他們,那你們一定會成功!
對于大多數(shù)初學(xué)者來說,好多人有這種問題存在:我到底先學(xué)什么?學(xué)c/c++?還是學(xué)vc?還是學(xué)borland c++ builder呢?還是delphi?哪一個更好呢?學(xué)習(xí)程序設(shè)計和學(xué)習(xí)程序設(shè)計語言究竟是怎么一個關(guān)系?初學(xué)者究竟應(yīng)該如何取舍呢?就這些問題,我從一個高手那里看了一下的這段話,可以幫助在這方面有問題的人:學(xué)習(xí)程序設(shè)計就好比學(xué)習(xí)射擊,而程序設(shè)計語言就對應(yīng)射擊中的氣槍、手槍、步槍等各種槍械。學(xué)習(xí)射擊必須要選擇一種槍械,不可能沒有槍還能學(xué)好射擊的,也不可能同時學(xué)會使用所有的槍械。但是,如果掌握一種槍械的射擊,再學(xué)別的也就觸類旁通了。因為在熟悉一種槍械的同時,也學(xué)習(xí)了射擊技術(shù)本身。再學(xué)其他的,自然事半功倍。學(xué)習(xí)程序設(shè)計也是一樣,必然要從學(xué)習(xí)一門程序設(shè)計語言開始入手。在學(xué)會系統(tǒng)的編程理念之后,用什么工具都一樣!
之所以寫這篇文章呢是因為自己眼看身邊那么多的同學(xué)一個個都"不務(wù)正業(yè)",荒廢了學(xué)業(yè),心急如焚,自己也荒廢了好幾年,眼看微軟的windows從3.x到現(xiàn)在的20xx server,而中國的軟件業(yè)還是在原地踏步,難道我們真要每年等微軟給他的操作系統(tǒng)換一次名字,我們給他交一次錢嗎?這么大的利潤為什么不留給我們自己,為什么不讓別的國家給我們交錢呢?這是廣大中國程序員的一個共同的夢,要實現(xiàn)這個夢的人是現(xiàn)在還在大學(xué)里的"準(zhǔn)程序員"們,他們是中國軟件明天的希望!希望廣大計算機(jī)業(yè)的大學(xué)生看到這篇文章后,睡覺的能醒來,玩
游戲的能停下來,在網(wǎng)吧的能出來,一起拿起課本,坐在電腦前,用程序?qū)懗鲋袊浖I(yè)明天的輝煌。
計算機(jī)專業(yè)的心得篇二
一個程序員應(yīng)該怎樣去學(xué)習(xí)和掌握計算機(jī)英語呢?是立即開始背英漢計算機(jī)字典還是先考完6級再考"托"考"g"?其實,在下定決心之后最關(guān)鍵的是要搞清6個w,即:為什么學(xué)(why)、學(xué)什么(what)、怎樣學(xué)(how)、何時學(xué)(when)、何處學(xué)(where)、跟誰學(xué)(who)。下面我們就談一談這6個w.
首先是為什么要學(xué)計算機(jī)英語。幾乎所有的程序員都知道學(xué)習(xí)計算機(jī)英語的重要性,但并不是所有人都具有學(xué)習(xí)的主動性。這個問題的提出就是要讓我們從自身的需求出發(fā),掌握學(xué)習(xí)的主動性。一旦你有強(qiáng)烈的學(xué)習(xí)動機(jī),任何學(xué)習(xí)上的困難都不會認(rèn)你屈服,而你的每一點進(jìn)步都將給你帶來無比自豪的感覺。
學(xué)什么,是死背單詞?還是猛摳語法?其實都不是。計算機(jī)英語的學(xué)習(xí)是一項系統(tǒng)工程,需要找到一個適合自己的學(xué)習(xí)目標(biāo),并從詞匯、語法、閱讀、寫作多方面去融匯貫通。用程序員的術(shù)語講,"學(xué)什么"的問題本質(zhì)上是一個"確定系統(tǒng)邊界"的問題。應(yīng)為學(xué)習(xí)計算機(jī)英語是一個很寬泛的概念,若不根據(jù)個人的具體情況進(jìn)行定義,恐怕難以有一個可以管理學(xué)習(xí)目標(biāo)。無目標(biāo)的或邊界不清的項目往往是失敗的項目,在學(xué)計算機(jī)英語的問題上也是一樣。因此,我們先要根據(jù)自己的實際英語水平和工作需要界定計算機(jī)英語學(xué)習(xí)的系統(tǒng)邊界。關(guān)于實際英語水平,我們可以簡單地以大學(xué)非英語專業(yè)的英語教育作為參考,以通過大學(xué)英語四級考試(cet4)作為基線,即如果你通過了cet4,則表明你的英語水平為中高級,詞匯量接近5千,不存在基本的語法問題,有一定的讀寫能力;如果你沒有通過cet4,則表明你的英語水平為初中級,詞匯量不足4千,可能存在一些語法問題,讀寫能力較弱。關(guān)于工作需要,我們可以將計算機(jī)英語學(xué)習(xí)對象劃分成計算機(jī)研發(fā)人員、泛it人員。其中計算機(jī)研發(fā)人員是指從事計算機(jī)研究和開發(fā)的專業(yè)人員,他們又劃分為軟件研發(fā)和硬件研發(fā),顯然程序員是屬于前者。計算機(jī)研發(fā)人員要掌握的計算機(jī)英語最專業(yè),要求最高,但軟件硬件各有側(cè)重。泛it人員是指在it行業(yè)從業(yè)的或與it行業(yè)有密切聯(lián)系的那些非研發(fā)人員,包括操作使用人員、技術(shù)管理人員、支持服務(wù)人員等等。不難看出,泛it人員對計算機(jī)英語的要求不是太高,也不太專業(yè),一般能夠使用英文界面的軟件,能夠閱讀原版的操作手冊和說明書即可。針對以上的劃分,我在下表中大致給出了計算機(jī)英語的學(xué)習(xí)目標(biāo):
表1 計算機(jī)英語的學(xué)習(xí)目標(biāo)
初中級 中高級泛it行業(yè)人員 掌握計算機(jī)英語的基本術(shù)語;了解計算機(jī)英語中常用的語法和慣用法;能借助字典閱讀英文界面和在線幫助以及簡單的操作手冊,閱讀熟讀在70-90詞/分鐘。 掌握計算機(jī)英語的常用術(shù)語和縮略語; 掌握計算機(jī)英語中語法和慣用法的表達(dá)方式和功能;能借助字典閱讀英文文檔和技術(shù)資料,閱讀熟讀在100詞/分鐘以上;能使用英文編寫簡單的文檔。
計算機(jī)研發(fā)人員 掌握計算機(jī)英語的常用術(shù)語和縮略語;熟悉計算機(jī)英語中的語法和慣用法;能閱讀英文界面和在線幫助以及簡單的操作手冊,閱讀熟讀在80-100詞/分鐘。 掌握大量的計算機(jī)英語術(shù)語和縮略語;熟練掌握計算機(jī)英語中語法和慣用法的表達(dá)方式和功能;能閱讀英文文檔和技術(shù)資料,閱讀熟讀在100詞/分鐘以上;能借助字典翻譯專業(yè)技術(shù)圖書。
能使用英文編寫簡單的技術(shù)文檔和程序注釋。
知己知彼,百戰(zhàn)不殆。在了解了學(xué)習(xí)計算機(jī)英語的一般要求之后,接下來就需要對自己的具體情況進(jìn)行具體分析,制定一個學(xué)習(xí)計劃或簡單地定一個學(xué)習(xí)方向。作為程序員學(xué)習(xí)計算機(jī)英語的根本目的是為了提高自己在英語環(huán)境中掌握計算機(jī)技術(shù)的能力,所以學(xué)習(xí)的內(nèi)容應(yīng)該是圍繞本專業(yè)的領(lǐng)域展開。對于沒有上過計算機(jī)專業(yè)英語課程的程序員來說,學(xué)習(xí)的重點應(yīng)該是掌握專業(yè)詞匯和術(shù)語,了解計算機(jī)英語的一些規(guī)范譯法和習(xí)慣用法。對于有一定計算機(jī)英語基礎(chǔ)的程序員則應(yīng)該把重點放在提高閱讀速度和閱讀質(zhì)量上,并逐漸習(xí)慣使用英語注釋程序撰寫文檔。
在明確學(xué)習(xí)目的和學(xué)習(xí)方向之后,還必須有一個好的學(xué)習(xí)方法,"怎樣學(xué)"就是一個學(xué)習(xí)方法問題。這其中還包含了何時學(xué)、何處學(xué)、跟誰學(xué)等一系列問題。
在這里我建議把短期的系統(tǒng)學(xué)習(xí)和長期的日常學(xué)習(xí)結(jié)合起來,這樣做的效果最好,也最科學(xué)。所謂短期的系統(tǒng)學(xué)習(xí)是指集中一段時間系統(tǒng)地學(xué)習(xí)計算機(jī)英語,這對于沒有參加過大學(xué)計算機(jī)英語課程學(xué)習(xí)程序員尤為重要。而日常的學(xué)習(xí)則是指在日常工作用有意識地多接觸和多使用計算機(jī)英語,邊用邊學(xué),持續(xù)不斷地積累提高。下面我就從這兩個方面來具體談一談。
要系統(tǒng)地學(xué)習(xí)計算機(jī)英語,最好是參加專門的計算機(jī)英語課程培訓(xùn)班。培訓(xùn)班的選擇非常重要,好的老師、成功的辦學(xué)經(jīng)驗和系統(tǒng)的課程設(shè)置都是選擇的重要依據(jù)。然而大多數(shù)程序員工作繁忙,可能采取的方式多是自學(xué)了。如果不能選擇一位好老師,那就只能選擇一本好教材了。一本好的計算機(jī)英語教材對系統(tǒng)地學(xué)習(xí)計算機(jī)英語幫助極大。目前市面上的計算機(jī)英語教材多達(dá)30種,在選擇教材時不少程序員往往無從下手,大家不妨從以下幾方面進(jìn)行考慮:
教材的難易程度--對于不同學(xué)歷層次有不同的教材,選擇教材是一定要看清該教材的培訓(xùn)對象是中專、大專、本科還是研究生。選擇難易程度適合自己的教材,太簡單則不利于提高、太難則容易使學(xué)習(xí)受挫。
教材的專業(yè)側(cè)重--有的計算機(jī)英語教材偏重于硬件,有的偏重于軟件,還有的教材是信息電子類的計算機(jī)英語,側(cè)重于通信電子方面,比如:匯編語言、單片機(jī)等。另外有的教材側(cè)重于理論,如:數(shù)據(jù)結(jié)構(gòu)、離散數(shù)學(xué);而有的則側(cè)重于應(yīng)用,如:軟件工程、數(shù)據(jù)庫開發(fā)。所以程序員在選擇計算機(jī)英語教材時,應(yīng)仔細(xì)察看書中的內(nèi)容,以免偏離軟件開發(fā)的實際工作需要。
教材的體系結(jié)構(gòu)--目前計算機(jī)英語教材主要分為按語法體系組織和按計算機(jī)體系組織的兩種結(jié)構(gòu)。如果你是初中級的英語水平建議使用前者,如果你是中高級的英語水平建議使用后者。
教材的易用性--教材的易用性是指教材的編排是否符合人們的學(xué)習(xí)習(xí)慣。雖然計算機(jī)英語是專業(yè)課程教材,但如果編排活潑、圖文并茂、注解查閱方便肯定能調(diào)動學(xué)習(xí)的興趣,降低閱讀的難度。這方面國內(nèi)的教材應(yīng)該多向國外的教材學(xué)習(xí)。
然而國內(nèi)許多大學(xué)的計算機(jī)英語課程作為專業(yè)英語教學(xué)起步較晚,而早期出版的計算機(jī)英語教材大多出自于任課老師收集的計算機(jī)英文資料,教材規(guī)劃不夠系統(tǒng),編排也比較簡單。這些教材雖然使用的學(xué)校較多,為早期的計算機(jī)英語教學(xué)做出過不可磨滅的貢獻(xiàn),但致命的弱點是內(nèi)容陳舊、與時代脫節(jié)。最典型的代表是清華大學(xué)出版社的《計算機(jī)英語》,該書最新版本是1997年更新的,里面還充斥著dos這樣的陳舊內(nèi)容。有些老師苦于沒有新穎實用的計算機(jī)英語教材,于是一本國外的計算機(jī)入門讀物《computing essentials》(mcgraw-hill出版公司)被許多大學(xué)選用為計算機(jī)英語教材,效果極佳。這本書現(xiàn)在已經(jīng)由高等教育出版社影印發(fā)行,書名是《計算機(jī)專業(yè)英語》。該書的特點是:時效性強(qiáng)(版本更新快),新穎實用,編排活潑。但對于中高級英語水平的專業(yè)開發(fā)人員未免有點太淺。
計算機(jī)專業(yè)的心得篇三
持續(xù)了三個多月的實習(xí)在今天晚上和team leader短暫通話后終于結(jié)束了,我和緣分也告了一個段落??偨Y(jié)起來這次得收獲還是非常大的。在這幾個月中,我參與了基于sygno的somaris/5的開發(fā)。了解了一個100多人參與的超大型軟件項目的開發(fā)流程,學(xué)會了使用文檔管理工具sap的基本功能,知道了源碼管理工具clearcase的功能之強(qiáng)大,懂得了基于clearrequest的charmnt在這么大的軟件項目里不可替代的原因。
最重要的是對vc++的理解更加深了一步,不由也驚嘆mfc功能之強(qiáng)大。
更加沒有想到這次最大的收獲竟然會在離職過程中得到得。原本我不應(yīng)該是這個時間結(jié)束這次實習(xí)的,最初計劃的實習(xí)期限是一年。這次的提前離職的經(jīng)過是這樣的。原本在這三個月得short time結(jié)束的時候,我已經(jīng)和公司hr談好了繼續(xù)實習(xí)的條件。
可是沒想到半月后,也就是上周五team leader突然告訴我情況有些變化。由于我非常反感出爾反爾的做法,并且還是在這樣的大公司里。所以,我當(dāng)時并沒有仔細(xì)分析情況的變化的原因,而是采取了一味的抵制。
但是,team leader還是讓我周末回去思考下到周一再給他答復(fù)??墒亲尨蠹叶紱]有想到的是由于我目前論文即將開題,所以我希望可以把大部分精力要放在這個上面。但是由于周五的情況突變,使我的情緒在周末受到了很大的波動,從而不能完成原定計劃中有關(guān)論文的安排。
在這種情緒的支配下,周日晚上我決定終止實習(xí)計劃,并完成了兩封言辭非常犀利的信件,打算周一作為我對這種情況變化的抗議,以及和同事們的辭別信,事實上我也是這么做的。盡管我不能繼續(xù)在這里實習(xí),我并不后悔我堅持了自己的原則。但是,中間我忘記了很重要的一點,就是沒有完全弄明白情況變化的原因,就發(fā)出了這兩封得郵件。從而造成了目前這種不愉快的離職局面。據(jù)說,對公司的好多人造成了非常不好的影響。
現(xiàn)在我得到的結(jié)論就是一個人能在環(huán)境突變的情況下能保持鎮(zhèn)定,并且去分析了解真相實在是太難得了,至少現(xiàn)在我還沒有做到。以后,我會盡力去做,希望不會再犯同樣的錯誤。當(dāng)然,這在我未來的人生史上將會是一段寶貴的經(jīng)歷。
我也和你有過同樣的經(jīng)歷,前面呆過的小公司對承諾的實現(xiàn)總是拖拉遮掩,最后我當(dāng)面和老板狠狠吵了一架,并且占了上風(fēng),把自己積累的對他的成見和輕視都傾瀉而出,當(dāng)時大家都很不愉快,但我覺得很暢快,而且走的很瀟灑。但這也是我權(quán)衡利弊后做的選擇,也許我很勢利,我覺得這種小公司和我今后不會有交叉點,而且里面沒有我在意,想建立友誼的人,所以可以輕易fire boss,你實習(xí)的公司是有影響力的大公司,這種情況下友好離職自然是最好的選擇,也為自己留條后路,可以前緣再續(xù),這是個人看法,也希望你從中有所收獲,也和我分享。