在培训机构或求职网站上搜索机器学习相关职位,你会发现这些职位非常热门。然而,国外的一些同行在Reddit上分享了一些真实的情况,揭示了机器学习工程师职业背后的另一面。
在Reddit上,许多网友表达了对机器学习工作的失望,尤其是那些刚进入职场的新手。他们认为自己所学的知识与实际工作存在很大差距。虽然很多人学到了很多先进的理论和技术,但在实际工作中,这些技能可能只占整个工作的10%-20%。在某些团队中,甚至有专门的数据标注岗位。
新手通常需要从基础做起,如收集数据、数据标注、处理数据质量问题,或是编写基础的Python脚本。虽然这看起来有些令人沮丧,但这也是成长的必经之路。当你逐渐掌握了这些基础技能,接下来将面临更多复杂的挑战。
在实际工作中,有一些重要的方面是机器学习教程不会教授的:
很多机器学习工程师在面对实际问题时感到力不从心,因为他们缺乏解决实际工程问题的能力。一个合格的机器学习工程师应该能够在多种条件下应用算法解决问题,而不仅仅是依赖高端硬件。
此外,良好的时间管理能力和沟通技巧也是不可或缺的。机器学习项目的复杂性意味着很难在一开始就制定出详细的计划,因此需要在项目初期就明确目标,并与团队成员充分沟通。
以下是机器学习领域的一些常见误区:
如果你决定投身于机器学习领域,需要了解以下几点:
尽管掌握了机器学习技术是重要的一步,但真正的高手不仅限于此。他们还会结合其他领域的知识,如神经科学,以实现更具创新性的成果。
以上就是Reddit机器学习社区的“过来人”给我们的忠告。希望这些经验对你有所帮助。