-
1 # 林時變數
-
2 # 李天志
第一,通常來說,Python是最簡單最易學的語言,因為它語法簡單,庫非常豐富,庫的豐富與否意味著很多時候你需要自己完成一個東西,還是可以直接使用前人寫好的。使用Python意味著很多時候你可以不用自己一點點寫,直接用別人的就行,所以省時省力。
第二,其實,國內的高校上課一般先教C語言或CPP語言,他們的語法比較嚴謹,也比較偏低層,比較適合讓學生理解計算機到底怎麼編譯執行程式碼的。
第三,其實程式語言也和你自身的需求有關,例如你要做資料分析,一般就是Python,R,MATLAB,如果你要做高效的演算法或者演算法競賽,一般就是CPP,如果要做網頁,一般就是JavaScript,做安卓開發就是Java,做iOS開發就是object-c或者Swift......
最後,無論哪種語言,學習第一門語言是最困難的,學習好第一門語言之後,再學習第二第三門就是學習下語法以及API,會輕鬆許多。加油。
至於在哪裡去學,我也不是培訓機構,我不打廣告,但是嗶哩嗶哩就有很多很好的免費影片資源,你可以自己去搜索。
-
3 # 皮卡皮卡一李
IT行業整體發展都很不錯,可以選擇,不過也分很多種的,開發、測試、設計、運營、產品、營銷推廣等等,真正想轉行網際網路賺錢並不難,難的是如何從0到1的開始,如何找到優秀的領路人。
建議樓主先熟悉一下基本的知識點、大概學什麼,然後報班,直擊重點,走捷徑積累專案經驗,同樣培訓的話,選一個大機構,師資,就業都有保障,最好提供食宿的,這樣還能省一部分錢。提供食宿的機構參考我之前培訓的優就業,樓主可以去官網找一些網課試聽一下,畢竟需要親身感受,才有結論。
-
4 # 方方方的偽宅
需要不是重點,重點的是羅輯思維。。這句話要放在最前面說。
而培訓機構的話,市面上比較有名的就是黑馬,和達內。。當然啦,其實你的問題也就有了一個很明確的目標,去最火的機構,學最熱門的語言就好。。
回覆列表
在IT行業十幾年了,我說下我的感觸。我主要從開發語言的優缺點分析,最後給出一些建議:
1、C語言
優點:靈活性好,效率高,可以接觸到軟體開發比較底層的東西。
缺點:對使用者的要求比較高,既要具備豐富的C語言程式設計經驗,又要具有一定的WINDOWS程式設計基礎。
難度係數:4顆星
2:C++語言
優點:繼承了C語言的全部優點。極強的相容性,編譯速度非常快。
缺點:難度較大,需要有較好計算機程式設計基礎。
難度係數:4顆星
3、java語言
優點:平臺無關性、面向物件、分散式、健壯。難度適中。
缺點:軟體工程的理念較多,不便於理解理念。
難度係數:3顆星
4、python語言
優點:開源語言,有著相當活躍的社群,用於桌面和web程式、難度中低。
缺點:有特定的要求,比如規範的命令約定。
難度係數:2顆星
5、C#語言
優點:借鑑了Java的設計思想,好學,易用,難度中低。
缺點:類庫大,重量級,開發環境不宜用。
難度係數:3顆星
6、PHP語言
優點:跨平臺,效能優越,跟Linux/Unix結合別跟Windows結合效能強。
缺點:對多執行緒支援不太好,大多數時候我們只能簡單的模擬去實現的
難度係數:3顆星
7、Swift語言
優點:簡潔的語法、更強的型別安全、函數語言程式設計的支援
缺點:App體積變大、Xcode 支援不夠好、語言版本更新帶來的編譯問題
難度係數:4顆星
8、Objective-C語言
優點:動態識別、彈性訊息機制、不是一個太複雜的C衍生語言、
缺點:不支援名稱空間、不支援多繼承、不支援運算子過載
難度係數:4顆星