news 2026/4/23 17:41:25

从软件工程师转型为机器学习工程师

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
从软件工程师转型为机器学习工程师

原文:towardsdatascience.com/make-the-switch-from-software-engineer-to-ml-engineer-7a4948730c97?source=collection_archive---------0-----------------------#2024-10-08

帮助我从软件工程师转型为机器学习工程师的 7 个步骤

https://medium.com/@kgk.singhal?source=post_page---byline--7a4948730c97--------------------------------https://towardsdatascience.com/?source=post_page---byline--7a4948730c97-------------------------------- Kartik Singhal

·发表于Towards Data Science ·阅读时间:7 分钟·2024 年 10 月 8 日

我收到很多关于如何从软件工程师转型为机器学习工程师(MLE)的问题(非常多)。在成功完成转型后,我可以说我面临的最大挑战就是不知道从哪里开始,并且在没有明确计划的情况下感到迷茫。

在这篇文章中,我将分享帮助你应对这一转变的逐步方法。这 7 个步骤帮助我从软件工程师转型为机器学习工程师。

让我们深入了解一下。

1. 动机

https://github.com/OpenDocCN/towardsdatascience-blog-zh-2024/raw/master/docs/img/62861435f12094577e6abf94163da14d.png

作者提供的图片

了解原因

为什么选择机器学习? 机器学习和人工智能目前非常热门,但你应该了解自己为什么想进入这个领域。这份个人动机将帮助你在 AI 热潮消退时仍能坚持下去。

是什么让我着迷:对我来说,是关于谷歌搜索是如何开发的。谷歌能够如此快速地找到我所需的内容,真的让我想深入了解背后的技术。这份好奇心促使我从 PageRank 开始学习排序算法,进而接触到更广泛的机器学习。

你需要问自己的问题:

花时间探索

我花了 4 年时间(1 年硕士,1 年博士(期间我辍学),以及 2 年在行业中的工作)才真正意识到自己想做什么。这没关系。建立经验并深入了解一个像机器学习这样庞大的新领域需要时间。

2. 寻找你的细分领域

了解你的动机和兴趣自然会帮助你发现在哪个机器学习领域中,你的技能可以得到最好的应用。

我开始在亚马逊定价团队担任软件工程师。尽管定价领域不是我最初的首选,但由于在那里获得了大量的经验,这帮助我更快地转型为机器学习工程师(MLE)。

3. 乐于接受妥协

https://github.com/OpenDocCN/towardsdatascience-blog-zh-2024/raw/master/docs/img/ef3cd7cb260d2a56cebc08c019d29b07.png

作者提供的图片

在你的职业生涯中,你有时会面临一些决定,要求你为长期的利益做出短期的牺牲,尤其是在进入一个新领域时。以下是我在转型过程中必须做出的艰难抉择:

https://github.com/OpenDocCN/towardsdatascience-blog-zh-2024/raw/master/docs/img/1135e683498c91a4fcf26a79c02635cd.png

4. 寻找一个支持你的经理/公司

如果你已经确定了一个自己热衷的领域,你仍然需要一个支持你的经理和公司,才能成功地完成转型。

找到合适的环境:

提示:寻找那些曾经将软件工程师转型为机器学习工程师的团队。这能大大加速你的转型过程,因为这些团队通常会有清晰的转型指导方针。

提示:始终草拟一份文档,概述你的转型计划以及你希望参与的项目,并在与经理的 1 对 1 会议中讨论。如果他们一再表现出不感兴趣的态度,他们可能并不打算帮助你转型。

https://github.com/OpenDocCN/towardsdatascience-blog-zh-2024/raw/master/docs/img/517cea4dbb748ed33e118e4a78a2ed61.png

作者提供的图片:示例转型计划

5. 通过成为可靠的软件工程师来赢得信任

在亚马逊的第一个团队中,尽管这个角色不是我理想中的选择,我还是以 200%的努力工作作为软件工程师。我的目标是让自己变得不可或缺,这样我就可以选择自己想做的项目。这种努力建立了我与经理之间的信任关系,我们彼此重视对方的建议。

这为什么重要?通常,只有顶尖工程师才能选择自己的项目,而其他人则必须完成分配给他们的任务。展现可靠性可以为你争取到那些原本无法获得的机会,让你在职业道路上有更多的控制权。

6. 参与项目

一旦你加入了一个有机器学习机会、支持你的经理以及相关领域的团队,就可以开始应用你的基础知识了。

参与一些小项目

