要清楚這個問題,首先你得知道云計算和大數據都是干什么的。(一個PHPer的簡單分析)
云計算:通俗意義上現在我們把搞云計算的也稱為運維,也就是搞服務器的,主要學習Linux的相關知識,也就是黑窗口命令行,看著比較高大上,參見黑客帝國,實際上比較枯燥乏味。
大數據:大數據分析基本就是分析網絡上龐大的數據,提取有效信息,一般數據都是通過爬蟲抓取的一些比較有名的網站,由于數據量十分龐大,大概在千萬級到百億級,參見淘寶評論,新浪微博。我們現在說大數據首先想到的應該就是Python了,這是因為Python社區十分活躍造成的,也就是說如果你學大數據基本也就是學Python了。
現在我們明白了問題的基本概念,下面說說我的建議:學大數據!why?
1.學習成本
能問出這種問題的基本是小白玩家,對于一個小白,云計算也就是Linux相對晦澀難懂,學習成本高,前期回饋少;而大數據前期一般學習HTML或簡單的爬蟲,隨學隨用,堅持下來的機會比較高。
2.未來的趨勢
來自2019年的你一定對人工智能耳熟能行,而現階段的人工智能就是一個大數據分析的過程。
3.薪資問題
學成歸來的薪資和市場問題一定是你的關注點,我所知大數據的起始遠大于云計算,而且要求相對較低,一個合格的初級云計算玩家大概在6-8k(月),而大數據基本1w左右。僅限一線城市。
4.學習的順序問題
一個優秀的云計算也就是運維工程師,一定得精通一門高級語言,而Python就是開發出來干這個的,也就是說你要學好云計算,你就必須得懂一門語言,Python,Go,PHP(我的選擇)都可以
5.培訓費用問題(自學參見第一條)
Linux是一個程序員必備的技能之一,也就是說你學啥到后邊都繞不過去Linux的,既然學Python也可以學到Linux,為啥不讓我們懂多點呢?
綜上,并不是說就得學大數據,還要綜合自身分析,我是針對樓主提的這個問題當你對編程一竅不通當然得從一門語言開始而不是花里胡哨的什么其他的,雖說每個程序員都有一個黑客夢。。。
人生苦短,快學Python。
當然,PHP是世紀上最好的語言!