首要,针对已然从事Java研发工作四年的朋友来讲,倘若想再开一门编程语言,应该结合自己的发展规划来选取C或是Python,倘若将来想进入大数据、人工智能行业发展,选取Python会更方便有些,况且Python语言的学习成本亦比较低,更易得到学习成就感。
我在从事大数据方向之前,始终在运用Java来完成课题和项目开发,在进入大数据行业之后,很长一段时间亦都在运用Java,直到有一次参加技术交流会议,在其他老师的意见之下,起始运用Python来完成有些数据研发和处理任务,不得不承认,Python确实要比Java语言更方便有些,尤其是做有些验证时,Python会显著提高研发效率。
从当前大的技术发展趋势来看,将来大数据和人工智能行业会逐步释放出海量的创新机会,而针对Java程序员来讲,往大数据和人工智能方向发展是比较方便的。实质上,当前非常多大数据研发任务亦都是采用Java语言来完成的,从这个方向来看,Java程序员往大数据方向发展亦是顺应技术发展趋势的选取。
Java程序员学习Python能够按照三个周期来学习,其一是把握Python的基本语法,这个周期并无太大的难度,况且亦不会占用太长的时间,一般在不影响工作的状况下,1星期上下就能够把握Python的基本语法。
其二是结合详细的研发方向来学习Python,例如基于大数据平台来运用Python完成有些数据研发和处理任务,这个周期会占用较长一段时间,由于技术平台的学习必须一个过程,亦必须经过海量的实验来认识技术平台的功能模块。
其三是结合详细的研发场景来运用Python,这个周期一般必须结合有些实质的研发任务。
我从事教育、研究数年,日前在带计算机专业的科研生,重点的科研方向集中在大数据和人工智能行业,我会持续写有些关于互联网技术方面的文案,感兴趣的伴侣能够关注我,相信必定会有所收获。
倘若有互联网、大数据、人工智能等方面的问题,或是考研方面的问题,都能够私信我!
|