例如,我曾在亚马逊的团队中参与一个改进 AWS SageMaker 训练管道的项目。这让我能够更紧密地与团队中的机器学习工程师合作,理解他们的开发过程,并为即将到来的模型迭代贡献新的功能。

扩展你的视野

提示:阅读同行公司在同一领域的博客和研究文章,了解这些公司面临的挑战,以获取潜在的改进思路。例如,在我在亚马逊工作时,我曾关注其他电商平台如 eBay 和沃尔玛的技术文章。

7. 了解绩效评估

诸如晋升等过渡是滞后指标,意味着任何新的角色都要求个人已经在该角色的预期水平上表现。在你过渡到 MLE 角色时,识别将用于评估的标准。通常,软件工程师和 MLE 在绩效反馈会议中会有不同的评估方式。

对于软件工程师,通常强调的是可扩展系统设计、代码质量和项目复杂性。而对于 MLE,通常更强调对业务指标的影响技术专长。这是因为机器学习的开发周期比软件工程要长,且通常与特定的业务指标直接相关。

告别语

从软件工程师转型为 MLE 可能既具挑战性,又充满回报。这需要战略规划、持续学习和适应力的结合。

还有一些额外的建议:

这些策略在有效地引导我的职业过渡过程中发挥了重要作用。通过遵循上述步骤,你可以提升你的职业发展,奠定在作为机器学习工程师新角色中的成功基础。

祝你好运,一如既往,祝学习愉快!

如果这篇文章对你有所帮助,并且你想了解更多关于机器学习的实际技巧,可以订阅我的新闻通讯或在LinkedIn上与我联系。

免责声明:本博客基于个人经验和公开可用的资源。请注意,所表达的观点仅代表我个人意见,并不代表我过去或现在雇主的立场。有关最准确的信息,请始终参考招聘公司的官方资源和指南。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 12:31:09

深入剖析USB3.0传输速度的协议层带宽瓶颈

以下是对您提供的博文《深入剖析USB3.0传输速度的协议层带宽瓶颈》进行 深度润色与结构重构后的终稿 。本次优化严格遵循您的全部要求: ✅ 彻底去除AI腔调与模板化表达(如“本文将从……几个方面阐述”) ✅ 摒弃所有机械式标题(引言/核心知识点/总结等),代之以自然、…

作者头像 李华
网站建设 2026/4/23 12:31:35

Z-Image-Turbo随机种子玩法,复现心仪图像的秘密

Z-Image-Turbo随机种子玩法,复现心仪图像的秘密 1. 为什么你总“撞不上”那张最心动的图? 你有没有过这样的经历: 输入一串精心打磨的提示词,点击生成,结果——平平无奇。 再试一次,画面变了,…

作者头像 李华
网站建设 2026/4/23 17:12:15

Qwen2.5-Coder-1.5B新手教程:从安装到代码生成全流程

Qwen2.5-Coder-1.5B新手教程:从安装到代码生成全流程 Qwen2.5-Coder-1.5B 是专为编程任务优化的轻量级大模型,它不像那些动辄几十GB、需要高端显卡才能跑起来的庞然大物。它只有1.5B参数,却能在普通笔记本上流畅运行,写函数、补全…

作者头像 李华
网站建设 2026/4/23 9:14:17

Qwen3-32B私有化Chat平台实测:Clawdbot界面交互+18789网关稳定性压测报告

Qwen3-32B私有化Chat平台实测:Clawdbot界面交互18789网关稳定性压测报告 1. 平台搭建背景与整体架构 很多团队在落地大模型应用时,都会遇到一个现实问题:既要保障数据不出内网,又要让业务人员能像用ChatGPT一样自然地和模型对话…

作者头像 李华
网站建设 2026/4/23 12:31:32

遇到卡顿别慌!三步排查Heygem系统问题

遇到卡顿别慌!三步排查Heygem系统问题 Heygem数字人视频生成系统在批量处理音频驱动数字人视频时,偶尔会出现界面无响应、进度条停滞、按钮灰显、生成结果迟迟不出现等现象。这不是系统“坏了”,而是它正在用某种方式告诉你:某个…

作者头像 李华
网站建设 2026/4/23 17:24:42

网盘下载加速:从龟速到飞一般的资源获取效率提升指南

网盘下载加速:从龟速到飞一般的资源获取效率提升指南 【免费下载链接】baidu-wangpan-parse 获取百度网盘分享文件的下载地址 项目地址: https://gitcode.com/gh_mirrors/ba/baidu-wangpan-parse 你是否也曾经历过这样的场景:急需下载一份重要资料…

作者头像 李华