不知道怎么選擇科目和培訓機構?
以下是多年IT從業者、IT面試官給你的建議,供參考。
從人力資源轉型到IT這個行業,如果說從未接觸過編程這塊,只能說整體難度還是蠻大的。下面就方向和機構兩個方面發表一下自己的看法。
IT從業方向的選擇首先IT行業方向眾多,主要以軟件開發為例說明,涉及到前后端開發、測試、運維等多個角色,開發語言更是讓新入行的小白眼花繚亂,主流的如Java、C、Python、Golang、Javascript等等,對于從未接觸過編程的人來講,很難選擇適合自己的方向。以下是我個人建議外行入門IT行業的幾條路:
測試工程師/測試開發工程師測試工程師的主要工作是產品質量的把控,那么意味著對于初級測試工程師來講,絕大多數的工作是不用去編碼的,主要是做好兩點:了解產品和細致的工作態度。那么這對于剛入門的小白來講無疑是鍛煉自己并開始深入IT行業的很好的入門工作,而且也不用擔心測試工作缺乏技術含量之類的,因為隨著DevOps的流行,目前各大公司都推廣自動化測試的工作,因此近期出現了很多新型崗位,自動化測試開發工程師,這就意味著你入門之后可以向測試開發去過度,慢慢的掌握一門開發語言或者自動化腳本的能力,這樣以后想去轉型開發工程師的話會更加順暢一些。
那么測試這個方向定下來后,具體學習哪些技術就不用多說了,主流的測試框架、工具等等,這個自行去了解。
因此我覺得這個路線是最適合小包入門的:初級測試工程師 》測試開發工程師》開發工程師
2. 前端開發工程師
之所以把前端開發工程師放在第二位,是因為前端開發的入門相對來講是稍微容易一些的,前端涉及到html、css、js、各種前端框架(vue、react、angulr)等等。尤其對于新手開始學習html和css,那種所見即所得的效果對于小白來講是比較有意思的,可以很快學會制作一個網站,初期是比較有成就感的,學習過程中不會枯燥無味,等入門后,剩下的該學習哪些自然就會了解了。
3. python開發工程師
小白直接上手python開發相對前兩個來講是有些難度的,但是只是相對來講,其實呢 python這門語言屬于弱類型的語言,對于代碼的編寫而言是比較容易上手的,但是基本的數據結構、語法之類的還是要做系統的學習。
還有一個原因是目前python的應用范圍已經越來越廣,企業內部對于python開發的人員需求量也逐步增加,因此對于就業來講會有一定的優勢。
培訓機構的選擇個人也有不少朋友去培訓機構做過培訓,基本上都是半年左右的速成班。這類機構大同小異,比較知名的有黑馬、老男孩、北大青鳥、達內等等。
由于本人沒有去真實培訓過,因此對于內部真實的情況不是特別了解,但是從我了解到的培訓同學的反饋和網上的一些帖子來看,老男孩和黑馬這倆是比較不錯的,老男孩我是比較了解的,有去講過課,個人感覺做python培訓應該是業內不錯的,所以如果你想培訓python,建議去老男孩了解一下,其他的方向可以考慮去黑馬。
以上個人建議 供參考。