想轉行做程序員,是該自學,還是選一家培訓機構?

龔一鳴


這個針對個人情況,有的人有基礎,自主學習能力很強,自學就能成才,有的人雖然是科班出身,大學3年-4年卻啥也沒有學出來,出來找工作啥也不會,也找不到工作,如果想找個好工作從事IT行業,自己沒啥基礎,建議還是去報個培訓班系統學習一下,多做實戰化項目訓練,現在口碑不錯的有中公教育IT培訓,大學生食宿全免,教學管理特別嚴格,就業率很高還有就業險,這個時期還有很多線上課程,建議大家可以學習一下。


隨風飄散


對於題主的問題,這完全是一個偽命題,每個人都一樣嗎?這是兩種對兩類人開放的轉行途徑。但是,我上來就告訴你一句話:你若沒有自學能力,趁早放棄轉行IT的想法。

首先,什麼叫“轉行做程序員”,你瞭解程序員嗎?不要外界都說:什麼程序員工資高,賺錢多,哎,我這行賺錢太少了,我要轉行做程序員。這叫慌不擇路,一頭猛扎,瞭解這個行業嗎,自己適合這個行業嗎?這個行業的現狀是什麼情況?能不能回答我這幾個問題?兄嘚。題主給我的印象就是:連程序員有哪些方向都不知道的,上來就要轉行做程序員。我囉嗦這麼多,想說什麼嗎?就是你目前好歹有個方向,比方說,我想做Java後端研發工程師,我是該自學呢?還是選擇一家培訓機構?要有目的性。你既然有了轉行的想法,為什麼不先了解先做哪一個方向。決定一個方向就不要改了,不要今天看,前端掙錢相對較多,我搞前端吧,哎,明天看見大數據很火熱,崗位需求高工資高,我還是搞大數據吧。你的入門階段一定要堅定,先保證入門順利,當然後續進入行業內,你完全可以臨時決定轉向哪一個方向,因為你有了一定的資本了。

說了這麼多還沒有扣題,不急,咱慢慢來。比如說,我就決定了搞大數據開發了,那我是不是要了解大數據是做什麼的呢,那我是不是要專於整個大數據的學習路徑。網上這麼多過來人的大數據學習路線,可以拿來借鑑吧。比如說下圖:

整個學習內容給你列在這了,你知不知道該學習什麼了?拿Hadoop來說,首先,看到這個單詞,總會自然的去查它是什麼意思吧,總會自然去查它是幹什麼的吧,相應地,它的原理,理論是不是都可以瞭解到,一些教程網上總都找到靠譜的吧。想說什麼呢,就是說,遇到東西自己去查,去了解學習,這是很自然的事,何必要給別人錢,讓別人把那些公有的東西傳授給你呢?自己能夠做到的何必要麻煩?你可能會說,如果遇到問題解決不了怎麼辦呢?這TM的就是自己的問題,現在還有什麼是這麼多年這麼多程序員沒有遇到過的問題,不信baidu或者google,哪一個你的問題的解決方案沒有?這就是自學能力。

還有一點,想說的是:如果你的自律能力稍微弱點,報個培訓班是非常好的選擇,能這麼多人在一起學能夠有效的交流學習心得體會,會使你學的更快。上面講過,自學與報培訓班是兩種人的兩種不用選擇。

總結一下:自學是個可貴的能力,無論是開始階段還是以後的在職階段,IT技術更新迭代無盡,養成好的自學能力對自己的整個生涯有很大的幫助作用。關於自學與保培訓班,我更傾向於自學。多看,多學,多問,多想,多總結,共勉。


不Dong就自學


作為一名IT行業的從業者,同時也是一名計算機專業的研究生導師,主要研究方向是大數據和機器學習,所以我來回答一下這個問題。

首先,在當前5G、大數據和人工智能的時代背景下,對於學習能力較強的人來說,轉行從事程序員工作也是一個不錯的選擇,一方面會獲得廣闊的發展空間,另一方面也是順應時代發展的選擇。

對於初學者來說,是選擇自學還是選擇一個培訓機構,取決於以下三方面因素:

第一:是否具備一定的學習基礎。雖然說零基礎也是可以學習軟件開發的,但是如果具備一定的計算機基礎知識,比如操作系統知識、數據庫知識或者說編程語言知識,那麼完全可以嘗試自學軟件開發。如果具有紮實的數學基礎和物理學基礎,未來從事IT行業會有更多的選擇,也會有更大的上升空間。

第二:是否具備一定的學習環境和資源。對於一部分初學者來說,如果身邊有專業的程序員或者是IT行業專家,或者是有條件能夠參與到一些技術交流活動中,那麼完全可以選擇自學。我有一個遠房親戚是中專畢業,學的是汽修專業,但是他對軟件開發非常感興趣,我讓他在項目組學習了一年之後(並沒有專人輔導他),他取得了明顯的進步,目前已經是北京一家科技公司的主力程序員,所以學習環境對於學習效果有重要的影響。

第三:是否具備較強的動手實踐能力。動手實踐能力對於學習軟件開發來說是比較重要的,不論學習何種編程語言,Java、Python還是PHP,都需要通過大量的實踐才能逐漸掌握編程語言的用法,並建立自己的編程思想。所以,如果動手實踐能力比較強的初學者完全可以嘗試自學。

最後,即使選擇參加培訓來完成軟件開發知識的學習,也建議初學者先自學一段時間,因為軟件開發行業對於從業者的自學能力有較高的要求,一方面軟件開發行業的技術更新速度比較快,另一方面軟件開發行業涉及到的知識面也比較廣泛,在工作的過程中需要不斷通過自學來掌握新的知識。所以,在學習初期就應該鍛鍊一下自己的自學能力。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網方面的問題,或者考研方面的問題,都可以諮詢我,謝謝!


IT人劉俊明


自學或參加系統培訓,是目前眾多小白進入這個行業選擇的普遍方式。但是到底是選擇自學,還是參加系統培訓,這需要結合個人的實際情況來選擇。


一、個人時間安排

如果你急著找工作,時間比較緊迫,建議選擇系統性培訓。系統培訓耗時相對較短,效率更高,遇到問題有專業老師進行指導,循序漸進的課程安排,學習起來更容易。l 如果你還處在大一大二,時間相對沒那麼緊迫,可以選擇自學。因為時間相對充裕,自己可以慢慢鑽研,在不斷的摸索中總結成長。


二、個人自學能力

自學能力和自控能力較弱的小白,建議選擇系統性培訓。系統性培訓有嚴謹的課程安排,有專業的老師指導,能更高效的掌握知識和技能。l 自學能力,自控能力強,可以選擇自學。為自己系統的計劃學習內容,規劃好學習時間,嚴格按照自己的計劃節奏去學習。當然還要做好解決眾多難題的心理準備。


不管是自學,還是培訓,都各有其優劣。

自學:

優勢:沒有費用成本;學習時間靈活,不用專門跑到固定地點。

劣勢:學習週期長;學習沒有方向性;遇到問題沒有專業的老師指點,容易出現半途而廢的情況;沒有項目實戰的過程,缺乏項目經驗;就業缺乏好的平臺。


培訓:

優勢:節約時間;學習內容有針對性;有專業的老師指點,學習起來更容易;有專業老師指導就業,提供就業平臺。

劣勢:會支付一定的成本費用;需要專門騰出幾個月的時間脫產學習,沒有收入。


對於很多想早點進入這個行業工作的小白朋友,大多會選擇系統培訓進入這個行業,那麼到底怎麼選擇一個靠譜的培訓機構呢?可以從以下幾點去考察甄別。


1、看資質

考察培訓機構是否具備教學資質,一家優秀的培訓機構需要接受相關部門的監督,並通過審核後頒發培訓資質。如果沒有培訓資質,可能存在師資要求不達標,教學質量不佳、機構不穩定等問題。只有具備教學資質的培訓機構才是合法的具有保障的。


2、看口碑

優秀的培訓機構是能經得住大眾的考評的,所謂群眾的眼睛是雪亮的。如果一個培訓機構存在師資信息造假,就業保障不真實等問題,那其在網上的負面評價一定是鋪天蓋地。相反,一家優秀的培訓機構,其口碑一定比一般機構好很多。


在篩選培訓機構時,可以結合參考網上評價及實地考察。可多和在校正在學習的學員多溝通,瞭解具體學習情況,或者聯繫已就業的老學員,核實信息真實度。


