對于30歲以后想學習軟件技術的人來說,是選擇自學還是參加培訓班取決于自身的學習能力、知識結構以及是否要從事軟件行業這幾個方面的因素。
如果僅僅是出于對軟件技術的愛好,想通過學習軟件技術來提升自己的工作能力和發展空間,那么完全可以選擇自學,一方面原因是時間上并不急迫,可以根據自己的業余時間從容的制定學習計劃,另一方面原因是可以通過自學鍛煉自己的學習能力。當然,自學要選擇適合自己的學習方式,如果沒有過任何計算機基礎,那么可以從Html語言開始學起。
如果想通過學習軟件技術完成職業轉換,那么對于30歲以上的職場人來說,參加一個培訓班是比較現實的選擇,一方面自學需要大量的摸索時間,另一方面也存在學習不系統的問題。如果想從事軟件開發工作,不僅需要學習編程語言,還需要學習一系列相關技術,這些技術往往包括計算機操作系統體系結構、計算機網絡、數據庫、算法設計、數據結構等內容,這些知識的學習需要一個系統的計劃,如果沒有人指導,完全通過自學來完成,會需要大量的時間,對于已經30歲的職場人來說,時間是非常寶貴的。
另外,如果想在未來從事軟件開發工作,需要選擇一個在開發領域比較流行的編程語言,然后確定好自己的主攻方向(移動互聯、大數據、Web開發、人工智能等),這樣才能逐漸深入。目前比較流行的編程語言包括Java、Python、PHP、C#、JavaScript、C等語言,不同的語言有不同的應用場景,目前Java語言的就業人群基數比較大,在就業方面還是相對要容易一些,當然其他幾門語言也并不差,Python和JavaScript的發展前景也都非常不錯。
我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續在頭條寫一些關于互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收獲。
如果有互聯網方面的問題,也可以咨詢我,謝謝!
謝謝邀請!
目前學習Python是一個不錯的選擇,是否需要參加培訓則因人而異。
Python語言被廣泛應用在大數據、人工智能、Web開發以及各種后端開發場景中,目前Python也被列入到嵌入式開發語言的行列中,可以說Python語言未來的發展前景還是非常值得期待的。當前在IT領域有大量的Python開發崗位,所以從就業的角度出發,學習Python也是比較好的選擇之一。
對于有一定編程基礎的人來說,完全可以通過自學的方式來掌握Python語言,因為Python語言自身還是比較簡單的,在學習的過程中輔助一定的實驗,完全可以在短時間內掌握Python的基本語法,然后在使用的過程中逐步深入,編程語言是工具,只有多用才能越來越熟練。簡單的說,對于有基礎的人可以選擇自學加實習的方式來掌握Python編程。
對于沒有任何基礎的人來說,通過培訓的方式來掌握Python是一個比較現實的選擇。雖然Python的語法比較簡單,但是對于沒有基礎的人來說,很多概念也很難理解,比如Python中的動態參數、多重繼承等概念,在理解上還是頗具難度的。Python語言是動態語言,同時Python對編程的格式有嚴格的要求,對于初學者來說,這些內容都需要一定的時間才能適應,如果在學習的過程中能有人指導一下自然會節省不少時間。
學習Python一定要有一個系統的過程,最好先給自己定一個方向,是做Web開發方向還是做大數據方向等,不同的學習方向需要掌握的知識也有明顯的區別,比如學習大數據就需要學習一些常見的算法,同時也需要學習不同的庫。這種情況下,如果參加一個培訓則能有一個比較系統的學習規劃。
我使用Python語言多年,目前也在使用Python做機器學習方面的落地項目,我會陸續在頭條寫一些關于Python編程方面的文章,感興趣的朋友可以關注我,相信一定會有所收獲。
如果有Python編程方面的問題,也可以咨詢我,謝謝!
這個不好說,建議還是先要好好上學。
因為你才14歲,應該是沒上過高中,在軟件開發中,會用到大量的數學知識,特別是高中的知識,例如:項目要求為用戶提供一個統計表,按某個條件分組、按某個字段統計,或者讓你用圖形化繪制出報表,會用到三角函數,如果是三維的,那還要用到幾何知識,甚至高數!
另外,還有大量的數據庫知識,還有系統技能,這都需要你的綜合能力。
另外還需要一定的英文功底。
所以,你可以學,基礎語法學起來是沒有問題的,但一旦應用,就寸步難行了,除非,你在學python的同時,能把相關的知識也能學好,這是沒問題的。
綜上所述,你可以學,但絕對不能輟學,你現在在學校里學的知識就是為你今后的工作和學習做準備的,沒有這些基礎,肯定是不行的。
不要只看到人吃肉,沒看到人挨打啊。不要看到熱鬧,就往那個地方鉆。每隔幾年就會有新風潮,跟不完的。程序員幸苦是出了名的,996加班是常態,要做好轉行前的調研,自己能不能適應。
此外人工智能是需要python去實現,python只是工具,背后是人工智能的算法理論,轉行前可以先看看京東上面的一些概念普及的書籍,看看有沒有興趣。
如果確實是有興趣,建議你先學理論,再去學python吧。
想想自己的特長,多一個程序員容易,但是少一個自我,很可惜哦