Ⅰ 我是大學生,我想當程序員,我應該學什麼
現在是技術時代,有技術就一定能找到一個好的工作,沒技術連工作都找不到。學技術,可以學廚師,現在大家都認可廚師這個職業,工作穩定,工資高,最主要的是不會失業,而且川菜很熱門,挺好的。
Ⅱ 打算當程序員,上大學學什麼專業
1、網路空間安全方向
所選專業:網路空間安全專業
網路空間是與陸、海、空、天並列的第五大主權空間,網路空間安全已經成為全球性的挑戰。本專業是研究網路空間中的安全威脅和防護問題,為實施國家安全戰略,加快網路空間安全高層次人才培養設立。國家相當重視並大力扶持此專業的發展。
就業職位:有Web安全工程師、滲透測試工程師、安全測評工程師、安全架構師、戰略規劃、安全運維工程師、技術支持、安全信息法律相關從業人員等。
2、雲計算方向
所選專業:軟體工程專業、計算機科學與技術推薦高校:北京航空航天大學、北京大學、清華大學、國防科技大學、哈爾濱工業大學、上海交通大學、華中科技大學、電子科技大學等
Ⅲ 想做程序員,選哪個大學好呢
檔次一、清北浙,國科大,檔次二、航郵上交哈工,南大華科成電,檔次三:交理東大吉大同濟,中科武大東南西交。其中同濟大學、中國科學技術大學、武漢大學、中南大學和西安交通大學的計算類專業也都名列前茅,屬於我國計算機專業較為優秀的學校。
以上就是我國計算機類專業最好的20所學校了,想要選擇計算機類專業的同學可以著重看一下這些學校的學科實力,選擇最適合的專業才能做到術業有專攻。
Ⅳ 想當一名程序員 大學選什麼專業
好多大學畢業生轉行學習it程序開發的。如果你現在就有工作目標,以後想從事軟體開發,當個程序員的話,那麼建議你大學選擇專業的時候就選擇計算機相關的專業。
Ⅳ 以後想做程序員 大學應該報什麼專業
軟體工程這個專業可以考慮,不過如果是一般2本學校,軟體工程和計算機科學與技術沒什麼差別,只是課程稍微偏軟體開發。
如果是國家重點建議還是選擇計算機科學與技術。
Ⅵ 我想當一名程序員上哪的大學好!
程序員有好幾種啊
1,Java程序員 :
2,php程序員
3,ios程序員
4,.net
5,C&C++&C#
......
具體得看你想學什麼;
1,2,3學的人比較多, 也容易自學, 具體的話,你可以上網查看每一種語言的特性, 比較一下它們之間的區別 ,確定自己想要學哪一種, 當然確定之後就一定要拚命堅持下去 ,千萬不要中途放棄, 斷斷續續地學效果很小的, 搞到最後可能就不想學了. 學這些語言的話最好上網下載相關的培訓視頻, 淘寶可能有 ,好像十來塊錢就可以買到, 當然有些視頻可以免費下載, 不過不知道是否完整的, 如果真想購買最好買最新的培訓視頻. 另外最好可以找到一個人帶你學, 這樣更加有效果. 反正學程序一開始還沒什麼, 中間部分就可能會提不起精神了, 但是堅持下去了,就會很爽的了. 學程序的確實很有前途, 大學學校裡面學不到什麼東西的 , 一切得看自己自學 . 少年, 做一名程序員, 恩!非常好. 祝你順利!最後, 謹記:堅持就是勝利.
Ⅶ 想當一名程序員那在大學時候究竟應該學習什麼
最終我決定把想到的東西寫下來,希望能對在校的人有點幫助。首先我們得知道這問題的答案是個變數,他依賴於你的目標和天資能力,絕不唯一。當然大學的課程設置往往是唯一的,所以會有點矛盾。這里最關鍵的東西是目標,大學學習只是達成最終目標高度的一個環節,他應該為最終目標服務。當然大學生很難清楚的知道自己的目標究竟在那裡,但要總歸要大致知道自己的方向。這個之所以關鍵是因為,這直接決定你應不應該學習某個東西。我是在做了很多年軟體後,才發現軟體和軟體的差別其實比馬和牛的差別還要大。用流行的分類方法比如:前端開發、後端開發、.net開發,Java開發等會讓人迷失焦點,所以我一直覺得Barry W Boehm在《軟體成本估算:COCOMOII模型方法》里的分類方法對學習更有幫助。在這個分類方法里軟體被分了三層:最底層是基礎結構型(平台)軟體的開發;中間層次是開發工具、系統集成、中間件;最上層是終端用戶編程,也可以理解為一般應用的開發。同時作者還補充了份數據說:在2005年95%的美國程序員是在做終端用戶編程。這似乎把話題扯開了,但其實不是,關鍵要大致定位下自己的方向。因為對於目標是基礎結構的程序員和目標是一般應用的程序員,他們要學習的東西差別很大。Donald Knuth的《計算機程序設計藝術》不是沒用,但如果你花了2年把他啃了一遍回頭專門做應用開發,那它真的用處不大。至少和一個精通具體語言、框架、設計模式、面向對象、UML的人比只是鑽研了《計算機程序設計藝術》的人反倒是在劣勢,雖然可能後者更花時間。反過來講則是在演算法密集型的工作里,那優劣情形就會掉過來。無疑的什麼都精通最好,但人的時間是有限的,而軟體相關的知識是無限的,所以把學習聚焦在自己的目標上非常關鍵。而目標是什麼則要根據自己的實際情形來定。假設說你真的感覺自己的能力挺好,就想做基礎結構型的東西,去做MapRece,去做操作系統等等,那首先要認識到的是干這個的人很少,競爭很激烈。如果說在2005年美國只有5%的程序員是干這個的,那我估計今天在中國也頂多是這么個比例。個人感覺,大學的計算機課程還真都是往這個方向培養人的,一旦真的走這個方向,那麼大學的計算機課程還真用的上。需要好好學習,天天向上。當然只上課也不行,把課上學的東西實踐起來也很關鍵(比如開源項目)。這里麻煩的事情是,干這個的可能只有5%,很多人即使很努力也不一定擠的上去。那麼假設說一個人很現實,說:國內排名靠前的幾所學校湊湊也就5%了,競爭太激烈,我不選這個目標方向,我還是95%里做做吧,那這個時候我應該學什麼?我個人認為主要要學好一些比較硬的,需要大塊時間學習的東西,而不要在花里胡哨的東西上多費時間。硬的東西是指:數據結構和基本演算法。不管是不是做基礎結構性軟體,基本的數據結構和演算法知識還是要有的。很可能不太會有自己從頭寫數據結構和演算法的機會,但如果復雜度不知道怎麼算,鏈表、紅黑樹、哈希表的差別都不知道,那就怎麼都玄。精通一門編程語言具體是那個可以根據實際情形來選。但這里強調的是語言,不是IDE和框架。可以通俗理解為每個關鍵字背後的含義要整清楚。這里的陷阱是學一堆語言,但那個都不精。精讀一個有點規模的開源項目(至少要超過2萬行)要找那種規模不太大,又比較有名的項目,一定要精讀,爭取每行都懂。累積一定的代碼量不算IDE幫助生成的,爭取也在2萬行之上。面向對象和設計模式這點最好配合著下一點一起做。從頭考察一下某個框架考察某個框架的內存機制、線程機制等。整個學習過程中最常見的陷阱是學會操作一堆IDE和框架的使用,但實際上這事兒價值不大,程序員的價值符合反木桶原理,啥都知道一點的,大多時候不如某個上精通的。同時除非很特別的公司,大一點的公司並不期望畢業生過來就能幹活。
Ⅷ 我想當程序員。考什麼大學呀。
選擇一個綜合性好大學或者專業性比較強的大學。建議在考慮大學之前先考慮專業,對於找工作,專業很重要。重點大學再加上專業排名前幾名的大學作為參考選擇
Ⅸ 想做程序員讀什麼大學,或選什麼專業,那本科的呢,有懂的回答下
最好的當然像清華大學啊,北京郵電大學啊,北京理工大學,電子科技大學啊等等,主要是計算機這方面的專業