學(xué)習(xí)啦 > 學(xué)習(xí)方法 > 通用學(xué)習(xí)方法 > 學(xué)習(xí)經(jīng)驗 > 怎么正確有效學(xué)習(xí)計算機專業(yè)

怎么正確有效學(xué)習(xí)計算機專業(yè)

時間: 欣怡1112 分享

怎么正確有效學(xué)習(xí)計算機專業(yè)

  在當(dāng)今信息技術(shù)迅猛發(fā)展的時代,不少同學(xué)選擇學(xué)習(xí)計算機專業(yè)。選擇計算機專業(yè)的同學(xué),應(yīng)該怎么正確有效學(xué)習(xí)計算機專業(yè)呢?以下是學(xué)習(xí)啦小編分享給大家的學(xué)習(xí)計算機專業(yè)的技巧,希望可以幫到你!

  學(xué)習(xí)計算機專業(yè)的技巧

  一、廣泛了解,從科普書籍開始

  選擇計算機專業(yè)的同學(xué),也許是因為原先有一定的基礎(chǔ),也許是因為一時的激情,但更多的人,可能對自己的選擇沒有深刻的認(rèn)識,或多或少對計算機專 業(yè)有一些神秘的感覺。自己究竟是否喜歡這個學(xué)科?才華能夠在哪個分支領(lǐng)域有所施展?抑或是真的不適合這個專業(yè)?諸多疑問,解決的方法首先便是了解和認(rèn)識我 們的學(xué)科。濃厚的興趣是學(xué)好任何學(xué)科的源泉;而廣泛的了解則是獲得興趣的途徑。當(dāng)今我們對于信息的獲取已非難事,其中“閱讀”是一個簡潔而有效的方法。

  也許你認(rèn)為閱讀專業(yè)書籍對于剛剛步入大學(xué)的自己來說有點困難,也很枯燥,那么不妨先從科普書籍看起。科普書籍是了解理論、獲得應(yīng)用知識最好的途 徑。相信不少理工科的同學(xué)被量子物理和相對論搞得頭昏腦脹過。究其原因,是我們的現(xiàn)實生活與抽象的數(shù)學(xué)模型之間存在思想意識上的鴻溝。

  然而要是讀讀斯蒂 芬·霍金的《時間簡史》,你就會被書中有趣的故事和例證所吸引,從而對抽象的理論有了感性的認(rèn)識——即使仍然沒有讀懂,你也至少了解了這個學(xué)科研究的領(lǐng)域 和目標(biāo)是什么,也必然有所收獲。所有理工學(xué)科都有這樣的性質(zhì),計算機專業(yè)也不例外。

  我們知道,計算機理論是建立在數(shù)學(xué)基礎(chǔ)之上的。大學(xué)計算機專業(yè)對數(shù)學(xué)的要求較高,其重要性不必多言。數(shù)學(xué)令不少同學(xué)頭痛,除了其“繁”與“難” 外,很大程度上是因為他們沒有理解這些抽象理論的實際應(yīng)用方向。與本科數(shù)學(xué)專業(yè)的課程設(shè)置相比,計算機專業(yè)的數(shù)學(xué)課程大都偏重實用性。比如我們的離散數(shù)學(xué)課程中涉及到的邏輯代數(shù)奠定了計算機一切運算的基礎(chǔ),形式語言構(gòu)成了計算機程序編譯的模型,代數(shù)系統(tǒng)則是當(dāng)前各類數(shù)據(jù)庫系統(tǒng)的理論依據(jù)等等。

  因此,如果能夠提前地了解到并簡單地學(xué)習(xí)一下這些數(shù)學(xué)知識的具體應(yīng)用,對理解理論是很有益處的。此外,電子學(xué)、信號與系統(tǒng)、控制理論等也是計算機專業(yè)學(xué)生必修的公共課,然而不少同學(xué)往往認(rèn)為它們與計算機專業(yè)的關(guān)系不大,從而放松了學(xué)習(xí)。事實上這些學(xué)科是計算機硬件與網(wǎng)絡(luò)通信的基礎(chǔ),學(xué)好這方面知識的前提是認(rèn)識它們的現(xiàn)實應(yīng)用及其與計算機的密切聯(lián)系。

  也許你將來學(xué)習(xí)圖論的時候,對“歐拉路”的概念會很清晰,這是因為你在小時候的圖畫書上玩過“一筆畫”的游戲;然而“二分圖”、“生成樹”這些概念又是怎么回事呢?你的理解可能就不是那么深刻了——因為你一時難以找到一些生活中的實例,并從中抽取出特性。在這種情況下,翻閱一些涉及這些知識的科普書籍就十分有必要了。我曾讀過一套《數(shù)學(xué)游戲》(《科學(xué)美國人》雜志匯編,中文版:科學(xué)技術(shù)文獻(xiàn)出版社),它將圖論、邏輯代數(shù)、自動機理論等領(lǐng)域的抽象的概念具體化為一個個有趣的故事,引導(dǎo)讀者了解這些知識的現(xiàn)實應(yīng)用,啟發(fā)讀者將抽象思維與感性生活有機結(jié)合。我還讀過一本《編碼的奧秘》(《CODE》, 中文版:機械工業(yè)出版社),它則將邏輯代數(shù)、數(shù)字電路、匯編語言等知識以實物和簡單電路的形式進(jìn)行類比,揭示其中的原理,并引導(dǎo)讀者動手實踐。事實上這類與計算機專業(yè)相關(guān)的科普書籍還有很多,在學(xué)習(xí)課本的間隙閱讀一下,絕對能起到催化劑的作用。

  談到科普書籍,相關(guān)的另一個問題便是計算機科學(xué)與計算機技術(shù)之間的關(guān)系。也許不少同學(xué)選擇計算機專業(yè),是源于對計算機令人眼花繚亂的應(yīng)用的認(rèn)識。所謂計算機技術(shù),一般是指包括文字處理、信息管理、多媒體、網(wǎng)站建設(shè)等在內(nèi)的計算機應(yīng)用技術(shù);而所謂計算機科學(xué),一般指數(shù)據(jù)結(jié)構(gòu)、組成原理、操作系統(tǒng)、編譯原理等計算機內(nèi)部實現(xiàn)機制。

  前者是計算機在各行各業(yè)提高生產(chǎn)力的體現(xiàn),屬于各類職業(yè)教育和??平逃姆懂?而后者是研究是計算機本身的理論,是本科計算機教學(xué)的重點。市面上大多數(shù)計算機書籍與雜志是計算機應(yīng)用技術(shù)方面的,屬“技術(shù)普及型”,從受眾角度來看與科普書籍有著類似的性質(zhì)。適當(dāng)?shù)厣娅C一些自己感興趣的應(yīng)用技術(shù),對培養(yǎng)學(xué)習(xí)興趣、增強實踐能力、了解業(yè)界行情是很有好處的。不過如果確實想在計算機行業(yè)長期做下去,仍然應(yīng)當(dāng)將主要精力放在對計算機科學(xué)的學(xué)習(xí)方面。畢竟用科學(xué)的理論指導(dǎo)實踐是大學(xué)教育的意義所在。

  總之,廣泛了解計算機學(xué)科基礎(chǔ)科普知識,在今后學(xué)習(xí)具體理論的時候才會少一些盲目,多一些頓悟。

  二、把握全局,學(xué)習(xí)計算機導(dǎo)論

  當(dāng)你對計算機學(xué)科涉及的領(lǐng)域有所了解后,就應(yīng)該著手展開專業(yè)學(xué)習(xí)了。初讀本專業(yè)的教學(xué)計劃與課程設(shè)置,你或許會被諸如離散數(shù)學(xué)、編譯原理、接口技術(shù)等生疏的課程名稱弄得一頭霧水。這些課程都是研究什么的?它們各自與我們面前的計算機有哪方面的聯(lián)系?要回答這類問題,首先需要把握全局,從整體上認(rèn) 識計算機科學(xué)。

  國內(nèi)高等院校一般都為大一學(xué)生開設(shè)計算機基礎(chǔ)課程。這類課程的受眾面廣,主要涉及計算機基礎(chǔ)應(yīng)用知識。各種版本的計算機基礎(chǔ)教程幾乎都以計算機科學(xué)導(dǎo)論作為開篇。對于把計算機作為應(yīng)用工具的其他專業(yè)的學(xué)生而言,導(dǎo)論只算是“內(nèi)容概要”,他們往往更注重后面的應(yīng)用型知識;而對于把計算機作為研究對象的我們,則決不能忽略這類指導(dǎo)性的內(nèi)容。專門地、有意識地學(xué)好計算機科學(xué)導(dǎo)論,能夠使你對計算機科學(xué)有一個大局觀,清楚地認(rèn)識到每一個分支學(xué)科的研究領(lǐng)域與重要意義,從而在今后的具體學(xué)習(xí)中明確方向,加深理解。

  依我個人的學(xué)習(xí)經(jīng)驗,建議初學(xué)者閱讀一些國外優(yōu)秀計算機基礎(chǔ)與導(dǎo)論教材。與國內(nèi)大多數(shù)講解軟硬件具體使用的同類教材相比,國外教材更偏重以應(yīng)用為切入點,深入淺出地闡述計算機科學(xué)原理。諸如《計算機文化(第8版)》(《New Perspectives on Computer Concepts》,中文版,機械工業(yè)出版社)、《計算機科學(xué)導(dǎo)論》(《Foundations of Computer Science: From Data Manipulation to Theory of Computation》,中文版,機械工業(yè)出版社):前者適合于各種信息類專業(yè)的學(xué)生或計算機愛好者閱讀。該書圖文并茂,語言生動,從應(yīng)用角度出發(fā),廣泛涉及計算機軟件、硬件、網(wǎng)絡(luò)的基本原理,同時概述了計算機學(xué)科的歷史背景與行業(yè)現(xiàn)狀。

  隨書的光盤中給出了不少影音材料,在學(xué)習(xí)的同時還可以提高計算機專業(yè)英語聽說能力。后者在風(fēng)格上與前者類似,但內(nèi)容更適合計算機專業(yè)學(xué)生閱讀,被美國不少高校定為計算機專業(yè)學(xué)生的入門課。它以實例作為出發(fā)點,系統(tǒng)地講解了計算機組成、計算機網(wǎng)絡(luò)、操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)、算法設(shè)計等分支學(xué)科的研究領(lǐng)域、基本原理和應(yīng)用方向,而幾乎不涉及晦澀的數(shù)學(xué)模型與實現(xiàn)細(xì)節(jié)。閱讀此類書 籍,可以在潛移默化中理清初學(xué)者對于計算機科學(xué)學(xué)習(xí)的思路。

  計算機科學(xué)是一個有機聯(lián)系的整體,每個分支都或多或少地與其它分支存在依賴關(guān)系。如果死板地依照教學(xué)計劃線性地進(jìn)行學(xué)習(xí),往往會遇到知識理解上 的問題。例如算法分析課程與程序設(shè)計課程分屬理論與實踐;組成原理課程與體系結(jié)構(gòu)課程是對計算機系統(tǒng)不同層面的剖析。我們不能簡單地找出它們的先修、后修關(guān)系,這樣難以建立完整的知識體系。

  因此在把握大局之后,我們?nèi)杂斜匾唵瘟私庖幌旅總€分支學(xué)科的基礎(chǔ)知識。在這方面,推薦大家閱讀《編程卓越之道(第一卷):深入理解計算機》(《WRITE GREAT CODE: Volume 1:Understanding the Machine》,中文版,電子工業(yè)出版社)這本書。分開來看每一章節(jié),其內(nèi)容編排結(jié)構(gòu)與國內(nèi)高校計算機課程體制相近,涵蓋了邏輯代數(shù)、數(shù)字電路、機器指令、體系結(jié)構(gòu)、存儲器管理等方面的基礎(chǔ)知識和實現(xiàn)方法,特別是闡明了各個分支學(xué)科之間的本質(zhì)聯(lián)系。有了這些基礎(chǔ)之后,在遇到更高階的問題時,你至少會明白這個問題應(yīng)該在哪個分支學(xué)科中尋找答案了。

  當(dāng)你有了一定的計算機理論基礎(chǔ),尤其是程序設(shè)計基礎(chǔ)后,想更加深入地把握計算機科學(xué)的脈絡(luò),不妨看看這本書:《深入理解計算機系統(tǒng)(修訂版)》 (《Computer Systems A Programmer’s Perspective》,中文版,中國電力出版社)。它與《編程卓越之道》系列的共同特點是從程序員的視角觀察計算機系統(tǒng)。

  而這本書作為國外數(shù)十所高校的計算機系統(tǒng)導(dǎo)論教材,其組織更加嚴(yán)密,風(fēng)格更加嚴(yán)謹(jǐn)。它以“程序在計算機中如何執(zhí)行”為主線,全面闡述計算機系統(tǒng)內(nèi)部實現(xiàn)的諸多細(xì)節(jié)。當(dāng)你在學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)、組成原理和體系結(jié)構(gòu)等課程和時候,翻閱一下此書的相應(yīng)章節(jié),同時編程實現(xiàn)其中的例子,一定會對課本上單純的文字型理論有更加感性的認(rèn)識——原來它們是 這樣活生生地存在于我的計算機里的!

  正所謂“會當(dāng)凌絕頂,一覽眾山小”,從計算機科學(xué)全局的高度整體把握其分支學(xué)科,在頭腦中率先構(gòu)建計算機科學(xué)的整體框架并為其夯實最基層的結(jié)構(gòu),就能夠為你在未來每一步的學(xué)習(xí)中掃清迷霧,指明方向。

  三、運籌帷幄,掌握編程的思想

  程序設(shè)計與開發(fā)是計算機學(xué)習(xí)的一個關(guān)鍵環(huán)節(jié),編程能力是衡量一名計算機專業(yè)人員素質(zhì)的重要考核點。這是因為程序是連接理論與實踐的紐帶,是計算機科學(xué)與計算機技術(shù)相交融的領(lǐng)域。作為一名計算機專業(yè)學(xué)生,我們一方面有別于其它專業(yè)將計算機作為工具的應(yīng)用型人才,不能僅僅利用計算機,而要為他人利用計算機提供平臺;另一方面我們暫時達(dá)不到計算機科學(xué)家的水平,不能做出理論研究成果,但能為理論學(xué)習(xí)鋪墊實踐基礎(chǔ)。因此,只有具備足夠的程序設(shè)計與開發(fā)能力,才能真正體現(xiàn)我們的智慧,同時充分發(fā)揮計算機的潛力。

  學(xué)習(xí)編程,首先應(yīng)掌握至少一門程序設(shè)計語言。C語言作為一種語法清晰、功能強大、應(yīng)用廣泛的高級語言,長期以來被國內(nèi)大多數(shù)高校的定為程序設(shè)計必修課。全面理解和掌握C語言的脈絡(luò)的重要意義這里毋庸多言。市面上C語言的教程多如牛毛,但最經(jīng)典的當(dāng)數(shù)C語言的設(shè)計者Kernighan與 Ritchie 合著的權(quán)威白皮書——《C程序設(shè)計語言(第2版)》(《The C Programming Language》,中文版,機械工業(yè)出版社)。

  書雖不厚,但絕對全面而準(zhǔn)確。其語言簡潔,例證通俗,實用性強。相比之下國內(nèi)的一些C語言教材在學(xué)習(xí)曲線可能比前者平滑,但它們往往以考試為導(dǎo)向,過多地糾纏語法死角,同時大都未遵從ANSI標(biāo)準(zhǔn)。對于計算機專業(yè)學(xué)生來說,前者能夠讓我們看到更加嚴(yán)謹(jǐn)與實務(wù)的態(tài)度。當(dāng)你的語言功底達(dá)到一定程度后,就需要從一個更高的視角來探察語言的本質(zhì),不妨看看這本:《計算機程序的構(gòu)造和解釋(第2版)》 (《Structure and Interpretation of Computer Programs》,中文版,機械工業(yè)出版社)。它闡述了編程語言本身的機制與實現(xiàn),同時引入了一門對于大多數(shù)中國學(xué)生來說不甚了解的語言——LISP。 LISP是很多美國高校計算機專業(yè)的入門語言,也是一種結(jié)構(gòu)上與C、Pascal、Java、Basic等完全不同的非馮·諾依曼語言。研讀SICP,體味LISP,給你耳目一新的感覺之后更多地可以加深對編程思想本質(zhì)的理解。

  十大熱門計算機專業(yè)

  人工智能

  人工智能(AI)是一個復(fù)雜而跨學(xué)科的計算機科學(xué)領(lǐng)域,將人類智力和推理原理納入到計算機系統(tǒng)中。你將接觸到邏輯,概率和編程語言。AI根據(jù)外部來源的輸入做出合理的決策。AI的目標(biāo)是創(chuàng)建具有規(guī)劃、自動推理能力的計算機系統(tǒng)(和軟件)。

  工作中,你將會運用知識表達(dá)、邏輯推理、機器學(xué)習(xí)、機器人、自然語言處理(NLP),概率模型與推理以及認(rèn)知科學(xué)。

  機器學(xué)習(xí)

  機器學(xué)習(xí)(ML)是應(yīng)用計算機科學(xué)和統(tǒng)計學(xué)原理,創(chuàng)造統(tǒng)計模型的另一個熱點。這些模型可用于預(yù)測未來。機器學(xué)習(xí)本身就是一種人工智能,允許軟件應(yīng)用程序,在沒有明確編程的情況下,預(yù)測結(jié)果使其更加準(zhǔn)確。

  數(shù)據(jù)科學(xué)與分析

  數(shù)據(jù)科學(xué)是關(guān)于科學(xué)方法、流程和系統(tǒng)的另一個跨學(xué)科領(lǐng)域,從與數(shù)據(jù)挖掘相似的結(jié)構(gòu)化或非結(jié)構(gòu)化的數(shù)據(jù)中,提取知識或見解。

  大數(shù)據(jù)與數(shù)據(jù)分析相結(jié)合,可以幫助企業(yè)優(yōu)化運營效率,計算整個風(fēng)險組合,復(fù)查失敗的根本原因,并在幾分鐘內(nèi)了解消費者行為。

  機器人

  機器人學(xué),是計算機科學(xué)的另一個跨學(xué)科和激動人心的分支,它應(yīng)用人工智能和工程概念,來創(chuàng)建和編程機械設(shè)備(機器人),可以通過替代人類來執(zhí)行各種繁瑣和危險的任務(wù)。

  機器人領(lǐng)域,涉及機器人在各種工業(yè)和商業(yè)過程中的研究,設(shè)計、制造、操作、軟件開發(fā)、信息處理和應(yīng)用。機器人的最終目標(biāo)是建造可以替代人類的機器。

  機器人可應(yīng)用于核科學(xué)、海洋勘探、太空探索、采礦、醫(yī)學(xué)(手術(shù),研究與診斷)、農(nóng)業(yè)、制造業(yè)、軍事戰(zhàn)爭、搶險,如拆彈,尋找幸存者在不穩(wěn)定的廢墟或沉船等。

  軟件工程

  軟件工程涉及軟件系統(tǒng)的設(shè)計與組裝研究。該領(lǐng)域應(yīng)用計算機科學(xué)、計算機技術(shù)、管理和工程經(jīng)濟(jì)學(xué)。軟件工程是計算機科學(xué)中,最傳統(tǒng)但不斷發(fā)展的領(lǐng)域之一,你要不停的編程。

  人機互動

  人機互動(HCI)是一個高度專業(yè)化的計算機科學(xué)和用戶界面設(shè)計(UI)和體驗(UX)領(lǐng)域。該領(lǐng)域涉及高級計算、信息可視化和以用戶為中心,以及設(shè)備兼容的設(shè)計思維和方法。HCI的目標(biāo)是了解消費者(用戶)需求,呈現(xiàn)和可視化信息,以及優(yōu)化界面設(shè)計和用戶交互。

  信息科學(xué)和管理信息系統(tǒng)(MIS)

  這個跨學(xué)科領(lǐng)域,整合了數(shù)據(jù)處理和解決問題的計算機應(yīng)用程序,旨在通過開發(fā)用于數(shù)據(jù)存儲、數(shù)據(jù)檢索、數(shù)據(jù)處理和決策分析系統(tǒng),來提高組織效率。

  這個領(lǐng)域橫跨通信、計算機科學(xué)、語言學(xué)、哲學(xué)、數(shù)學(xué)、心理學(xué)和社會學(xué)。專業(yè)涵蓋開發(fā)數(shù)據(jù)庫和信息系統(tǒng)的應(yīng)用程序、系統(tǒng)設(shè)計、架構(gòu)和數(shù)據(jù)庫管理,通過應(yīng)用算法和高級技術(shù)(如數(shù)據(jù)挖掘和機器學(xué)習(xí))來對龐大的數(shù)據(jù)集執(zhí)行分析。

  網(wǎng)絡(luò)安全

  網(wǎng)絡(luò)安全是為了保護(hù)計算機、網(wǎng)絡(luò)程序、數(shù)據(jù)防盜和被攻擊的技術(shù)。對于黑客著迷的同學(xué)來說,這是一個偉大的領(lǐng)域。

  云計算

  云計算是通過互聯(lián)網(wǎng)(通過遠(yuǎn)程服務(wù)器 - 云)提供計算服務(wù)(如服務(wù)器,存儲,數(shù)據(jù)庫,網(wǎng)絡(luò),軟件,分析和其他服務(wù))。

  云計算可以使用在線服務(wù),如發(fā)送電子郵件、編輯文檔、觀看視頻、共享文件、托管網(wǎng)站和博客、提供軟件、分析數(shù)據(jù)等。

  云計算已經(jīng)成為數(shù)十億美元的行業(yè),涵蓋了基礎(chǔ)設(shè)施(IaaS - 基礎(chǔ)架構(gòu)服務(wù))和開發(fā)(SaaS - 軟件服務(wù))。云計算專業(yè)通常包括云架構(gòu)、云安全、云基礎(chǔ)架構(gòu)管理、云應(yīng)用開發(fā)與服務(wù)、數(shù)據(jù)存儲和管理、數(shù)據(jù)可視化、數(shù)據(jù)分析編程,以及計算機研究與業(yè)務(wù)戰(zhàn)略。

  理論計算機科學(xué)

  理論計算機科學(xué)涉及反應(yīng)系統(tǒng)、編程語言理論和算法。這個領(lǐng)域有點類似于軟件工程,但稍微抽象一些。對于對計算機科學(xué)的數(shù)學(xué)方面和數(shù)學(xué)計算方面感興趣的學(xué)生,這是一個很好的專業(yè)。該領(lǐng)域介紹了計算的局限性,算法的實用性等領(lǐng)域。

  計算機專業(yè)就業(yè)方向介紹

  1、【職位名稱】程序員

  【是什么】

  程序員是指從事程序開發(fā)、維護(hù)的專業(yè)人員,一般分為程序設(shè)計人員和程序編碼員。

  【做什么】

 ?、?項目策劃、市場調(diào)查;

 ?、?用戶的需求分析,策劃程序框架、流程;

 ?、?編寫代碼,開發(fā)程序,同時編寫開發(fā)文檔;

 ?、?測試,運行程序;

 ?、?幫助客戶解決他們所遇到的問題;

  ⑥ 軟件版本的更新。

  【怎么樣】

  隨著計算機對于社會各個領(lǐng)域的不斷滲透,客戶對于一些專門的應(yīng)用軟件需求量大增,所以對于程序員的需求也在不斷增加,雖然現(xiàn)在中國的程序員數(shù)量已經(jīng)相當(dāng)可觀,但是還是處于求大于供的狀態(tài),尤其對于一些技術(shù)熟練、有很好的編程習(xí)慣的優(yōu)秀程序員,市場需求量還是很大的。而且程序員的發(fā)展空間很大,可以經(jīng)過努力升級為軟件設(shè)計師、系統(tǒng)分析員、項目經(jīng)理等。不過程序員有事工作相對繁瑣,有時需要經(jīng)常加班,技術(shù)更新快,所以壓力也很大。

  【誰能做】

 ?、?大專以上計算機相關(guān)專業(yè)學(xué)歷,至少熟練掌握兩到三種開發(fā)工具的使用,同時對于數(shù)據(jù)庫和操作系統(tǒng)有很深入的了解,有一定的英語水平,有相關(guān)的數(shù)據(jù)結(jié)構(gòu)等方面的知識;

 ?、?通過初級或者高級程序員考試或者拿到一些國際、國內(nèi)認(rèn)證的證書,有一年以上相關(guān)經(jīng)驗;

 ?、?軟件結(jié)構(gòu)設(shè)計/分析能力,出色的編程能力,掌握了幾種軟件的開發(fā)技巧,同時需要有嚴(yán)格的軟件工程思想;

 ?、?較強的邏輯思維能力,團(tuán)隊精神和協(xié)作能力,強烈的好奇心和學(xué)習(xí)精神,具有永攀高峰的精神。

  【小貼士】

  程序員可以分為很多種,像Unix程序員、Windows程序員,或是C++程序員、Delphi程序員,等等,由于新的技術(shù)層出不窮,程序員的職業(yè)生涯則是一個要求不斷學(xué)習(xí)的過程,永遠(yuǎn)不能固步自封,稍不注意就會被甩開,所以好多程序員都是做上三五年就往技術(shù)管理方面轉(zhuǎn)型。

  2、【職位名稱】軟件工程師

  【是什么】

  軟件工程師指從事軟件工程的立項、分析、建模、編程、測試、發(fā)布等工作并能夠進(jìn)行軟件開發(fā)職業(yè)的人。

  【做什么】

  ① 指導(dǎo)程序員的工作;

 ?、?參與軟件工程系統(tǒng)的設(shè)計、開發(fā)、測試等過程;

 ?、?協(xié)助工程管理人保證項目的質(zhì)量;

  ④ 負(fù)責(zé)工程中主要功能的代碼實現(xiàn);

 ?、?解決工程中的關(guān)鍵問題和技術(shù)難題;

 ?、?協(xié)調(diào)各個程序員的工作,并能與其它軟件工程師協(xié)作工作。

  【怎么樣】

  軟件工程師收入較高,就業(yè)也比較容易,但工作量大,繁瑣枯燥。

  【誰能做】

 ?、?本科及本科以上學(xué)歷,軟件專業(yè)或計算機相關(guān)專業(yè)畢業(yè);

 ?、?通過了軟件工程師資格認(rèn)證考試并取得了微軟專家認(rèn)證、Cisco專家認(rèn)證、3COM資格認(rèn)證、ADOBE資格認(rèn)證、Oracle認(rèn)證等其中一家或幾家的資格認(rèn)證書;

  ③ 具備1年以上的軟件開發(fā)和設(shè)計工作經(jīng)驗,熟悉一種以上數(shù)據(jù)庫的使用和開發(fā),具有較強的系統(tǒng)分析和設(shè)計能力,能獨立進(jìn)行軟件架構(gòu)設(shè)計;

  ④ 具備比較高的英語讀寫與交流能力,較強的邏輯思維能力,分析判斷能力,為人誠懇,有敬業(yè)精神,有較好的溝通能力,以及一定的團(tuán)隊協(xié)作精神。

  【小貼士】

  堪稱最走俏職位,在很多大小IT企業(yè)都有發(fā)揮的空間。

  3、【職位名稱】軟件測試工程師

  【是什么】

  軟件測試工程師是指那些通過使用一定的測試工具,找出軟件缺陷從而提高提高軟件產(chǎn)品質(zhì)量的技術(shù)人員。

  【做什么】

  ① 修改測試案例;

 ?、?用自動測試工具進(jìn)行測試,盡早找到軟件缺陷,并確保其得以關(guān)閉;

  ③ 項目可行性、可靠性分析,風(fēng)險分析;

 ?、?制定測試計劃;

 ?、?測試自動化開發(fā)。

  【怎么樣】

  隨著IT行業(yè)的發(fā)展,產(chǎn)品的質(zhì)量控制與質(zhì)量管理正逐漸成為企業(yè)生存與發(fā)展的核心,人們把注意力放在過程設(shè)計和測試上,以提高產(chǎn)品質(zhì)量。目前從事軟件測試的工程師的數(shù)量遠(yuǎn)遠(yuǎn)不能滿足企業(yè)的需求,軟件測試工程師的招聘已經(jīng)成為IT招聘的一個新亮點。月薪從一千到四五千不等,依個人經(jīng)驗和所在的公司、具體的工作而定。

  【誰能做】

  ① 電子、電機、網(wǎng)絡(luò)、計算機等相關(guān)專業(yè)畢業(yè),有一定的編程知識,有窮追到底的精神;

  ② 掌握軟件測試的基本原理、方法和組織管理,精通軟件測試工具。獲取ATA軟件測試工程師或elphi初級程序員或Java初級程序員認(rèn)證;

 ?、?一年以上相關(guān)工作經(jīng)驗,具有一定的編程經(jīng)驗,懂測試軟件的操作,善于發(fā)現(xiàn)問題的癥結(jié),同時具有一定的寫作能力以書寫軟件缺陷報告;

 ?、?責(zé)任心強,力求完美,具有團(tuán)隊精神,善于溝通,具有一定的逆向思維能力,熱愛學(xué)習(xí),善于利用書籍、網(wǎng)站等途徑不斷提高自己。

  【小貼士】

  作為軟件測試工程師,有一定的測試經(jīng)驗是很重要和必要的,同時要時刻關(guān)心市場上時時涌現(xiàn)出來的軟件產(chǎn)品,還要經(jīng)常通過書籍、論壇等多了解別人的測試經(jīng)驗。

猜你喜歡:

1.計算機專業(yè)大學(xué)排名

2.計算機專業(yè)大學(xué)排名

3.大學(xué)計算機專業(yè)排名

4.計算機專業(yè)高校排名

5.計算機專業(yè)大學(xué)排名

3806941