所有数据科学家都应该拥有的非技术原则

所有数据科学家都应该拥有的非技术原则

原文:towardsdatascience.com/non-technical-principles-all-data-scientists-should-have-03d9e71e7980/

使用 Grok 2 人工生成的图像

使用 Grok 2 人工生成的图像。

引言

有一种普遍的误解,认为最有可能成功的数据科学家是那些技术能力最强的人。我作为一名数据科学家工作了近十年,在这段时间里我多次晋升。尽管我确实有技术技能,但我必须将我的成功归因于我的非技术原则。

我不同意技术能力和职业成功之间存在强烈的关联,相反,我会将这个陈述重新表述为:

如果数据科学家没有/发展他们的非技术原则,他们不太可能在其数据科学职业生涯中取得进步。

成功可以以各种方式定义;这可能是财务上的,为特定雇主工作,拥有良好的工作/生活平衡,或者拥有特定的职位名称。无论你如何定义它,我都仍然相信这个陈述是正确的。

本文的目的是讨论所有数据科学家应该发展以提升其职业生涯的关键非技术原则。原则将被分为属性(个人特征)或习惯(常规行为)。

属性

个人的属性通常是固有的或随着时间的推移而学习到的,例如能够适应不断变化的环境。尽管有时很难,但属性是可以教授的。

每当我面试数据科学家职位候选人时,我都会确保评估他们的非技术属性以及他们的技术能力。我发现技术技能比非技术属性更容易教授。在面试中展示这些技能可以真正提高你被录用的机会,这并不仅仅是能够解释神经网络是如何工作的!

软技能

软技能是一个广泛的概念,所以让我们将其分解为个别特质。

沟通经常被忽视,良好的沟通能力不仅关乎你能否说得很好,还关乎你倾听的能力。作为一名数据科学家,你的受众大多是非技术性的,一个需要培养的关键技能是向非技术受众解释高度技术概念的能力。

我在职业生涯早期学到的一件事是“始终了解你的受众”。对于某些受众,你需要避免使用技术术语,更多地强调你结果的原因和方式。其他受众可能更感兴趣于理解模型的可解释性,因此你应该调整你的演示文稿以包含更多技术内容。

沟通能力可以通过实践和经验来培养。无论是面对面交流还是通过电子邮件,提高你的沟通技巧将帮助你建立更好的关系,并使更多的人理解你正在做什么。

协作 数据科学家处于一个需要协作才能成功的生态系统中。你不仅需要在数据科学职能内进行协作,还需要与外部团队沟通,例如软件开发人员、数据分析师、机器学习工程师、产品经理和利益相关者。

我强烈建议所有数据科学家参与团队讨论,并确保你们在积极挑战彼此,无论职位如何。一个优秀的数据科学团队是那些在任务上相互支持,并提供建设性批评以帮助个人发展的团队。

如果你还没有这样做,联系其他团队中为同一项目做出贡献的人,发送一个虚拟的 1:2:1,或者一起吃午餐并自我介绍。我发现,与人们建立非工作相关的联系实际上在我需要与他们讨论工作相关的事情时对我有益。

问题解决数据科学家的主要角色是将业务问题转化为可以使用数据进行解决的问题。尽管我们都喜欢深入训练机器学习模型,但在完成这些基本步骤之前,还有一些基本步骤你需要完成。

我的第一条建议,我认为这是必须学习的,是在你深入数据之前,确保你完全理解业务问题。与利益相关者交谈,提出问题,并确保你完全理解问题。记住,利益相关者和董事并不像你那样接近数据,你是专家,应该利用你的知识来共同制定解决当前问题的最佳方法。

一旦你理解了问题,将其分解成更小的任务,并系统地管理这些任务。如果你的团队使用像 Jira 这样的规划软件,这将有所帮助,因为你很可能需要完成这一步。这不仅可以帮助你确定哪些子任务依赖于其他任务的完成,还可以在你需要提高优先级时将子任务委派给团队的其他成员。

要擅长解决问题,你必须富有创造力,并具备做出正确决策的能力,这通常是在时间限制下完成的。我总是鼓励数据科学家在思考上要有创新,解决一个单一问题并不是只有一种方法。有时候,截止日期即将来临,探索和创新的空间会缩小,但如果没有这种情况,我强烈建议人们跳出思维定势。

商业洞察力

数据科学家的角色不仅限于开发机器学习模型。无论你正在做什么任务,你都应该清楚地了解你正在解决的业务问题以及你的工作将带来的影响/价值。

我强烈建议花时间教育自己了解你所在领域的知识。例如,如果你在物流行业工作,了解供应链的运作和涉及的各种流程。这不仅会增强你的领域知识,而且在与在这个领域工作了一段时间的非技术受众沟通时也会有所帮助。

有些人天生就表现出强烈的商业洞察力,而其他人则需要更多的指导。当你想要提高自己的商业洞察力时,我建议从熟悉你团队正在被衡量的关键指标开始。大多数公司都会创建关键绩效指标(KPIs)作为跟踪进展的一种方式。花时间理解这些 KPIs,并将你正在做的工作与你如何影响这些指标联系起来。

注意:无论你在处理哪个任务,都要问自己,这如何有助于最大化投资回报率和提高绩效指标。

习惯

与通常是一种固有行为的属性不同,习惯被定义为一种随着时间的推移变得无意识的常规行为,例如每天早上检查你的电子邮件。

在数据科学家面试过程中,你的习惯不太可能被过多关注。它们更有可能在早期的电话筛选中作为了解候选人的方式。

习惯更容易教授,你经常会发现,当你加入一家新公司或团队时,你会无意识地养成新的习惯,这可能就是你在站立会议中提供更新、格式化你的代码或编写合并请求描述的方式。

话虽如此,有一些习惯在我的职业生涯中一直帮助我,我想与你分享。

网络有时机会是由于你认识的人而不是你知道的事情而产生的。有时作为数据科学家工作可能会变得相当孤立,你唯一交谈的有共同想法的人就是和你一起工作的人。我相信,在你的日常圈子之外建立联系是不可或缺的。

我最早开始参加与科技相关的聚会是在 2016 年,这不仅让我遇到了更多有共同想法的人,还让我了解了其他公司的数据科学功能是如何运作的。实际上,就是在我的第一次聚会上,我遇到了最终给了我第一个数据科学家职位的人。能够在没有压力的非正式环境中说话,我能够展示我对数据科学的了解和热情。如果不是那次聚会,谁知道我的职业生涯会怎样发展。

注意:如果你无法亲自参加聚会,寻找虚拟机会。你还可以在社交媒体(例如 LinkedIn)上与人建立联系,并从那里扩大你的网络。

当正确使用时,社交媒体是一个伟大的工具。在 2020 年大流行期间,我开始在 Instagram 和 Twitter(现在称为 X)上与其他开发者和数据科学家建立联系。通过这样做,我能够与世界各地的开发者建立联系,这些开发者我至今仍在交流,已经快 5 年了。

当你在社交媒体上发帖时,你常常会发现自己想要尽可能多地获得关注者。当使用社交媒体进行网络拓展时,我鼓励你专注于培养有意义的联系。有意义的联系是指那些会回关你、参与你的内容、通过私信与你交流,以及分享共同职业目标的人。

寻找导师最好的建议来源是那些已经积累了这些经验的人。拥有导师不需要是两个人之间的正式协议,仅仅建立一个你可以提问的关系就足够了。

经常情况下,资深数据科学家会继承成为初级/中级数据科学家的导师角色,导师的职责是提供指导并帮助人们在其当前职位上取得进步。

亲自来说,我有很多导师。当我刚开始作为数据科学家工作时,我被一位资深人士指导,他教我编码的最佳实践,以及如何成为一个更全面的数据科学家。我还有一位非技术性的导师,他在我工作的领域有数十年的经验,因为我是个新手,我们经常讨论行业运作方式以及数据科学如何帮助改善日常流程。

注意:不要害怕联系人们,并询问他们是否愿意成为你的导师。识别那些职业路径与你的抱负相符,或者在你所在的领域有丰富经验的人。向他们伸出援手!

公开构建“公开构建”这个术语指的是在网络上公开分享你的工作。无论是创建作品集网站、填充你的 GitHub 个人资料、在 Medium 上写文章,还是在社交媒体上发帖。

我强烈鼓励其他人公开地自我教育。通过这样做,你能够展示你的专业知识,这可能会在竞争激烈的就业市场中让你脱颖而出。

在 2020 年大流行期间,我通过 GitHub Pages 开发了我的作品集,以在封锁期间扩展我的网络开发知识。GitHub Pages 是一种免费的方法,可以创建一个集中展示你所有经验和在线贡献的位置,可以将其视为一个互动式简历。

回到提高你的软技能,我建议所有数据科学家尽早探索开源的世界。如果你缺乏与其他数据专业人士沟通的经验、解决各种类型问题的经验,以及与他人合作的经验,开源可能正是你所需要的!

如果你正在考虑深入开发者社区,不要犹豫。从分享你的进度、真诚地参与,以及开放地学习他人的知识开始。

不要与他人比较这是一个很大的问题,尤其是在你刚开始职业生涯的时候。重要的是要记住,每个人的旅程都是独特的,将自己与他人比较往往会阻碍你自己的成长和发展。

数据科学是一个不断发展的主题。研究实验室、大学和开源项目每天都在为已经存在的大规模知识库做出贡献。有时,跟上这些可能会感到压力很大,有时会导致冒名顶替综合症的出现。

我鼓励你将其他数据科学家的技能视为一种灵感,而不是你需要达到的基准。如果你发现自己处于这样的情况,即同事展示他们的工作,而你感到焦虑,因为你认为自己无法完成这样的工作,那么就伸出援手,与他们交谈,向他们学习。

每个数据科学家都有自己的旅程和一套优势,一个好的团队能够相互补充。总会有人在某些事情上做得更好。专注于庆祝你自己的成就,避免完美主义,认识到错误/不知道某些事情都是学习过程的一部分。每个人学习的速度和方式都不同,没有正确的学习方法。

寻求帮助在过去的几年里,我有幸指导了许多数据科学实习。这些实习大约持续 6-8 周,实习生不仅要理解商业问题,还要了解公司数据、技术栈、识别主题专家,最重要的是解决实际问题!

早期就明显的是,那些寻求帮助的实习生实习经历更为成功,在大多数情况下还获得了数据科学家的永久职位。

注意:你想要避免的是永远寻求帮助或总是寻求帮助。

寻求帮助并不意味着你看起来无法自己完成任务,实际上这是一个积极的迹象,表明你正在主动寻求他人的帮助以推进你的项目。一旦你意识到这不是一件负面的事情,你将获得更多与他人协作的经验,你的学习将加速,你将更有效地利用时间,你项目的输出质量将大大提高。

最后的想法

虽然属性的发展更为困难,但我强烈建议你评估你当前的水平,然后制定一个计划来进一步发展这些属性。面试官正在寻找这些属性,因此当积极探索就业市场时,它们应该被优先考虑。

你的软技能将通过经验以及采用诸如建立人脉、寻找导师和寻求帮助等习惯来发展。如果你希望晋升到更高级或管理职位,培养你的商业洞察力是必不可少的。你必须理解公司和团队的关键绩效指标(KPIs),为什么某些工作比其他工作优先级更高,以及你将从你所做的工作中产生什么价值。

习惯可以从今天开始培养,无论你是想获得你的第一个数据科学家职位,还是寻找晋升机会。如果你正在阅读这篇文章,而你还没有现有的专业 LinkedIn 网络,你的第一个任务就是创建一个。除了建立人脉,公开建立人脉对于展示你的技能和开启未来职业机会的潜力是非常好的,我强烈建议花时间探索这一点。

最后,我认为所有人应该拥有的两个更个人化的习惯是不要与他人比较,并且永远不要犹豫去寻求帮助。冒名顶替综合症是每个人都会经历的事情,这源于你与周围人的比较。你可能不知道,你周围的人都有同样的感受,在他们眼中,你就是专家!


免责声明:除非另有说明,否则作者拥有本文中包含的所有图像的版权。


如果你喜欢阅读这篇文章,请关注我在 Medium 上的账号,X,以及GitHub,以获取更多与数据科学、人工智能和工程相关的内容。

快乐学习!🚀

posted @ 2026-03-28 10:03  布客飞龙III  阅读(10)  评论(0)    收藏  举报