-
1 # DKink
-
2 # IT人劉俊明
零基礎轉行IT行業需要結合自身的知識結構和發展意願進行方向的選擇,問題中提到了DT(資料技術)、前後端和C語言三個選項,這說明題主要以技術為切入點進入IT行業,所以下面就把目前IT行業的技術應用情況做一個簡單的分析。
IT行業目前已經是一個比較大的行業了,整個行業的技術體系也比較多,涵蓋的細節內容更是種類繁多,從軟體開發的角度可以劃分為Web開發、物聯網開發、雲計算開發、大資料開發、人工智慧開發等,使用的程式語言也不盡相同,比如Web開發可以採用Java、Python、PHP、C#,物聯網開發可以採用C、C++,大資料開發可以採用Scala等等。
對於零基礎的學習者來說,首先要選擇一個大方向,然後從基礎部分開始學起,這樣更容易制定一個系統的學習計劃。在軟體開發的大方向中,大資料是一個不錯的選擇,一方面大資料技術已經趨於成熟(Gartner2016年報告),目前正處在落地應用的階段,另一方面大資料未來的發展空間巨大。這兩方面原因會導致大資料領域有大量的人才需求,而且未來隨著大資料的不斷髮展,人才需求將會持續較長一段時間,這對初學者來說是比較重要的。
學習大資料可以從程式語言開始學起,目前大資料開發比較常見的程式語言是Java、Python、Scala、R、Go等程式語言,這些語言中建議從Java和Python中選擇一個,原因有以下三點:
第一:Java和Python應用領域廣泛。
第二:Java和Python開發崗位需求量大。
第三:Java和Python解決方案多。
接下來進一步學習大資料平臺的搭建,以及如何在大資料平臺完成各種功能開發。在學習大資料開發的過程中最好結合實際的案例進行,這樣效果會更好一些。
如果有大資料方面的問題,也可以諮詢我。
-
3 # 長沙一度軟體教育學校
it專業是包括很多的,
對於零基礎想改行學it的人來說,首先就要確定自己喜歡的專業!
從目前參加培訓的學生來說,學java的人會更多,
因為java容易,就業廣,適合零基礎的學生,
那除了學java,還要學其他程式語言嗎?
我個人覺得,學軟體開發技術,精通一門即可,
畢竟人的精力是有效,不可能面面俱到,
當然,如果你有能力什麼都學,那更好,
回覆列表
所謂的零基礎轉行IT已經來不及了。
35歲的程式設計師就已經要被淘汰了。不要去追熱點,轉行些偏冷的行業最好,適當的學些IT技術讓你專注的行業和IT技術結合才是正途。