03.05 大数据和软件开发那个学起来难点,需要数学特别好吗?

劉國東


大数据和软件开发涉及到的岗位都比较多,不同岗位的难易度也有较大区别,所以单纯的比较大数据和软件开发的难易程度难免有失偏颇。下面针对这两个行业的不同岗位做一个简单的描述,至于难易程度则仁者见仁智者见智。

软件开发岗位涉及到的内容非常多,难易程度往往取决于所从事的领域和应用场景,比如金融领域、通信领域、电子商务、工业控制等领域的软件开发相对来说难度要大一些,既要考虑速度问题,也要考虑稳定性、安全性、结果的正确性等等。这些领域的软件开发也有相当复杂的业务逻辑,比如金融领域的算法就比较多,也比较复杂,对软件开发人员来说难度较大。

大数据领域涉及到岗位就更多了,有从事数据采集的岗位,有从事数据整理的岗位,还有从事数据存储、数据安全、数据分析、数据呈现、数据应用等岗位的工作,不同岗位的侧重点不同,难易程度也有较大区别。大数据领域的数据分析有一定的难度,做平台研发的工程师要做算法设计、实现算法、训练算法、验证算法等一系列工作,这部分工作的难度还是比较大的。

从知识结构上来说,大数据要比单纯的软件开发复杂一些,大数据涉及到的内容非常多,学习周期也比较长。从难易程度上来说这两个行业各有千秋,但是软件开发更容易上手,大数据的很多岗位往往需要具备软件开发的基础。

我的研究方向是大数据和人工智能,也从事了多年软件开发工作,如果大家有关于这方面的问题,可以咨询我。

我在头条上陆续写了关于互联网领域的科普文章,感兴趣的朋友可以关注我的头条号,相信一定会有所收获。

谢谢!


分享到:


相關文章: