分享
数据分析有希望转算法工程师吗?
由于没接触过算法工程师,不清楚自己有没有转型的可能性,有些迷茫。请问什么样的职位或职业经历比较有帮助?有哪些职位可以作为过度或学习路径?多谢!说说本人经历:# — begin统计本科毕业,不过刚毕业的4年里,工作经历涉及更多的是商业分析和dw相关的项目;有时会用R,Python的处理数据;hql和streaming也没问题。机器学习方面的知识,主要靠业余时间看国外的书,比如ISL,ESL还有一堆动物书,算法了解也就限于书上这些。目前的工作是数据挖掘,其实多数时间还是写hql和Python处理数据……建模调用R和scikit里的包;coding经验主要是数据处理和可视化,也能用Python写出主流算法的toy代码。数学基础一般,但统计学和向量微积分没什么问题。# — end
回复 ( 2 )
不明白撸主为什么在自称对大数据相关技术都掌握的情况下会问出标题中的问题?
你做的工作已经会使用机器学习算法,转算法工程师自然没问题。
问题是,你说的算法工程师有具体领域么?搜索算法?并且做具体开发工作么?那你看书的方向可以换换了。
BI的工作和算法工程师的技术差异没有那么大。
十年做模型,九年做特征。
但是算法工程师需要对于业务、模型有比较深入的理解,这块说难也难,说简单也简单。按照你的技术基础,如果有机会在大公司的核心部门,例如搜索推荐、广告,做半年到一年,甚至做一版ctr模型,基本就都了解了。但是问题是,现在这样的机会确实不多。
至于看书、paper,当然会有收获,但是效率会比较低吧,因为真实场景和理论的差异性还是非常大的。
建议去尝试一下一二线公司的核心算法部门,了解一下真实的情况。