首先,对于大数据领域的从业者来说,是否使用Python往往取决于自身的岗位任务,不少从事大数据开发岗位的研发人员,通常会重点使用Java和Scala,目前也有很多大数据开发任务开始转向使用Go语言来开发,所以如果岗位任务不需要使用Python,那么也没有必要一定要学习Python。
对于学习大数据技术的初学者来说,学习Python还是有一定必要的,一方面Python语言在大数据领域的应用比较广泛,另一方面Python语言也比较简单易用,在很多场景下采用Python也会明显提升工作效率。实际上,很多初学者学习大数据,往往都是从学习Python语言开始的。
如果在学习大数据的初期,已经明确了要从事大数据开发岗位,那么也可以不学Python,重点学习一下Java语言就可以了,目前很多大数据开发任务都是采用Java语言来完成的,而且由于Java语言的技术生态体系比较健全,所以采用Java语言也会在一定程度上降低程序开发风险。
如果自身的数学基础比较扎实,未来想从事数据分析(算法)岗位,那么学习一下Python语言还是很有必要的,因为不论是采用统计学的数据分析方式,还是采用机器学习的数据分析方式,Python语言都是一把利器,能够在一定程度上提升数据分析的效率。
Python语言除了在IT互联网行业有大量的应用之外,在传统行业领域的应用也非常广泛,比如金融、医药、教育等领域,所以如果掌握Python语言,也会在一定程度上拓展自身的就业面。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。