-
1 # 窮逼大學生
-
2 # 遼寧優就業
如果是大一大二的話建議學好C、C++、JAVA這些基礎語言,然後學好資料結構、組成原理這些基礎課程,這些能為以後的提升、語言擴充套件打好基礎。
如果已經畢業了從新選擇進入IT行業,現在建議可以從JAVA、PHP這兩個語言進行選擇。這些都是近幾年來比較好就業的而且大眾化的語言。對於沒有基礎的學習也能學會。相對好找工作好上手學習,如果找軟體工程師的工作,這幾個語言想多好找一些。
對於網際網路前端就業的話可以選擇HTML、JavaScript、CSS等前端語言,這些學習起來應該更容易上手,但只是更容易上手而已。前端就業的話近幾年需求也是比較大,行業需求比較廣。
-
3 # 玩著學程式設計
目前企業用的最多的就是Java和.Net 了,.net學起來稍微比Java簡單一些,課程量和學習週期也沒Java那麼多,好多高校開的都是Java課,開.net的比較少,.net的需求量也是很大的
以前學習.net的時候是在如鵬網上面學習的,還挺不錯的,有網路的地方就可以學習程式設計,有更多的時間來練習,可以掌握的更好,目前國內.Net 最好的就是如鵬網了,有技術大牛親自授課,基本上都是慕名而去的
-
4 # 先鋒電影
這個嘛,不算太瞭解,但是希望可以幫題主一些。以前做程式設計的朋友,他們眼中C語言是最難學的,而且工資不高,Java 算不錯的。不過我覺得無論哪個語言,你如果都可以做到道行高深,有自己的價值都應該好就業,況且IT可是熱門杭州,網際網路的發展,無可限量。
-
5 # Lisa說英語
說真的, 如果你對程式設計是 0 認識的, 那麼我先恭喜你!! 因為你將會有個很好的開始 ( 像我這種老骨頭, 很多壞習慣都改不了, 學習新的東西也有困難 ) 那麼, 我給你的建議是 :
如果你的英文還可以, 找英文的教材來學, 去外國的 forum 討教 (如 StackOverflow), 你會有更好的領悟, 會有更多人可以幫到你. 你會學到更好的程式設計思維, 最重要是, 學會 "問對問題" ( 老外比較願意一邊批評你, 一邊幫助你, 他們會給你引導居多, 迫你思考 )
2. 首先要有程式設計的思路. 你總要知道 "你到底想做甚麼", "為甚麼要做甚麼", "你要做甚麼". 一旦缺少其一, 你的行為便沒有意思, 你的思路 和理解也會中斷, 你會變得很迷失
3. 你要明白程式設計的 4步曲 Input -> Process -> Output, 另加 Storage
4. 你可以先嚐試用人類的語言去程式設計 ( 我總是這麼教我的學生的 ). 你得用上 "由 到", "當 就 ", "如果 那麼 否則" (可以再加, "又如果 ") , 你可以試著這樣寫一個 "我的一星期" 的程式.. 當這寫得出的時期, 那就代表了你已開始有 程式設計的思維, 你再看那些 for (), while(), if then elseif else 時, 你就能跟上了. 但如果你還沒做到這一點, 那代表, 你還沒準備好
5. 另外, 你也得有一些 OO (物件導向) 的概念, 如甚麼是 Object(Class), Attribute (Properties), Method; 甚麼是 Inheritance(繼承), Polymorphysm(多形繼承), Encapsulation(封裝). 那麼你就很容易掌握教程裡的思路
6. 以我本人的經歷, 跟著教程是學不會的, 我會先前設一個目標, 如:我要寫一個 "鬧鐘記事本" , 無論我用甚麼(懂或不懂的)語言, 我都會循著上面 2,3,4 點的思路去一步一步找出答案. 我要這個應用怎麼操作 ? 最後要得到甚麼結果 ? 怎樣做到這個介面 ? 裡面要有甚麼邏輯 ? 裡面會發生多少支節 最後就是你耕耘的收穫.
7. 最後, 我會建議你先學會畫流程圖和規劃程式, 才去想怎麼做程式, 連道理都沒講得通, 那是絕對不可能寫得出個程式來的. yEd 是個不錯的流程圖, FreeMind 則是一個不錯心智圖, 你都可以試試.
-
6 # 玩著學程式設計
零基礎學習當然是可以的,每個人都是從零基礎開始學起的;
目前企業用的最多的就是Java和.Net了,.Net學起來稍微比Java簡單一些,學習週期沒Java的那麼長,目前.net最好的就是如鵬網了,以前學習程式設計的時候就是在如鵬網上面學習的;
隨時隨地學程式設計,可以根據自己的時間來靈活安排學習進度,有更多的時間來練習專案,掌握的更好,有問題隨時提問,老師實時線上答疑,課程體系的設定可以極大的激發程式設計者的興趣,有技術大牛親自授課,口碑不錯,基本上都是慕名而去的,具體的可以到如鵬網官網上去了解一下
-
7 # 歐克你說了算
C# Java Android 都可以,推薦Android. 初期不建議學太雜,先主攻一門自己比較感興趣的語言,一旦學精通了,再去學其他語言就水到渠成,因為這些語言都是有相通性的。
Android相對其他作業系統Windows Phone和iOS等,具有非常大的優點和優勢。在優勢方面,Android平臺首先就是其開放性,開發的平臺允許任何移動終端廠商加入到Android中來。
Java是與平臺無關的語言是指用Java寫的應用程式不用修改就可在不同的軟硬體平臺上執行。平臺無關有兩種:原始碼級和目的碼級。C和C++具有一定程度的原始碼級平臺無關,表明用C或C++寫的應用程式不用修改只需重新編譯就可以在不同平臺上執行。
回覆列表
Java上手快,作用於前端用途廣,c++更底層,技術更強,適合做大型複雜的軟體遊戲,注重開發者的思維模式,就這麼說吧,c++是樹根,其他語言是樹枝