从题目看,提问的人对IT行业及其相关岗位不是很了解。
分开来说,程序员广义上指软件研发人员,大数据分析师是研发人员的一种。所以说,程序员和大数据分析师之间没有必然性,程序员不是非得成长为大数据分析师。
偶理解提问者意思是想问:作为刚入门的程序员,想成为大数据分析师,怎样能快速成长?
就此题设做答:
1.程序员的分工也很多,前端研发,后端研发,架构设计,维优等,同样岗位,因为所研发产品的不同,使用的研发语言也不同(C语言,C++,JAVA,SQL,PHP等)。
2.做好定位。不同岗位的成长路径是有很大区别的,而且技术升级很快,同一岗位从事几年之后,要换岗比较有难度,所以规划好自己的目标岗位比较重要。
3.学习方法:最新技术在学校是很难学到的,技术发展很快,要在工作中学习和应用新技术。业余时间多看书,英语水平好则多看国外大拿的原著,多看国外技术论坛。
4.大数据分析师快速成长路径
基本能力:熟知行业与业务,理解业务中产生的数据,能提取数据。提升自己的商业敏感度,从老板,销售,产品人员,客户的角度去思考问题。
进阶能力:善于分析数据,锻炼逻辑思维能力。在于技术的掌握能力,SQL水平,数据库水平,数据分析工具和分析模型构建能力。
高阶能力:形成良好的表达和沟通能力,能有效解读数据,展示和分享数据。在于口头表达,书面表达,PPT提炼能力,要善于讲故事。
祝好运。