-
1 # 名字短了好記
-
2 # hikaru小剛
java吧,目前來說網上教程多,不管自學還是報培訓班都可以。然後boss直聘,51job,以及智聯招聘一大把的java工作。並且從薪水上來說做java的工資普遍還不錯。
-
3 # 刀神
看你要做什麼行業方向,每種開發工具和語言都有相似性和側重點,網際網路方面建議Java,asp.net。如果沒有基礎建議微軟的asp.net。
-
4 # IT美女觀察
1. C/C++,多用於桌面端軟體和伺服器。本人就是用這個做計算機圖形學開發的。很多人都說C/C++比其他語言學習起來難,這樣描述是不準確的,所有的語言學習起來都有難有易,只能說C++入門稍微慢點,當你入門後就會有駕輕就熟的感覺了。雖然目前市場上C/C++的崗位沒有Java多,但是從事的人也比較少,所以就業前景也是不錯。
2. Java,多用於網頁端軟體後臺。現在市場佔有率最高的的語言,市場需求很大,但是從事的人也很多,競爭力也相對很大,所以學習Java必須要深入,才能有競爭力。Java入門起來比C/C++簡單,並且有大量的框架可以使用,不用重複造輪子。後期可以向全棧發展。全棧的意思就是前後端都能做,簡單說Java+前端。
3. C#,C#就是微軟想要複製Java的成功。C#的特點就是:抽象層次高且基本只有一種(面向物件的),執行時支援豐富(垃圾回收等),類庫豐富。所以它就是好學,易用,同時兼顧執行效率,儘量最佳化。說起這個,並不是說越高階的語言就越慢,執行時效能跟很多東西有關。王者榮耀就是unity個c#開發的。
4. 前端開發,多用於瀏覽器頁面。前端之所以可以被稱為程式語言是由於JavaScript的誕生,HTML和css我不認為算作程式語言。前端的優點就是入門非常快,可以短時間寫出很好效果的介面,當下前後端分離大趨勢,所以市場需求也很多。不過知識更新太快需要不停地學習,所以我也建議可以後期學習Java,然後做個全棧。
5. 其他語言,多用於解決特定技術問題。為什麼把Python,PHP等歸為其他語言呢?因為這些語言大多數都是作為輔助開發的,比如我平時用Python做資料分析,配合主程式可以有很不錯的效果,所以這些語言也可以作為工具學習一下。
說在最後的,其實現在很多人感覺程式設計師工資高,想要轉行,其實程式設計師很苦逼的,加班多,壓力大,職業病多,職業生涯短,如果不是科班或者實在喜歡程式設計,那麼不是特別推薦入行。
-
5 # 小檬檬噠
本人計算機專業畢業,8年軟體開發經驗,其中3年全棧開發,從專業角度回到你的問題,建議別轉了即使轉行也不要專做後端開發,現在軟體行業已經滲透各行各業,移動辦公深入人心,單純後端開發已趕不上時代需求,微信小程式、支付寶/釘釘小程式等依靠騰訊阿里兩座大山發展風生水起,如果你進入大公司還可以專做某一方面開發,如果小公司那你得十八般武藝樣樣精通,包括修電腦搞網路~專做後端開發,建議到大公司,慢慢積累,但是程式設計師是青春飯啊~僅代表個人意見
-
6 # 格必王老闆
360行,行行轉it,為啥醫生律師待遇更好,轉的人卻不多,因為門檻高啊,過去5年裡,大量的非科班人員轉it,it的薪資已經沒有那麼高了,至少價效比已經沒有以前那麼高了。我的建議是,如果你在一二線城市,或者想在一線城市發展,年齡不超過25歲,985/211冷門專業畢業,可以考慮轉,如果僅僅是為了高工資,還是算了吧,因為來了只會拉低這個行業的平均線。這個行業變化太快,現在的熱點已經是人工智慧,大資料了,高工資崗位就那麼多,你能競爭的過那些名校畢業的科班生嗎
-
7 # 蔥薑蒜歸我
對於轉行者,後端開發,或許有些困難。但是真心想學,可以學習C、C++、C#、JAVA,以上語言學習難度比較大,但是學成做開發,薪資待遇比較好,當然加班也不會缺席的。
對於以後的發展趨勢來看,也可以學習Python,上手快、學習稍微簡單,以後的發展也會有所提高。
附件:IT行業排行情況,大資料、後臺開發、自動化測試、前端開發、軟體測試,學習難易程度由難到易,薪資情況也是從高到低。此處說的普遍情況,不是絕對的。供參考~
-
8 # 朝海暖春
資料顯示中國有200萬程式設計師,占人口0.14%,結論是其實程式設計師並不多,相當少。另外,印度270萬程式設計師(最多的),也只佔人口0.2%的樣子。
在核心的實現層上,很多人說一個產品經理就可以折騰7個程式設計師,在產品經理沒有非常深刻的基礎底蘊的情況下,沒有考慮後端結構與實現的情況下,發出的或許很小的需求,就是一次程式設計師的大奔命。
就目前來看,我們把想法層、實現層、維護層、推廣層都定義為IT職業培訓的話,實現層和維護層是最穩定,但是是最辛苦的,因為大家都為了一個目標儘快的上線。
而對於想法層和推廣層來講,推廣費用是有限的情況下,如何做到推廣結果的最大化,這是一個非常難的問題。
所以這也就是很多人為什麼想做程式設計師的原因,雖然辛苦,但是高薪和穩定。
2、程式設計師值得學的程式語言趨勢
RedMonk釋出2017年程式語言排行榜:Java/Java/Python進前三,PHP 滑到了第四名的位置,C# 和 C++ 並列第五,而 CSS 和 Ruby 又並列第七。
在非功利的層面來看,程式語言是一通百通的,一種學精之後其他語言都不是問題了。
業內人士稱,如果你將來想從事網際網路,你最好看看Python、Ruby、PHP、Java。如果你想從事商業應用,你最好去看Java和C#。如果你想進微軟,就去看.Net。如果你想做嵌入式,可能需要學習C。
任何的選擇,其實都有一個固定的決策路徑。學什麼語言決定了就業去什麼公司,去什麼公司也就意味著什麼樣的待遇,什麼樣的待遇也就意味著什麼樣可能的未來。
趨勢這個事情,有時候像穿衣打扮流行方向,更多的機會屬於嚐鮮者,但是要考慮快速立足和商業結果,成熟的或許更靠譜。
語言本身,不是一種方向。程式語言是程式設計師擺弄計算機的工具。任何一種語言,亦或是一門技術,只要是執行在馮諾依曼體系的計算機上,要想鑽得深,逃不開的還是那些原理性的東西——資料結構、記憶體管理、多執行緒、作業系統、網路協議等等。這些原理知識與語言本身無關,卻是用好每一門語言的基石。
有人說:“大多數人學習這一行,貌似都是覺得技術工作有趣又不單調,錢不少而有發展。實際上,哪有這麼簡單的事情。若是你沒有一顆寫程式碼的心,就別學技術了,輕鬆又多金的工作其實挺多的..程式設計師這可是一條不歸路啊……”
你發現沒有,最終的答案是跟前文的判斷是一致的,那就是當局者迷旁觀者清。
最不靠譜但是又最真誠的建議是,如果你要為了就業而學習,那麼從招聘網站上統計5000個招聘廣告,得出需求最高的三種語言,選一門去學。
IT教育培訓機構課程設定考慮的是學生就業、企業的需求和教學成本。培訓機構課程第一門程式語言從十多年前的C語言開始(跟大學是一脈相承),轉而直接從所需要掌握的技術方向程式語言,如Java、Python等。
在技術更新及和企業銜接上都有非常成熟的經驗,對於零基礎或者想找到高薪工作的人是比較好的選擇。
3.程式設計師月薪過萬需要多久?
入行的程式設計師月薪是真實的,BAT和二線網際網路公司的校園招聘的offer都是月薪過萬的。
中小微型公司、某些創業公司的福利不是很高,如果你在一二線城市從事IT,恭喜你,只需要你努力積累經驗,1-2年就可以達到月薪過萬的目標。
如果你在三四線城市,只是在公司裡乾點死活,做個小兵,基本上不太可能月入過萬了,可以考慮在網上接點外包什麼的,月入過萬也不是很難。
一二線城市的待遇的確比三四線城市的待遇高很多。再者就是有些程式設計師只會簡單初級的編碼,乾的活可能真的不值那麼多錢。
這個問題有一個關鍵點,就是行業。程式設計師是職位,去不同的行業待遇有很大差別。
回覆列表
建議不要轉it了 996瞭解一下,35下崗瞭解一下
iT開發已經過了隨便學學就可以拿offer的時候了,兄弟,聽我一樣,學點建築 維維修 代理個商品都比學開發好
千萬別聽那些培訓班說的“ 0基礎 包就業”這種宣傳語 ,培訓班出來的50個人1年後可能只有10個人從事這個行業3年後基本全跑了。 別跳這個坑了 慎重
現在的程式越來越模組化,平臺化,各種aas不斷出現,需要開發的程式碼越來越少,再加上人工智慧的出現,10年後得有60%點程式設計師失業 。建議不好入坑了,投資回報率太低。