關於電腦專業的學習答網友的問題

來源:互聯網
上載者:User

 

有個同學給我留言如下:
  老師我是一名大一新生,學的是電腦專業,老師能指點下我該怎麼樣去學習這門課程嗎?

   這個問題可能也是很多同學的問題.其實在學生大本營裡已經有不少關於這個問題的筆記了,各路頗有造詣的高手給我們的同學指明了一條條陽關大路,也受到了很多同學的追捧,我一直沒有寫關於這個方面的內容,一是沒有功成名就,缺少信服力;二是很多想法與高手頗有差距,怕誤導了大家;有個同學還說了一句非常經典的話,原話不記得,大概意思是:現在大學生很容易去相信一個人的話,也很容易不相信一個人的話,讓我更是不想說了,今天看到一個留言,想想還是說一說吧,也許適合某些有緣人,對他們能有一點啟發.
  
   首先說說發展高度的定位,我這裡分為大牛,中牛,小牛.

   大牛數學基礎雄厚,設計模式,作業系統核心,各種系統架構瞭然於胸,可以設計軟體平台,開發架構,開發大型工具軟體,最佳化演算法.對於大牛來說,是極少數人能做到的,對於非重點大學的更難,要想成為大牛,作業系統原理,電腦原理,編譯技術,資料結構,資料庫原理等基礎課程一定學深學透,各路經典電腦書籍必須能指點出所長所短,當然大型項目經曆也必不可少,非一般人能可為.

   中牛,項目經驗豐富,熟知各種流行技術,熟練使用多種語言和開發工具,掌握軟體開發從需求分析,系統設計,代碼編寫等各個過程的科學方法,能夠帶領並組織團隊完成各種應用系統的開發,中牛,需要一定的悟性,有完全過關的編程能力,可以隨心所欲將腦中的演算法用語言優雅的表現出來,可以迅速瞭解一門語言的本質內容,並駕禦之,電腦原理,資料結構,資料庫原理,C語言為必學內容,但是要主次分明,哪些要記住,哪些知道就行了,要分清楚,記的要少,多了也記不住,關鍵是要理解,現在國內的教材普遍都有這個問題,注重細節和計算,忽略原理和方法,然後多編程,多做項目,多總結,多看好代碼,多關心流行技術,腳踏實地,積累經驗,不人云亦云,逐漸形成一套科學的軟體開發方法.本人經過一番總結,把腦袋裡的這些東西理了理,發現這些東西其實沒有多少,即使把相關的東西都扯進去,也不多,因為沒有用的都去掉了,留下的都是有用的,有很多觀點和理念,是我經曆了很多挫折換來的,有很多方法和技術我曾經也在外面徘徊了很久不得其門,後來終於進來,原來只是張紙.其實是有一種方法可以讓大家少走彎路,直接掌握正確的理念和方法,直接瞭解一種技術和方法的要點,你可以用正確的方法和技術去做真正的項目開發,在實踐中讓你的技術爐火純青,讓你有一個好的作品成為求職的敲門磚.所以我不推薦你看書,因為你不知道學什麼,該怎麼學,你也不能鑒別書中引導的方向是否正確.而我有這麼一套實實在在的教程,可以讓你少走彎路,好象是有點自我誇大,不過沒關係,我現在日誌裡的一些文章就是我教程的一部分(學C語言的必備基礎知識和C語言的儲存),我都標明了,大家可以看看,因為要把相關的東西都扯進去,所以是零基礎的.現在我的直播課堂零基礎學C語言是其中的第一部分,14個學時學習電腦原理,C語言,資料結構,windows api,似乎不太現實,能學到什麼程度,不要在這裡妄加猜測,聽過的人最清楚.大牛我是培養不出來,中牛,我覺的按照我的方法,有一定的悟性,完全是有可能的.

   小牛,有兩種,一種能夠熟練並深入掌握1到2種開發語言,能夠獨立完成一個系統模組和一個小型項目.但開發過程和方法是自發的,沒有固定的方法和套路,另一種,掌握規範的開發過程和方法,可以按照指定要求規範的完成代碼的編寫和測試.學完大學的課程,至少照教材做過一個小項目,使用過1種資料庫,1種當前流行的開發工具,找個電腦公司,呆個一年半年,差不多就可以了,悟性好,堅持學習,還可以轉向中牛.聽過我的語言方面的課程,基本可以成為第二種小牛,但在國內好象不太夠用,聽說印度的程式員多是這種.

   最後說說關於方向的定位,現在各種新技術層出不窮,什麼嵌入式開發,3G開發,手機開發等,似乎神秘又富含高科技,其實只是一個個噱頭,一般院校,一般專業能做硬體設計的很少很少,而且做硬體設計的需要的非常專業的儀器和裝置,開發板是為了做開發用的,不能搞什麼電路設計,一般來說最後都是做軟體開發,離硬體最近的就是驅動程式的開發,需要多一點的電腦原理介面編程方面的知識,歸結一句話,最後都要編程,真正的理解程式設計語言的本質,熟練的運用程式設計語言解決各種演算法問題,在任何編程裡都是最重要的.做開發的不要迷信非WINDOWS就是進階的,對於開發人員,作業系統都是一樣的,沒什麼本質的區別,java 是跨平台,標準的C代碼,也是可以跨平台編譯的.當你掌握了基本的開發過程和方法之後,可以選擇一個主攻方向,介面開發,網路通訊開發,資料庫管理系統,web架構等,學習的時候,學的是核心的技術和方法,不能局限在某個平台或某個語言.

  來大本營這麼多天,一直都感覺是溫暖祥和的,上星期出了件事,讓我微微感到一些寒意,我在一位老師的筆記裡,做了個評論,由於這個筆記的內容和我的一篇筆記的內容有一些相關,就把我的筆記連結放在了評論裡,無非是讓大家看的時候相互比較參考一下,並沒有借地宣傳的意思,寫評論本身就可以連結到我,可能是這個老師人氣太旺,不能讓人沾光,很快我的評論被刪了,開始我以為沒發上,又發了一次,第二天看又被刪了,不知道是因為我的觀點不同,還是對我的筆記連結不滿,樓主是有刪貼的權利,但是做為一個老師,這個胸懷和度量有點說不過去了,本來不想說了,可也老放不下,說出來,算是了了這件事
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.