今年的IT培訓行業似乎也是到了瓶頸期,當然了,我指的瓶頸并不是說行業發展太慢,而是說沒有今年還沒有出現一個一枝獨秀的語言,就像早些年的iOS(哇哦,iOS都已經是早些年了,時間飛快啊),去年的H5,這些語言堪稱是橫掃一切培訓機構,千家萬戶競相開設前端啊,H5啊相關的課程。但是今年的話,目前比較熱的幾門語言都還算穩定,不會出現那種某一語言強勢占領所有機構的核心課程的情況(為什么是核心?因為什么熱什么就是核心),但是就目前來看我比較看好的是大數據課程,所以今天就簡單的來談一談大數據課程。
聲明:本人不是做大數據的,所以不可能從專業的角度去評論這件事,就從課程的角度來考量,我也相信大部分的人是不會從專業的角度去看的(專業的人應該也不怎么會關注IT培訓)。
目前市面是主要存在兩種大數據課程:一種是Java大數據,一種是大數據,為什么會有這兩種分法呢?不是說一個學Java一個不學,Java是必學的。主要是課程體系中偏重于哪方面?Java大數據指的是偏重于編程的項目的課程,大數據是指偏向于算法研究的,以及某些機構所謂的機器學習。
盡管都是大數據課程,但是課程體系卻不一樣,有這樣的幾個原因:
科研和工程,這個問題的引申出來就是科研和工程應用的區別了,偏項目實戰的課程可能用到的東西并不多,尤其是一些前沿的技術可能并不會用到,給人的感覺上(實際上也是)學的東西會少一點。偏算法的課程(并不是說項目少,而是項目考察涵蓋的知識點不一樣),可能更多的會把重心放在原理,算法等一些未必能立馬落地使用,但是很練內功的內容少。兩種課程的區別就像是需要多練內功還是多練招式,說不少哪種好,只是流派不一樣。
里面存在一種不怎么好的特例,就是一部分用一些前沿技術和熱點技術做包裝的,一般會在宣傳中突顯這些技術,會告訴你在他們的課程中會學習到一些前沿的機構,譬如機器學習,譬如深度學習,譬如…..
這種課程看到基本上就可以pass了(說基本上的原因是確實有少數的幾個組織在培訓機器學習,人工智能),不是說你能不能學會,而是你學了能用?大部分來培訓的學生的基礎實力和以后進的企業一般情況下目前應該都是不會涉足這些行業的,而且這些技術并不是非常的成熟,那么培訓機構不可能較好這些技術,只是帶你走馬觀花的瞻仰一下領先世界的先進生產力技術,有個毛用?
大數據是目前比較火熱的課程,就結果而言,對學生的就業幫助是一樣的,只是一個偏重于更現實的去教授一些技巧招式,一些更理想的去傳遞一些原理內功,好壞不好評判,畢竟只是偏重而已。