正所謂業(yè)精于專,相較于科班生,非科班轉(zhuǎn)行的在基礎(chǔ)方面確實比較薄弱,因此必須要有明確的目標(biāo)。
譬如是想學(xué)嵌入式開發(fā)、Java、Python還是Go等等,每種編程語言都有自己的優(yōu)勢和市場,結(jié)合多方面因素選擇一種適合的編程語言。
怎么學(xué)?舉個例子。
從腳本語言Python開始,學(xué)Python真的跟學(xué)英語差不多,一個jupyter,一個pycharm,簡單的爬蟲和數(shù)據(jù)分析真的是小兒科,學(xué)些常用的Python第三方庫,機器學(xué)習(xí),三個深度學(xué)習(xí)框架Keras, Tensorflow,Pytorch,建個模型,TFX部署線上。
如果是Java,就從基礎(chǔ)開始學(xué)起,包括變量、常量、條件語句、循環(huán)語句、Java核心API(集合、文件、網(wǎng)絡(luò)、Map等)、并發(fā)、數(shù)據(jù)庫、JDBC。
還有接觸前端,比如HTML/CSS/Javascript/jQuery/Ajax/Vue/React、接著學(xué)習(xí)Spring/MyBatis/Angular等框架、微服務(wù)、SpringCloud、大數(shù)據(jù)Hadoop,Spark,F(xiàn)link。
對于非常自律并且有很強自學(xué)能力的小伙伴可以嘗試自己在網(wǎng)上找一些資料進行自學(xué),在Github上找開源項目一個一個慢慢啃
但是對于另外一部分自律不強的伙伴,如果想在短的時間學(xué)習(xí),可以通過職業(yè)教育機構(gòu)實現(xiàn),因為那里有更好的學(xué)習(xí)氛圍去影響你,有更加專業(yè)的老師去指導(dǎo)你。
這個行業(yè)主要看能力的,科班不科班的學(xué)歷不學(xué)歷的,幾年后都不那么重要了。
還是那些非科班培訓(xùn)的,他們一定也是鼓足了很大的勇氣,他們比科班的承受了更多的壓力。放棄之前的工作,花一大筆錢,賭幾個月沒薪水,拼這幾個月努力的日子,如果這幾個月能讓他們?nèi)肓诵?,他們后期努力補基礎(chǔ),我們有什么理由去排斥這一群人。
企業(yè)可能更加怕的是那一群,自以為學(xué)了點皮毛,然后以為就進了這個行業(yè),覺得自己很牛逼,對待加班和任務(wù)都很不屑的人。
雖然自己是科班出身,但是也知道自己和那些的同學(xué)差距差了幾百個日夜的代碼量,拿什么補,用其他的時間補!
這個時代是的時代,不管過去的學(xué)歷,不管科班與非科班,每一個不斷在學(xué)習(xí)和改變的人都是值得去尊重的。
如果你覺得自己不是科班出身,但你對IT行業(yè)心向往之,愿意付出時間和精力,那么達內(nèi)教育IT培訓(xùn)班就能幫你圓夢。不管是嵌入式開發(fā)還是Java,只要你想學(xué),我們就有精品課程和經(jīng)驗豐富的老師等著你。