為什么大家都覺得很難?
先回答問題,對數據挖掘而言,python只是一個工具,類似于平時用的excel,只是他處理的數據是海量的,也可以用復雜的程序做機器學習。如果只學會用python,就像找工作時說你能熟練使用excel,其實作用并不大。真正有用的是數據挖掘相關的數學基礎。
再說說我的真實經歷,坐標南京,畢業兩年在一家國企做數據分析,原專業是機械設計及其自動化,去年感覺大數據會是未來的一個趨勢,在糾結了很久以后,下定決心要轉行做大數據挖掘。決定之前大家都說會很難,社招是很看中經驗的。家里人都反對,說現在工作很穩定,為什么要換。當時覺得這是個機會,錯過了可能就真錯過了。十月份裸辭,在網上報了一個大數據的培訓班,主要是學習python的使用,算是入門的,現在覺得當時學的很淺。自己又自學了統計學,數據挖掘算法,機器學習算法。這些都是零基礎開始的。
三個月后開始找工作,一個月拿了五個offer。現在在一家世界五百強企業的研發中心做挖掘工程師,主要做機器學習的應用,工資翻了一倍。所以,真的沒你想像的那么難。
大家覺得難可能有幾個原因:
1.沒有經歷過,憑經驗說的。
2.沒下定決心,為自己找借口。
3.忽略了這個行業巨大的需求,就業競爭并不激烈。
最后推薦幾本我看的書,python基礎《利用python進行數據分析》,數據挖掘理論-《數據挖掘導論》,數據分析實戰《python數據分析與挖掘實戰》,機器學習《機器學習實戰》,統計學《統計學方法與應用》,網上資源可以看網易課堂上的吳恩達機器學習課程,免費的。