📱

Get Our Mobile App

Take your business learning on the go!

Download on the App StoreGet it on Google Play

How to Become an AI Engineer After a Career Break - Revathy Ramalingam

DataTalksClub ⬛47:35

Transcription

大家好。本周我们将讨论在长时间休息后重返科技职业以及人工智能工程师的角色。今天的嘉宾是 Revati。我发音对吗?>> 嗯,更好。>> Reati Revati。>> Reat。>> 我从头开始。大家好。本周我们将讨论在长时间休息后重返科技职业以及人工智能工程师的角色。今天的嘉宾是 Revati,一家医疗保健初创公司的人工智能工程师。她拥有超过九年的软件工程经验,最初是在电信领域。她是我们的机器学习 Zoom 训练营的学生之一。她还参加了人工智能开发工具训练营,最近还参加了一个名为“AI Hero”的课程,这个课程并非我们数据谈话俱乐部官方课程的一部分,但仍然是我开设的课程之一。在这期播客中,我将谈论她的经历,她将与我们分享一些细节,关于她如何重返职业生涯,如何为人工智能工程师的角色做准备,以及她如何在休息后重返行业——所以,欢迎。你好。是的,>> 我很高兴你在这里,因为你是社区里非常活跃的一员,而且,自从我们的机器学习 Zoom 训练营开始以来,我就看到你在到处评论,对我个人来说,作为社区,社区经理的角色是这样的,我负责社区。所以对我来说,看到像你这样的人加入社区并积极帮助他人总是很高兴。>> 谢谢你,Alex。>> 嗯,我想先请你描述一下你迄今为止的职业生涯。你能和我们分享一下你的背景,以及在你成为一名人工智能工程师之前你做了什么吗?>> 好的。我曾在爱立信担任软件架构师,这是一家领先的电信公司。大约九年,九年零三个月,我在爱立信工作。我在爱立信开始我的职业生涯,是一名毕业生实习生,然后我晋升为一名高级软件工程师,最后在我离开公司时是一名软件架构师。由于产假,我无法继续工作,因为我的孩子们,然后我不得不休息了大约七年。>> 孩子们现在多大了?>> 是的,大儿子十三岁,十三岁,小儿子八十岁。>> 好的。好的。听起来你有很多乐趣,对吧?>> 是的。我想看看。我想看着他们成长,而且,考虑到这个快节奏的工程,我的意思是,考虑到这个软件行业,我无法>> 和孩子们在一起,而且你总是在 IT 行业承受压力。所以我想休息一下,照顾他们。>> 是的。然后以后再继续。>> 是的。>> 但后来职业休息变得相当长。有七年。>> 嗯。好的。而且>> 目前在一家医疗保健初创公司担任人工智能工程师。>> 嗯。你在爱立信做了什么?是 Java 开发还是其他什么?我开始是一名 C++ 开发人员,主要从事协议、语音计费、数据计费等工作,然后,在接下来的四年里,我主要从事 C++ 协议方面的工作,在后半段,我转向了 Java 项目,大数据系统,以及 Apache Karaf Camel 架构是一些东西,以及 REST 服务,Java REST 服务是我工作过的一些技术。这些是什么?Apache Karaf。>> Apache Karaf 更多地像是 Spring Boot 服务。>> 你拥有所有的 bundle,而且你可以进行热部署,更多地就像框架不同而已。>> 是的。我本身来自 Java 背景。所以我曾经是一名 Java 开发人员。所以我知道 Spring Boot 是什么。但你能用几个词来解释一下吗?比如 Spring Boot 到底是什么,Karaf 是什么,以及为什么我,作为一个 Java 开发人员,作为一个使用 Java 的人,会关心这些东西?>> Spring 服务,对吧?>> 我只工作到>> Karafachi>> Camel 架构和>> 但这是为了创建 Web 服务,对吧?一个创建 Web 服务的工具,但 Spring Boot 我自己没有用过。>> 是的。好的。嗯,我只用 Spring Boot,但基本上>> 任何时候你想启动一个 Spring 应用程序,Spring 和 Java 无处不在,对吧?所以,最快的方法就是通过 Spring Boot,它 kind of 引导你的应用程序,然后就可以开始在 Spring 和 Java 中构建 Web 应用程序了。>> 是的,你可以轻松地交付你的产品,使用这个 Spring Boot。好的。你为什么决定?>> 即使在当前行业中,它也非常受欢迎。>> 好的。是的。>> 而且我当时感到很无聊,因为我的孩子们都全天上学了>> 所以我正在找工作,因为我非常决心要继续我的职业生涯。我在学校是顶尖学生,在大学毕业时是排名第一的学生。所以我不能在家闲着,我想回到我的领域。所以他对此非常清楚。而且,起初我开始,我的意思是,没有任何先验经验,我的意思是,没有任何技能提升,我只是在找工作>> 而且,在两个月内,我意识到,因为我之前在 VMware 的部署部分工作,而现在行业已经转向 Docker Kubernetes>> 而且技术变化如此之大,我很快意识到,以我目前的技能,我无法找到工作。而且,有一天我查看了 ChatGPT,我是一个有九年经验的人,我有七年的职业休息,现在我想回到行业。告诉我目标。目标是什么?我必须到达目的地的路径是什么?>> 然后它给了我两个选择。一个是在 Java 中精通,作为一名 Java 架构师,我可以继续 Java Web 服务。我需要精通,不是 Web Java Spring Boot。我必须精通,然后走这条路,或者另一条路是进入机器学习。>> 我变成了,是的,我一直>> 非常好奇,因为这个 ChatGPT 拥有巨大的知识,无论我用什么语言提问,它都能给我答案。所以我很好奇它是如何工作的。所以我对此很感兴趣,然后我决定选择不同的路线,机器学习,然后当我查看它时,它给出了数据谈话俱乐部,有一个即将开始的队列>> 而且,起初,我对此一无所知,我只是点击了它给的链接,然后报名了>> 然后,第二天,我想我收到了你的邮件,关于正在进行的批次的一些细节>> 然后,我加入了 Slack 社区,所有这些>> 而且,是的,是的,是的,到八月,是的,队列在九月开始,我想,到八月,我已经看到了 Git 仓库是如何工作的,而且,在你的视频中,它们都是从非常基础的开始的。我是一个非常喜欢数学的人,所以所有这些向量,我拥有九年的经验,所以设置东西很容易,那并不难,Jupyter Notebook 非常容易,无论我输入什么向量,我都会得到即时输出,而且,我变得越来越投入于课程>> 而且它在进步。>> 是的。有趣。所以你是那些甚至在课程正式开始之前就决定开始的人之一,对吧?>> 是的。是的,它开始了。>> 好的。嗯,这很好,因为所有材料都已就位,对吧?你可以>> 是的。是的。甚至,是的。嗯。>> 所以,因为我的下一个问题是是什么让你转向了人工智能,根据我的理解,这就像>> 我一直很好奇。是的。这纯属偶然,然后>> 是的,这纯属偶然。是的。但我对此很感兴趣,对它如何工作的好奇心。有一些好奇心驱使着我。即使是 Java Spring Boot,我也遵循了一个教程,并开发了我自己的应用程序,一个电子商务交易应用程序,但它并没有那么有趣,它没有把我推向下一个水平>> 这基本上和你以前做的事情一样,对吧?>> 不>> 在某种意义上>> 在某种意义上,这和你休息前做的事情非常相似,对吧?这是 Java,而这是全新的>> 嗯。是的。但我想说它更单调。是的。对我来说没有什么新的,那就是>> 嗯。>> 但,嗯,我真的很想知道。所以你说,既然你已经有了很多经验,设置东西并不难。所以你可以轻松地设置 Jupyter Notebook,然后跟进 GitH 仓库。在你休息的这七年里,你有没有尝试过让自己跟上一些事情?你有没有尝试过做任何个人项目之类的?因为我猜如果你只是花时间陪伴孩子>> 嗯>> 嗯>> 比如一些技能,它们就会>> 不>> 我很高兴。我过得很悠闲。我充分享受生活。我甚至都没想过我的职业>> 好的>> 但是的,但大约在 2025 年初,当我参加了几次面试时,他们问到了 Docker Kubernetes,然后我报名了一个在线平台,并且完全完成了 Docker 课程。而且,在同一件事中,也有机器学习,我只看了大约五分钟的视频,但一开始他们就跳进了一大堆代码,我什么也听不懂。所以我就退出了这个教程。好的。好的。好的。然后最终你继续面试,然后你意识到你需要提升自己,对吧?然后>> 这导致了发现数据谈话俱乐部。>> 是的。>> 那么课程怎么样?>> 是的,太棒了。这是,是的,我的意思是,这是免费提供的最好的课程,而且,所有的视频都是从基础开始的,这对于那些不了解机器学习的人来说非常好,他们可以从中开始,而且,社区支持一直非常棒,每当我遇到任何疑问时,整个课程的结构也非常好,你有一个视频,一个模块,然后有一个作业,检查你的理解程度,而且,你让我们公开分享的方式是我职业生涯中的另一个最大的优势,我想说,因为我开始更好地理解事物,而且很多潜在的人也评论了我的项目,比如当我做一个电信项目时,来自诺基亚的人评论说,他问我关于我的项目会是什么样的>> 好的,这很有趣。所以,是的,然后我就想,好吧,Raati,你做得不错,好吧,你很棒>> 这激励我继续前进>> 而且你提到了社区支持,但社区支持来自像你这样的人,来自对他们所学的东西充满热情的人,而且,他们总是愿意分享他们所学到的东西给别人>> 所以,也许有几个人像你一样,你们互相帮助,对吧?这就是社区支持的由来。有时我去 Slack,我打开它>> 我看到人们的所有问题都已经被社区回答了,我想,好吧,我什么都不用做。这真的很酷。比如当你互相帮助时,也许你理解了 80% 的东西,而另一个人理解了 80% 的东西,但这些 80% 是不同的。然后你们就可以互相帮助,这真的很棒>> 我想感谢你。这让我想起了我的大学时光,我们如何分享和学习东西,而且,是的,这段旅程,对我来说,一个远离所有>> 我的意思是,远离职业生涯的人,这种社区参与对我重返我的领域非常有帮助,因为当他们分享所有教程和所有东西时,好吧,这么多,甚至 GitHub 工作流程,群里有人给我发了消息,然后我去 ChatGPT 上搜索。好吧,我们确实拥有所有这些技术,而且,在我更积极地参与社区后,我的学习曲线变得越来越好。>> 嗯。是的。我想亲自感谢你成为社区中非常活跃的一员,因为你,其他人说,嘿,比如在数据谈话俱乐部,社区支持非常棒,这要归功于像你这样互相帮助的人,我想说我真的很感激。所以非常感谢你成为社区中活跃的一员。>> 谢谢。所以你提到了你喜欢这个结构,你喜欢这个作业,你也喜欢我鼓励你公开分享东西的部分,对吧?>> 是的。>> 你分享了你的电信项目,然后诺基亚的人评论了。>> 你能多谈谈这个项目吗?是期中项目还是什么?>> 这是我的毕业项目。它是关于预测网络中的网络切片。我的意思是,在日常生活中,我们会看一段时间的电视,我们会看我的 YouTube 视频,这将是移动宽带,你不需要任何延迟。它必须不间断。如果延迟了,这个人就会感到无聊,他就会退出。而且,对于某些情况,比如你正在做手术,延迟应该非常小,或者你正在进行卫星发射,即使零延迟也是不可接受的。还有第三类,叫做传感器,物联网传感器,你部署了所有设备,然后这些传感器会给你一些读数,可能是关于温度,或者关于任何事情,这些物联网设备,延迟是可以接受的。在这种情况下,即使在两三天后发送给我也没关系。>> 嗯。>> 所以,我的项目旨在精确预测分类类型,并相应地分配带宽给用户。>> 嗯。所以分配带宽将是一项非常关键且重要的任务>> 为了获得最佳网络>> 给用户。>> 我明白这是基于你已经拥有的背景,对吧?>> 我很容易进步,但当我部署它时,我遇到了很多挑战。>> 嗯。>> 我得到了一个来自 42 个基站的数据集。这是一个 Kaggle 数据集。它使用了合成生成器生成的数据。这是一个实时数据集。当我得到它时,它给了我完整的准确率。>> 嗯。>> 然后,当我查看 ChatGPT 时,它被称为标签解码,因为在网络中,有些参数会非常恒定。对吧?所以,有了这些东西,机器学习就能够,我的意思是,它能够记住模式,并给出完整的准确率。所以这不是我们需要的。所以我不得不删除所有这些东西,所有这些参数,然后重新构建它。而且,我从中获得了很好的学习,对我来说相当具有挑战性。>> 嗯。因为,而且,当我进步的时候,我也在检查 ChatGPT,关于我如何找到工作,我一直想回到爱立信,所以,与此相关,我做了,我想,好吧,我决定,好吧,我将在电信领域做一个项目,就这样。所以你提到了几次使用 ChatGPT,现在我很好奇你到底是如何使用的?比如,你已经提到了一些例子。所以你在寻找要学习或要做的事情来推进你的职业生涯。你和 JPT 谈过,然后你和项目谈过。>> 是的,作为一个聊天机器人,我开始使用它,现在作为一个编码代理和副驾驶,我用它来工作。>> 你如何使用它作为副驾驶?你使用 Codex 吗?不是 Codex,而是 Anti-gravity。>> Anti-gravity Vision Studio 有 Copilot。>> 嗯。我更感兴趣的是你如何与 ChatGPT 对话,因为从我的理解来看,它在你所做的事情中非常有用,对吧?我只是好奇你是否有任何建议,比如我如何最好地使用它?我只是和它说话,还是有一些我不知道的技巧?不,不。我是一个从零开始的人,就像和 ChatGPT 对话一样。>> 好的。好的。所以,没什么特别的。你只是,我猜在这种情况下,>> 这都是运气,我应该这么说。>> 是的。>> 即使是 DTC 课程也是运气。>> 嗯。好的。你也参加了另一个课程,对吧?那是关于人工智能开发工具的。>> 人工智能开发工具。是的。我非常怀疑我是否能够平衡这两个项目。然后我将问你关于这件事。好的。>> 比如你如何同时做两个课程?我猜你对三个课程都非常兴奋。好的。>> 同时。是的。一度我感到非常疲惫,我想我为什么要选这三个?>> 但它给了我很好的结果,最终是有益的。>> 所以我非常感谢。而且,在课程启动期间,我想对于开发工具,我问你是否可以参加,因为我很好奇机器学习,我对它很感兴趣,而对于开发工具,我对此非常怀疑,因为我对编码代理或你 syllabus 中的 MCPS 一无所知。我对此一无所知,而且在课程启动时,我问了你关于这件事,然后你回答说,它对我的人工智能非常有帮助,我可以利用那些代理,并且我可以轻松地构建我的产品,你这么说。>> 所以我相信你的话,然后我也报名了,因为我有很多空闲时间。所以,好吧,我想尽可能多地学习,而且它也是免费的。所以他们两个>> 所以你是如何管理时间的?所以你已经在参加 ML Zoom 训练营了,而且到了最后,这并不是最容易的事情,因为,嗯,也许对你这个开发者来说,这有点容易,但我们有所有这些东西,比如神经网络,这是一个相当复杂的模型,然后我们有 Kubernetes,我们有像无服务器这样的东西,这些都不是超级容易的事情,但同时你还在做这个 AI 开发工具?你是如何管理时间的?你是如何分配时间的?>> 每天直到三点>> 在我让孩子们睡着后,我必须坚持到三点。一天之内,社区就可以在那时可用,在十二点之后你们都在那里。所以很容易联系你并澄清我的疑问。在深度学习中,我遇到了很多困难。我非常确定我的答案是错的,但我不知道错在哪里。>> 然后人们分享了很多教程,而且,我的可视化能力很差。所以图像是如何进入的,以及它如何逐像素转换,以及那些>> 逻辑对我来说并不非常清楚。然后有一个非常好的 YouTube 材料在社区中分享,其中图像进入,然后它经过所有转换>> 看到它很有趣,但要做作业,把它付诸实践有很多挑战,而且,是的,凭借我的经验,我能够弄清楚我什么时候出错。>> 嗯。这很好。>> 我知道我的输出是错误的,而且>> 是的。所以,对我来说这是一次很好的学习。>> 是的。>> 有一点我被卡住了>> 实际上。>> 是的。嗯,对我来说,你似乎是课程的完美目标受众,因为这就是我们首先想要吸引的人,那些已经是开发人员,想要学习机器学习,但对它一无所知的人,而你就是这样的人。>> 所以,很高兴 CHP 向你推荐了它。所以告诉我更多关于开发工具的事情。所以你决定报名。嗯,然后你的秘密,比如你同时做多个课程的方式就是熬夜。但你到底做了什么?你的>> 是的,开发工具也是,我开始做是因为我对此越来越感兴趣,因为它是有代码的,而且,你问的任何东西,你都从一个可爱的提示开始,然后你创建一个 UI,然后继续,事情相当容易,而且,到了最后,当我做项目时,我获得了很大的信心,因为我只需要一个想法,我们给一个提示,创建一个前端,创建一个后端,然后创建数据库来集成这些东西,当我完成端到端时,我有一个想法,当我能够实现它时,我非常高兴。是的,我能够将我的想法变成现实,而且,是的,这门课程极大地赋权了我,以至于我能够拥有一个可行的,是的,可行的项目。>> 嗯。所以,这门课程绝对是一门>> 赋权且非常有用的课程。>> 是的,有了所有这些工具,你可以从一个想法到一个具体的东西,可能在一个晚上>> 也许两个,但然后你有一个很好的原型,你可以向人们展示>> 而且它不仅仅是一个模型,它实际上在工作。>> 是的。而且这是你的想法,所以你拥有所有权,你拥有责任,当你>> 这是一个非常自豪的时刻,将它转化为一个项目>> 然后你也参加了我的个人课程。所以这门课程不是数据谈话俱乐部的一部分,而是 AI Hero,我通过电子邮件开设的课程。我知道你还在等你的证书。我只需要花时间来生成它们,因为我有点想法,它最终应该是什么样子。所以 AI 课程,然后我还在开发一个新的社区。所以它们应该一起进行。所以作为 AI Hero 课程的一部分创建的证书应该已经>> 比如,作为这个新社区的一部分。对吧?然后你可以根据你的想法来设计它。是的。没有>> 是的。>> 但请多谈谈这个>> 是的。即使那门课程也是,是的。我变得好奇,当你发送的时候,我开始关注你,然后在你的信息中,我看到了它是电子邮件课程。所以我一直在想,我们有在线课程,可以是离线的,也可以是在线的,但这个电子邮件课程是什么?这又是一个好奇心,然后我想,小组中的一个人,她回复说,你每天都会收到一封关于它的邮件,而且,是的,又是因为好奇心,好吧,每天会收到什么邮件>> 我的好奇心,好吧,让我报名参加这个。而且它是关于英雄的,所以,好吧,让我们在那方面做些事情,因为我已经开始做开发工具了,所以,好吧,让这个成为一个延续,而且它也是免费的。>> 嗯。所以,我立刻>> 报名了。>> 所以,在那门课程中你学到了什么?>> 在那门课程中,我开发了一个问答助手,它能够查询你关于一个 G 仓库的任何问题。>> 嗯。>> 你开发了一些 AI 代理,对吧?而且,是的,这非常有用的东西,我能够学习到关于分块,你如何获取一个文档,以及所有文档如何从仓库中获取,以及它们如何被分块和存储>> 以及关于查询,什么是简单的文本搜索,什么是向量搜索,你如何进行语义搜索。>> 嗯。所有这些东西,还有余弦相似度,很多概念,它越来越深入。而且,根据我的好奇心,无论我能挖多深,我都会去检查,比如余弦相似度,一些关于数学的东西,所以我去检查它是如何工作的,每个词的相似度有多接近,它会检查它,而且有一个模型操作,所以它会深入研究。>> 嗯。>> 所以,我能挖多深就挖多深,而且,我也能够完成一个项目。而且,那是一门非常容易的课程,任何人都可以做到。>> 嗯。是的。而且你的材料总是非常容易,Alexi。这是最大的,即使对于不知道的人来说,他们只需要打开它,如果他们去做了,他们会一步一步地做。任何人,甚至一个八年级学生也能做到。>> 好的。谢谢你的好话。我不确定,比如九年级学生,我需要检查一下。我不知道有没有九年级学生来找我说,嘿,谢谢你的课程>> 我儿子有兴趣,我儿子有兴趣,是的>> 嗯,是的,请告诉我进展如何,如果他参加了,但,嗯,你现在是一名人工智能工程师,而这最后一门课程,我们谈论的 AI Hero 听起来是最相关的,如何说,与你现在所做的事情相关>> 所以你能多谈谈你现在做什么,以及你如何真正得到这份工作吗?因为,嗯,半年前你还在想该做什么,现在你有一份工作,而且你是一名工程师。所以,是的,你一直在上课,但,比如,你是如何理解,好吧,这是我想要尝试的那种工作。所以你申请了这份工作,而且,还有这么多东西,我试图在一个问题中包含,但我只是对,嗯,你实际上是如何走到今天这一步的,以及你需要做什么才能做到这一点感兴趣。>> 事实上,我几乎不记得我什么时候申请了这份工作,因为我每天都会在任何网站上申请大约 10 到 15 个工作, wherever I find this AI or ML engineer I would apply for it。而且,有一天,公司的人力资源部给我发消息说,这是一家初创公司,你是否有兴趣在这里工作?我当时想,嗯,我没问题,我说,然后她让我分享我的 GitHub 个人资料,我也分享了。然后,他们安排了,我想他们看到了我的作品集项目,然后,有一个在线的,第一轮面试,我必须和,他们想了解我的背景和我的长期休息。他们正在检查这一点。而且,我告诉他们,由于家庭原因,我休息了。我在我的>> 在我的职业休息方面,我非常诚实。>> 然后,他问我关于我的 Python 经验,我告诉他,我只为机器学习课程开始学习 Python,而且,我只学了六个月。所以,作为初学者,我没问题,我非常坦诚,因为对我来说,好吧,如果他们想要,就让他们给我一份工作,否则,我将对我正在做的事情感到满意。我将乐于构建项目,而且,现在有了这三门课程的知识,我知道我能做什么,我的意思是,我可以构建很棒的项目,我对这一点非常有信心。所以我告诉他,而且,他当时说,因为这是一家初创公司,他看了我的薪水,他说,我们付不起那么多。>> 所以我同意了。而且,我当时想,好吧,我想要一些,工作时间上的灵活性,我在这些方面进行了谈判。然后,他问,你明天准备好来参加面对面面试吗?我也说,好吧。我还联系了社区,因为我对此持怀疑态度,因为我的薪水会比以前减少,我想,这是否会影响我的职业道路?但我也有,我的意思是,我有一种混合的感觉,Alexi,因为我的职业差距和我的经验,几年后就会变得相等。我工作了九年,我的职业休息是七年。所以我也在想,好吧,现在是时候开始,我开始回到正轨了。>> 我也在>> 所以,我想,好吧,我必须从这一点开始,好吧,我获得了工作灵活性,所以我可以在孩子们放学回家之前来,甚至可以继续工作。所以,我没问题。然后,我去了那里的面对面面试。他让我展示我的项目,我所做的所有项目>> 而且,我向他展示了肥胖症预测,多类别肥胖症预测>> 而且,他想让我运行这个项目,我运行了它,我运行了>> 基本上,好吧,这是你向我们展示的项目,在你的笔记本电脑上运行它,对吧?>> 是的,是的,他>> 这很好>> 是的,他想让我用我的笔记本电脑运行它。而且,他询问了数据集,我选择它的方式,以及我从哪里拉来的所有数据集,以及我在这项工作中做了什么,他问了我关于这件事,我回答了他。而且,我展示了所有的 Web,REST Web 服务,URL,我运行了输出给他。而且,他对此表示满意。而且,然后,与 Python 相关,他问了我几个问题,其中一个关于字符串操作,他给了我一个字符串,并要求我用一些字符串来追加它。>> 嗯。>> 我做到了。而且,另一件事是,他给了我一个字符串,我需要反转其中的所有元音,只有元音应该被反转。>> 所以,我只是为它写了一个伪代码。>> 嗯。好的。>> 我逐个字符地读取,与它进行比较,然后把它放进一个列表中,>> 或者你可以把它放进一个堆栈里,然后你可以弹出>> 好的。有趣。所以,如果我有一个词,首先,在这个词中,我需要找到所有的元音,对吧?>> 然后,所以,我需要记住元音在哪里,在什么位置,对吧?然后我反转它们,然后我把它们插回单词里,对吧?>> 是的。是的。当你打印你的字符串时,只有元音应该被反转。>> 好的。>> 例如,在我的名字 rvati 中,r e v a t h y。所以我逐个字符地读取,取出所有的元音,然后把它们放进一个堆栈里。然后在打印的时候,我会>> 检查它是否是元音,然后我去堆栈里弹出。>> 所以,好吧,这比我想象的要简单。>> 是的,某种东西。>> 是的。好的。这比我想象的要简单得多。>> 是的,我只是写了伪代码。我只是写了伪代码。他>> 对此很满意。而且,是的,然后他说,我什么时候可以加入公司。所以,基本上,我的经验,是的,我九年的经验对他来说非常关键,他问我做了什么,我告诉他,我最后是一名产品负责人,管理一个三到四人的团队。所以他重视我的经验。>> 这真是太好了。但只有两次面试,对吧?所以你先是网上面试,然后是>> 好的。但你的职位是人工智能工程师。但从你>> 我的职位是>> 是的,我的,这真的不是一个人工智能工程师的面试,对吧?他们问你关于你的机器学习项目>> 是的。而且我的第一个作业,带回家作业是关于 AI>> 我被要求构建一个>> 是的,是的,带回家作业是关于 RAG>> 我被要求开发一个问答>> 是的,一个问答助手,它将提供关于 PDF 文档的所有答案。>> 嗯。>> 我必须使用适当的分块策略,并且评估将基于检索准确率>> 以及它的效率。>> 好的。>> 而且,这个 AI 电子邮件课程帮助了我。我只是重新>> 基本上,就像解决方案,对吧?它给了你这个。>> 我只是重复使用,我只是重复使用项目,而且, wherever I had to use the GitHub Rebu, I use the PDF reader。嗯。>> 然后我拿了文档,拿了一个 PDF,而且,第二天我就能够向他展示我的作业。>> 这真是太酷了。我很高兴听到我们在这里提供的课程>> 在数据谈话俱乐部,以及我在这里提供的课程,对人们如此有用。所以,这真是太好了。而且,是的,所以基本上,面试过程是,先是网上,然后是现场,然后你有一个带回家作业,然后之后,他们说,嘿,你什么时候可以加入我们,对吧?>> 是的。是的。>> 这真是太好了。好的。你现在做什么?>> 目前,我正在研究 Langchain 框架和 RAG,而且,这与业务领域有关。所以,我们在使用 AI 来实现你的业务目的方面面临很多挑战>> 因为 AI 会产生幻觉,而且,你必须有护栏来获得最佳的业务目的输出。>> 嗯。>> 我不知道你是否能告诉我,也许如果你不能,没关系。>> 但你能告诉我一点,让它更具体一点吗?比如你在哪个领域工作,你解决什么类型的问题?如果你不能说也没关系,但也许你可以让它对我们来说更具体一点。>> 具体来说,我不确定我是否会遇到麻烦,但它是健康领域。>> 医疗保健领域。好的。好的。是的,这就够了。>> 我加入公司才一个月,甚至不到一个月,我是在一月二十九日加入的。我加入才三周。>> 你能告诉我你在这段时间里学到了什么吗?>> 在我的工作中。>> 是的。是的。>> 嗯,是的,我学会了如何做,我的意思是,Chroma DB,而且,它更像是我的 AI Hero 课程的延续。所以,我学会了如何更好地使用 RAG,分块,以及如何使用所有>> Chroma DB,你如何将所有块存储在数据库中,然后检索它们以获得结果。而且,结果的准确率可能不符合你的业务案例用例,在这种情况下,可能,我的意思是,答案在某些地方不是确定性的。所以,那时你必须考虑一个更好的解决方案。这一切都像一个 P,正在发生,而且,我正处于学习阶段,每天我都在学习>> 这很酷。我学习,是的,核心 Python 技能我也学习东西>> 因为我在 Python 方面只有六个月的经验。所以,我正处于学习阶段,而且,它相当有趣,而且,有时也很有挑战性。我很好奇,如果你必须在半年前再做一次。>> 你能给你半年前的自己一些建议吗?>> 比如,你会优化什么?>> 比如,假设你可以,你知道,将一个提示注入到你的 ChatGPT 回复中,对吧?注入一个回复。所以,那么过去的你,六个月前,会看到你的>> 建议,你会做什么?>> 我不明白你的问题。让我看看。>> 想象一下你可以时间旅行>> 好的。嗯>> 六个月前,对吧?>> 然后你可以给自己写一张纸条,上面有一些建议。嗯,六个月前,我会做什么?>> 你会改变什么吗?你对你所做的事情满意吗?或者也许有些事情不是最优的,而且有办法更快地实现你所取得的成就。>> 是的,我认为这是我旅程中最好的。DTC 俱乐部是我旅程中最好的,我想说,我不想时间旅行回去,因为过去六个月发生的一切对我来说绝对非常有益,而且,它建立了我的信心,并且>> 帮助我进步了我的职业生涯,所以没有什么我想改变的>> 回去改变,是的。>> 你觉得你落后了吗?随着所有进步和你的休息,你觉得你落后了吗?>> 是的,是的,我非常落后,是的。>> 嗯。好的。>> 但有了这些,是的。有了这些课程,我现在和别人一样了。我觉得,因为我跟上了最新的趋势>> 随着人工智能和机器学习,我跟上了最新的技术,在那里我可以感觉到我的同事们仍然在用同样的老技术,或者他们还在用同样的老技术工作。>> 是的。通过这个 TTC。是的。它帮助了我很多。>> 是的。是的。我很高兴听到这个。比如,这是我耳朵里听到的非常好的话。嗯,也许我问你最后一个问题。嗯,我不知道,也许我已经知道了你的答案,但是,嗯,好吧,假设你没有时间旅行,也没有给过去的自己建议,但是,对于听众来说,你有什么建议?比如,如果你想在半年内,如果你想在三个月或半年内获得人工智能工程师的职位,你会建议他们怎么做?>> 是的,首先,他们应该清楚自己想要什么,一旦他们知道自己想要什么,他们就可以在这里寻找课程,我肯定会推荐 DTC。课程都非常结构化,非常清晰,即使对于初学者来说,它也非常适合初学者。而且,然后,为了让他们进步,我也会推荐他们观看播客视频,因为有一个关于全职妈妈变成数据和云主管的视频,Zia Ben。是的,我不确定。是的,我听了播客,我受到了鼓舞。>> 你知道,她也处于同样的阶段,她能做到,那么 Raati,你肯定也能做到。它激励了我。所以,多看一些这样的励志视频,并且有一个清晰的计划,你可以自己制定,或者你可以让 AI 来制定。而且,一旦你报名参加课程,你必须投入很多,你必须全心投入,而且,保持,你必须努力工作,而且,当你构建出色的项目时,我认为你一定会找到你的梦想工作。是的,谢谢。谢谢你的分享,我喜欢,比如你说的所有事情,我完全同意,真正引起我共鸣的,比如几件事。所以,首先,你说你必须清楚自己想要什么,我经常收到问题,机器学习还是数据工程更好?对我来说,答案是,我不知道对你来说什么更好?你必须自己决定。所以你决定,然后你来找我问,好吧,我决定做 ML,我该怎么做?这样我才能帮助你,但我无法帮助你回答机器学习还是数据工程更好?我无法帮助你。>> 因人而异,你必须自己决定。然后你必须>> 尝试不同的事情,也许如果你不确定,然后理解,好吧,我更喜欢这个,或者也许你是一个通才,你想做所有这些。然后你,或者也许你刚开始职业生涯,或者在休息后重塑职业生涯,通才可能很困难,对吧?所以,有一些重点>> 有帮助。>> 是的。>> 另一个你说有计划是好的,然后如果你没有计划,你可以用 ChatGPT 来制定,这也是一个好建议,我从很多不同的角度都听到了。所以,比如,我当时在准备马拉松,然后一个建议,我听到的一个建议是,有一个计划比没有计划要好得多,无论是什么计划,对吧?只要你有一个准备事情的结构,即使它不是最好的计划,对吧?>> 但你知道,好吧,周日你需要跑步,对吧?你需要长跑,周三你需要跑间歇跑,无论是什么,对吧?只要有一个结构和明确的行动,比如我醒来,我知道我该做什么,对吧?所以对我来说,我不需要思考,然后我只是>> 是的。而且,是的,参考数据科学面试,有一个你分享给我的 GitHub 仓库,那也非常有用。数据科学面试。>> 还有一些编码问题,所以,在我空闲的时候,我经常去那里,拿一个问题,即使它只是一个简单的查找,或者从数组中选择最大的数字。或者我总是从最基础的开始。所以,我尝试这样做,或者反转一个字符串,一个简单的事情,你从一个简单的事情开始。而且,Hacker Rank 和 Codechief.com 在所有这些网站上,你都可以找到初级、中级和专家级别。所以,在你空闲的时候,你可以,是的,保持,不要浪费你的时间,做一些事情。>> 是的。是的。而且这是 JP 推荐给你的计划的一部分,对吧?学习这个,做这个,准备面试,做这些编码作业,对吧?>> 是的,至少你意识到了你如何,你如何到达你的目标。>> 好的,这很酷。也许我将要做的是,嗯,在我们完成这次采访后,我将上传文字记录,然后问 ChatGPT,嘿,根据我们讨论的内容,你能制定一个学习计划吗?然后我很好奇会发生什么。我认为结果会很棒。>> 好的。>> 谢谢你。还有什么你想分享的吗?>> 不,我想我们已经涵盖了一切。我想。>> 是的。是的。我们做到了。所以,通常我们是直播的。>> 是的。非常感谢你的课程,Alexi,你做得非常棒,我还没有,我的意思是,人们没有意识到。有这么好的课程在进行,我却长期不知道。如果我早点知道,也许我会在我空闲的时候早几年就开始学习。我想,因为这么好的课程,你从基础开始理解事物,这很难找到,因为当视频开始时,他们从自己的专业水平开始,他们不从最基础的开始,这是非常酷的。而且,机器学习,我非常享受这门课程,我享受的课程。而且,是的,通过它,开发工具,甚至电子邮件课程,那里也是,我的意思是,对我来说,就像爬梯子一样,一步一步。>> 嗯。是的。我很高兴听到这个,因为,当涉及到这门机器学习课程时,我真的付出了很多努力来准备,来思考我到底应该如何构建,以什么顺序,以及如何让它对人们来说更容易理解。对吧?所以我的目标受众是那些对机器学习一无所知的工程师,我希望为他们准备最好的材料,这样他们就可以开始。现在你说,这给了我很多对这项工作的验证。所以这真是太好了。所以谢谢你的善意。向你和你的团队致敬,Alexi,你们做得非常出色。>> 是的,当然,团队也非常重要。>> 每当我与朋友交谈时,我都会谈论这些课程。他们,我说,即使你对机器学习或人工智能感兴趣,也要订阅这些课程。>> 好的。>> 我一直在说,人们,箭头。>> 谢谢,谢谢,谢谢。>> 你值得拥有。>> 谢谢。嗯,和你交谈非常愉快,并在社区里看到你。所以,我希望在工作中,你仍然能找到时间在这里出现。>> 是的。很高兴有你这样的社区成员。而且,有了这个,我想感谢你,从九月以来,感谢你的活跃,我想感谢你这次采访。>> 谢谢邀请我。>> 是的,和你交谈真是太愉快了。而且,嗯,我想我们以后还会再见。而且,嗯,也感谢所有听众,因为正如我所说,这不是我们通常的采访。通常我们可能会有观众的问题,但今天不同。我仍然很享受。我希望所有听众都会享受。谢谢。>> 谢谢。