3、看教學
互聯網時代,日新月異,所以一家優秀的IT培訓機構,其課程也需要持續更新。IT行業,本是一個快速發展的行業,市場需求也在不斷的變化,因而一個為該行業輸送人才的培訓機構,需要密切關注市場動態,及時更新課程,提高與市場需求的吻合度。

(1)循序漸進的安排學習內容,利於學生輕鬆掌握。及時解決疑難問題,避免問題堆積,影響後面內容的學習推進。

(2)注重學習氛圍的營造。良好的學習氛圍,不僅有利於你的學習效率,還有利於學習深度的挖掘。

(3)適時安排測評,瞭解學生掌握情況。通過測評,才能真正掌握學生學習情況,及時做出教學調整,達到真正掌握的目的。


4、看師資

一家優秀的培訓機構一定具有強大的師資力量做支撐。教學質量,需要一批大牛級別的教師來保障。所以評判一家培訓機構是否優秀,需要了解它是否捨得在師資力量上進行投資。時間是檢驗真理的唯一標準,牛逼的教師,都是具有長期的實戰經驗,在該領域具備一定的影響力,熟悉IT行業的最新技術,這樣的教師,才能在教學中交給大家真才實學。優秀的教師,不僅具有強硬的專業技能,同時也需要具備強烈的責任心。


5、看就業

就業數據本是一個分析培訓機構培訓效果的重要參照標準,如果這些數據不真實,那就將失去其存在的意義。但是就業數據的真偽很難評判,我們一定要擦亮眼睛,保持清晰的判斷力,不能被一些高薪假象所欺騙。


許多培訓機構提供的學員案例也需要認真的去辨別,我們需要結合市場現狀去辨別,不能盲目的相信或者不信。


同時,我們還要關注培訓機構之前學員的就業質量情況,瞭解他們的就業去向,都到了哪些公司,這些公司的發展前景如何。這雖然和個人能力有很大的關聯,但也能作為一個評判培訓機構是否值得選擇的重要參考因素。最重要的,入學前是否會簽訂《就業保障協議》,是“推薦就業”還是“100%保證就業”,差別很大的。如果沒有就業敢不敢退全款?


如果培訓機構無法做好這幾點,此機構該不該選擇,相信大家自己內心已經有了答案了。目前IT培訓機構數量眾多,魚龍混雜。在選擇的時候,我們一定要多家對比,花一些精力去了解其口碑、師資力量、行業評價等信息。所謂磨刀不誤砍柴工,選中一家靠譜的培訓機構,對後期學習以及就業等都很有幫助,關乎自身未來的發展,不容小覷。


匯智動力學院專注於IT技術人才培養,有什麼IT技術或者IT培訓方面的問題,歡迎私聊匯智妹諮詢。


匯智動力學院


培訓就是花錢買時間,快速入門的一個路子。 因為新入門一個行業或者知識,會有好多坑要去踩,培訓的話可以帶你避免這些坑,給你提供一些實用的技巧,同時也能給你快速的建立起一個體系。當然也不能過於依賴培訓,他的作用主要是帶你入門這個行業,給你揭開這個行業的面紗,讓你知道怎麼去學習這個行業。綜上,如果自己沒有頭緒,不知道怎麼入門,同時也確信自己想要進入這個行業,建議去培訓。再次強調一下,培訓僅僅是帶你快速入門,如何發展那是看自己。


孤客s


先看看自學是否能夠成功 建議學習 白月黑羽教python


gusmike


自學,找人稍微指導一下。比如我。


jdk2020


先自學看學習效率和效果,再確定是否需要報班以及報什麼班,線上報、線下班、基礎班、高級班、實戰班等,不是每個人都需要從基礎班學起的。


門叔看項目


從我個人的感受而言,並沒有參加過任何培訓班,都是去看看文檔教程就學會了。

學習一門語言入門都很容易,難在於應用,難在於培養對於技術的感知能力。無論是培訓機構,還是自學,都離不開自己對於程序開發的一份熱情和認真的態度。

建議你先自學一陣子試一試,有過不去的坑了,再尋找個老師指點一下,也能有個方向。


都是為了四化建設


先自學,如果自學搞不定,再找外援。


分享到:


相關文章: