我已经完成了几门课程,但是接下来该怎么办?
前几天,我收到了Manuela的来信,信中提出以下问题:“像我这样的新手数据科学家如何获得经验?”
好问题。
问题随之而来:“我已经完成了几门课程和项目,一些雇主说他们喜欢我的学历,但是我缺乏最低限度的经验,收到这些书后我会写信给他们!”
在回答中,我描述了一些要复制到本文中的要点。
免责声明:我不是在找工作。您可能会问:“为什么我还要听别人找工作的建议?”
你会是对的。
始终对那些没有从自己的经验中学到的人持怀疑态度。这是我的解释:我发现没有一件适合我的工作,所以我创建了我自己的作品(您可以撰写有关此主题的另一篇文章,但这是我的建议- 不要找工作,开始自己的生意更好)。
但是,如果我仍在寻找工作(以及工作所需的经验),我会做以下事情。
课程与实际经验之间的差距
在线课程是消费品(很常见)。是的,我说这是作为他自己进行在线机器学习课程的人。
在线课程形成基础知识,项目的独立工作-特定知识(那些不能教授的知识)。
因此,我对曼努埃尔的第一个问题是:“当您说您已经完成了多个课程和项目时,您自己拥有多少个项目,并且课程中有多少个项目?”
我定义这样的经验:您自己尝试(或与他人合作)而又不知道结果的事情。
我举一个例子。
您的父母告诉您炉子热了多少次?
我相信,除非您说服自己,否则您不相信。
听父母的话与听课程讲师的话一样。当然,您可以接受他们所说的话,但是如果没有您自己的经验,您将不会内在化这些知识。
因此,获得经验(开始工作之前)等同于触摸火炉。
如果像我一样,您拥有证书和课程项目至少可以使您大吃一惊,并且您正在寻找这种难以捉摸的东西,称为“体验”,那么现在该问一个问题了:
我碰过火炉了吗?
在找到工作之前就开始工作
找到您想要做的完美工作,然后开始做。
如果您觉得这很疯狂,那么就将其视为研究的一部分。如果您能理解数据科学,那么您就可以准确地了解劳动力市场上需要谁。
让我给你一个具体的例子。
假设您喜欢自由职业者,但到处都需要经验。并且有一项工作需要建立机器视觉模型,以了解医生的器械是否在手术台上(我没有发明这个,这是我被要求从事的一个真实项目)。
您阅读了职责并认为“哇,但这很有趣,我想继续努力。”您进一步阅读后发现,这需要3年以上的工作经验,并且您认为“所以,我没有这样的经验,因此不值得给予”。然后整天都以为自己做不到任何工作的想法折磨自己。
我很了解你这是一个错误的思考过程。这是基于恐惧而不是成长的决定。您决定不申请这份工作,因为您担心自己的能力不达标。
事实是,几乎所有地方都需要您随时随地理解(毕竟,这是“数据科学”中的一门科学,还是“机器学习工程师”中的工程师)。
所以,你可以做什么?
您可以对项目进行描述并自己进行。花一周的时间来开发和计划流程,在流程本身上花四个星期,然后花一个星期来分享您所学到的知识。
在最坏的情况下,您将花六周时间来处理无法正常工作的东西(在特定情况下),在最好的情况下,您将获得可以展示的内容,自己所做的事情(没有课程项目指南)。
您将能够说:“我看到了这个项目,进行了研究,并决定确认该概念的性能。”
在医生使用工具的情况下,您可以在互联网上搜索这些工具的图片,创建自己的数据集(是否伪造无关紧要,了解如何创建它很重要),建立一个确定工具是否到位的模型,然后将概念证明转化为良好的自定义工具。使用Streamlit的应用程序。
一个独立项目的外观示例。首先收集数据,建模或分析数据,然后使用Streamlit(或任何等效方法)创建用户界面并将其付诸实践。有关完整的示例,请参阅如何使用相同的步骤复制Airbnb的便利性。
如果您的未来雇主不能称这样的倡议为“经验”,那么这项工作不适合您。
注意:当Andrey(我的业务伙伴)和我为我们的机器学习课程(您好Shubhamai)聘请助教时,我们选择了一名已经自己回答其他人问题的学生。他甚至在找到工作之前就开始工作。
跟进
那总是被忽略的。永远不要把失败当作永远不变的常数。
如前所述,一些雇主写道:“您没有理想的经验,请给我们写信,以获取您的经验。”
让我们更改一个词:“您还没有所需的经验,请给我们写信。
如果有人告诉您您仍然没有经验,并且您认真地理解他们的话语并练习您的技能,也就是说,您在开始工作之前就开始工作,则应该再次给这些人写信。
向他们展示您的工作(应注意,这需要真正提高您的技能)。
给他们写信:“我想让您知道,自从上次对话以来,我提高了自己的技能,这就是我这段时间所做的。如果您有空缺,您可能需要再次考虑我的候选人资格。”
许多人忘记了这一步。这不仅适用于采访,而且适用于任何事物。如果有人在这个方向上采取其他步骤,则可以改善许多关系。
请记住,生活中的许多结果都是非线性的。如果我忘记在几个月内回复电子邮件(电子邮件是我最好的朋友,也是最大的敌人),那么我很可能永远也不会回复。但是如果这个人给我写信并让我想起他自己的懒惰(谢谢),我很可能会在24小时内回答。
它总是有效吗?
不。当然不是。但是,这显示出更多的主动权,而不仅仅是申请一些职位空缺。
认识人
许多空缺职位甚至都没有发布。
我在一家科技公司获得了第一份(也是唯一一份)工作,因为有人在LinkedIn上看到了我的帖子,而他认识的人从专业的角度认识了对我感兴趣的人。最后,我遇到了这个人(你好,Cam),他原来是一个活着的传奇。我们谈论了我的活动,他问我下周是否想来一天-我来了,然后又来了,几天后,我得到了一份工作。
这个故事的重点是,我有基础知识,当然他们并没有达到最高水平,但是我知道什么是DataFrame熊猫或如何对Stack Overflow进行故障排除和搜索问题(是的,我花了很多时间研究和只是用谷歌搜索各种事物;请记住,工程师是“发现事物”的人。
我们的许多员工(尤其是年轻员工)找到工作是因为有人认识某人。
我就是这么想的:求职门户已经死了。
他们可能仍然会帮助某些人,但绝对不能帮助我。我坚信自己,一个按钮就能比全力以赴,找一个人面试,与他交谈,展示我的劳动成果,倾听他的建议,反馈,提高您的技能,重新联系他要容易得多。也许得到工作机会。而如果我通过该网站申请一份工作,对我来说就是立即被拒绝(同样,这可能不是正确的,但这就是我的看法)。
当然,在理想的世界中(尽管可能不是理想的),公司只会聘请人才来发挥才能和能力,但这并没有发生。人们喜欢与喜欢的人一起工作。
好吧,但是你怎么认识某人?
如果您选择了数字路线-会更容易。就像您给我写信一样(您看到Maneula给我发了一封非常简洁明确的信)。简而言之。要直截了当。
我之所以与Airbnb约会,是因为我向招聘者发送了一条LinkedIn消息(我当时正在专门寻找该招聘者)。她白天回答我:“你好,丹尼尔,你明天打电话方便吗?”我没有得到这份工作,但是比起我只是通过网站做出回应(我什至没有做到),我肯定比我离得更近。
同样,不能保证成功。
您可以写一百个人,却得不到一个答案。就像您申请了100个空缺却没有得到一个空缺一样。如果最终结果是这样,请将其视为反馈-您需要改进处理问题的方法。
数字技术是有效的,远程办公正变得越来越流行,但是人们仍然喜欢在同一个房间中彼此进行交互(这对于像我们这样的技术书呆子来说令人惊讶)。这意味着要参加活动(在社会条件允许的情况下),与人交谈,花更多的精力向X公司的Dave询问他在过去几个月中从事的项目。
我工作的公司每个月都会举行一次AI会议。我参加了一次这样的会议,对公司一无所知,七个月后,我参加了会议。
分享你的作品
在我看来,一切都已经清楚了,但是我宁愿再写一遍。
如果您尝试利用机会失败,请确保机会再次出现。
首先要创建并公开共享(无论是否完成)。
在过去三年中,我得到了很多机会,因为有人偶然发现了我的工作(自2016年以来,我就一直在网上写作,自2017年以来一直在学习机器学习)。
是的,创建您自己的博客并将其用作投资组合的骨干,并使用其他社交网络(您知道哪些社交网络)作为对主要平台的支持。
想一想。你是怎么学到的?您很可能正在寻找材料,偶然发现了一篇很棒的博客文章并在您的工作中使用了它。
你知道吗?
您自己可以创建如此有价值的博客文章。
这将我们与我所说的联系起来。在找到工作并分享所学知识(您的经验)之前就开始工作。当您处理与先前拒绝相关的内容时,请再次写信给他们,说:“这就是我所做的。”
进一步阅读
现实一点吧-任何公司雇用没有经验的人都冒着很大的风险。
因为很可能在短期内您会损失公司的钱(当您学习并获得基本知识时)。因此,请考虑如何减少这种风险。
如何?
首先,以上几点就足够了。但是,如果您有兴趣学习其他知识,那么以下资源将有所帮助:
- 卡尔·纽波特(Cal Newport):“好得你不能忽略” -这本书的标题不言而喻。
- 我写了一篇文章,介绍如何交流和分享您的工作,更多地讨论了这些要点。
- 不要称自己为程序员 -入门方面的另一篇很棒的文章(如果您不工作,您可能会认为这不适用于您,那么您真的不应该那样;请记住-在获得这份工作之前就开始工作) 。
通过参加SkillFactory的付费在线课程,了解如何从头开始或获得技能和薪资水平提高的详细信息:
- 机器学习课程(12周)
- 从头开始培训数据科学专业(12个月)
- (9 )
- «Python -» (9 )