机器学习英雄访谈录之 DL 自由职业者:Tuatini Godard
机器学习英雄访谈录之 DL 自由职业者:Tuatini Godard
Sanyam Bhutani 是 Medium 上一位专注 ML 和 CV 的博主,本系列翻译自他进行的系列采访——《机器学习英雄访谈录》。
学习从模仿开始,要模仿就要模仿那些最棒的人,这是我开始本系列的初衷。
正文
今天我们要采访的是 Tuatini Godard。我的好朋友,一位来自法兰西的的深度学习自由职业者。
Sanyam: 嗨,Tuatini!谢谢你接受这次采访。很高兴能在博客上采访你。
Tuatini: 嗨,Sanyam,感谢你能想到我!
Sanyam: 你是我见过的了不起的自由职业者之一。你能向我们介绍下你自己吗?你是如何工作的,你通常从事什么工作?
Tuatini: 谢谢你的赞美,但几个月前我和你一样开始了自由职业。2 年前我还是一个 Android 开发人员,从那时起我就跳进了 ML / DL 的贼船,在那个领域尽我所能学到了一切,并在几个月前开始自由职业,当时我对它充满信心。我只远程工作,因为我不能在客户旁边工作,他监视你的一举一动,盘算着他是否把钱花在了合适的人身上,这让我很有压力,哈哈。我主要针对有真正目的或激情的工作。例如,现在我正在病理学数据上使用深度学习来自动诊断皮肤癌。
Sanyam: 很酷!你通常怎么样找工作?通过网络或平台?
Tuatini: 主要通过 Upwork,这不是挣大钱的最佳地点,但如果你不像我这样擅长营销自己,那就没关系。
Sanyam: 我知道你已经做了几个月的机器学习从业者。你感兴趣的是什么?
Tuatini: 起初我主要对 AI 感兴趣。当我在读 MS 时,我所在的学校教过 AI,但我没有真正专注于它,因为当时那个领域的机会是“稀缺的”。后来遇到深度学习炒作,突然间每个人都需要一个深度学习专家,所以我马上开始学习它,然后机会来了。一路走来,我学会了传统的做“真正数据科学”的方式,我挺喜欢它,所以我远离了人们口中“AI”的炒作,并开始更加重视这个非常有趣的领域。
Sanyam: 你什么时候决定作为 ML 从业者开始自由职业?是什么让你做出决定?
Tuatini: 在离开作为 Android 开发人员的工作之前,我有一个 deadline 和路线图。在法国,你可以领取约 2 年的失业救济金,这就是我所做的。在一年半到两年的时间里,我只专注于学习和路线图。最近我不得不把重点转移到自由职业者身上,因为我对自己的技能充满信心,我的失业救济金也即将结束。
Sanyam: 在我们的线下聊天中,我们经常讨论自由职业者面临的困难。你在远程工作中遇到了哪些困难?你能为刚试图进入这个领域的人提醒一些存在的坑吗?
Tuatini: 那么第一个就是孤独寂寞。当你在家工作时,你就是靠自己。对我而言,幸运的是我有女朋友,有事可以和她商量,对于现在的客户,我实际上与我在开始学习深度学习时遇到的人一起工作,所以我可以与他交换想法和所有和项目有关的东西。大多数自由职业者平台都把重点放在个人自由职业者身上,比如 freelancer.com、upwork、fiverr 等等。虽然对于一个人来说开始非常棒,但我认为如果你能在一个团队中做自由任务,或者更像是一个 2 到 3 人的小组,那就更好了。所以当你不在同事身边时可以保持与客户的联系,你也可以与他们交流,等等。
Sanyam: 你会向刚接触该领域的人建议什么?
Tuatini: 你必须以这样那样的方式向世界展示你的技能,以证明你的价格合理。如果你收取很多钱,但没有互联网上的存在(没有博客、没有 github、没有个人资料展示、没有 Kaggle profile 等等),你很难证明这些价格是合理的。每个人都不同,但对我来说,写博客、做一些开源项目是有用的。Kaggle 也很好地展示你的技能,我认为它甚至比博客、开源更好,因为每个人都可以根据你 Kaggle 上的 profile 看到并特别了解你的技能。我的意思是,搞定一个非技术出身的潜在客户,给他一个 github 和一个讨人喜欢的个人 profile,对他来说最吸引眼球的是什么?常用数据科学平台上有一堆他不理解的代码、项目或一堆简单的徽章?
Sanyam: 还有其他想与读者分享的内容吗?
Tuatini: 不要放弃,数据科学是一个多学科领域,很难在每个方面都做到很好。首先选择专业并将所有精力放在上面。例如,我选择深度学习计算机视觉而不是时间序列或 NLP。不要像我被人工智能炒作所愚弄,像我 2 年前开始时那样,没有人工智能(或通用人工智能,随便你叫什么),如果选择计算机视觉路径,那么你就成了计算机视觉专家,对于 NLP,你将成为 NLP 专家。深度学习只能帮助解决大问题的一部分,而不是大问题本身,只是为你的工具箱添加一个工具。作为自由职业者或“专家”(随便你叫什么),你将被要求做的不仅仅是在大多数时间玩玩深度学习模型。了解数据准备、软件工程技能、一些 devops 和 co、基本的全栈技能,用于在生产中创建和交付深度学习项目,而不仅仅是有趣的部分。但最重要的是,学会学习和适应,密切关注最新趋势,并随时掌握数据科学领域发展的最新动态。
Sanyam: 感谢你提供宝贵的建议。在哪儿能与你取得联系或关注你的活动?
Tuatini: 我有一个博客。这些天我没有找到很多博客的时间,但你可以在那里找到关于我的一切。
Sanyam: 非常感谢你在此次采访中谈话。
对我的启发
- 一个国外的自由职业招聘网站:Upwork。
- 必须专注于一个非常具体的领域,例如 CV 和 NLP,而不是广义上的 AI,避免夸夸其谈。
- 要学习的话,要有明确的路线图和 deadline,以及足够的时间让自己保持专注,最好有个理工类的硕士文凭。
- 还可以 2 到 3 人组队开始自由职业。
- 用 blog、github 或 kaggle 作为展示自己的平台,搞点项目。
- 尽快接触面向生产的 ML 项目,积累实操经验。对转行的人来讲,工程能力很重要,研究是博士们的事。
机器学习英雄访谈录之 DL 自由职业者:Tuatini Godard的更多相关文章
- 机器学习英雄访谈录之 DL 实践家:Dominic Monn
目录 机器学习英雄访谈录之 DL 实践家:Dominic Monn 正文 对我的启发 机器学习英雄访谈录之 DL 实践家:Dominic Monn Sanyam Bhutani 是 Medium 上一 ...
- 机器学习英雄访谈录之双料 Kaggle 大师:Dr. Jean-Francois Puget
目录 机器学习英雄访谈录之双料 Kaggle 大师:Dr. Jean-Francois Puget 正文 对我的启发 机器学习英雄访谈录之双料 Kaggle 大师:Dr. Jean-Francois ...
- 机器学习英雄访谈录之 Kaggle Kernels 专家:Aakash Nain
目录 机器学习英雄访谈录之 Kaggle Kernels 专家:Aakash Nain 正文 对我的启发 机器学习英雄访谈录之 Kaggle Kernels 专家:Aakash Nain Sanyam ...
- Denny Zhang:一辈子做一个自由职业者
程序猿訪谈录供稿 Denny是一个旅居美国的自由职业者,这是一份让人羡慕的职业,选择这个职业意味着他已经实现某种程度上的经济自由,能够最大限度的做自己喜欢的事情,对他来说,选择自由职业作为自己终生的事 ...
- Matrix67|自由职业者,数学爱好者
Matrix67|自由职业者,数学爱好者 介绍一下你自己和所做的工作. 我叫顾森,网名 Matrix67,长住北京的重庆人,目前没有固定的职业.一会儿当当码农,一会儿做做编辑,一会儿教教数学,一会儿写 ...
- IT自由职业者的第一个月(下)——为什么放弃5年嵌入式驱动开发转到WEB开发?
如果单从兴趣来看,其实我对Linux内核,Android中间件的兴趣要高于WEB,何况还有这么多年的经验积累,何必从头探索一个新的技术方向呢? 这里面原因是很多的,最核心的大概是以下4 ...
- IT自由职业者的第一个月(上)——何去何从
2016年8月11号,我终于走完所有流程,拿到了离职证明,5年的嵌入式驱动开发工程师的职业生涯就此结束.走离职流程期间,陆续有同事和朋友问我,离职后去哪儿,我都是告诉他们:“还没想好,离了再 ...
- zz 机器学习系统或者SysML&DL笔记
机器学习系统或者SysML&DL笔记(一) Oldpan 2019年5月12日 0条评论 971次阅读 1人点赞 在使用过TVM.TensorRT等优秀的机器学习编译优化系统以及Py ...
- 机器学习 - ML + 深度学习 - DL
机器学习 CNCC - 2016 | 机器学习(原文链接) Machine Learning - ML,机器学习起源于人工智能,是AI的一个分支. 机器学习的理论基础:计算学习理论 - Computa ...
随机推荐
- [IDEA_6] IDEA 集成 Python
0. 说明 在 IDEA 中集成 Python 1. IDEA 集成 Python 1.1 Ctrl + Alt + S 进入设置 依次选中 Settings --> Plugins -- ...
- 【转】Nginx学习---Nginx&&Redis&&hcache三层缓存架构总结
[原文]https://www.toutiao.com/i6594307974817120782/ 摘要: 对于高并发架构,毫无疑问缓存是最重要的一环,对于大量的高并发,可以采用三层缓存架构来实现,n ...
- Apache的安装与AWstats分析系统
实验拓扑图: 实验要求: 1. WEB服务器: 使用源码包apache实现.安装完成后,并优化执行路径. 启动服务后,客户端通过http://IP能访问默认的网站. 2. DNS服务器: 安装DN ...
- gdb调试:
1 简介 GDB(GNU Debugger)是GCC的调试工具.其功能强大,现描述如下: GDB主要帮忙你完成下面四个方面的功能: 1.启动你的程序,可以按照你的自定义的 ...
- 禁止选择DIV内的文本(css,js写法)
css:<span style="font-family:SimSun;font-size:18px;">/* 禁止选择div内的文字 */ #hall_body { ...
- Python3 中 sys.argv[ ]的用法解释
sys.argv[]说白了就是一个从程序外部获取参数的桥梁,这个“外部”很关键,所以那些试图从代码来说明它作用的解释一直没看明白.因为我们从外部取得的参数可以是多个,所以获得的是一个列表(list), ...
- 【2018暑假集训模拟一】Day2题解
T1 园艺工人的求助 [题目描述]终于,在一段繁忙的训练之后,到了NOIP 的举办的时候.同学们坐上了大巴车,享受着沿途的风光,讨论着未解决的问题,憧憬着NOIP 赛场上切题的样子.很快,大巴车到了大 ...
- Spring的InitializingBean与DisposableBean方法
在bean初始化的时候,将所有显示提供的属性设置完毕后调用这个方法 org.springframework.beans.factory.InitializingBean#afterProperties ...
- 2.3.2 EditText(输入框)详解
本节引言: 上一节中我们学习了第一个 UI控件TextView(文本框),文中给出了很多实际开发中可能遇到的一些需求 的解决方法,应该会为你的开发带来便利,在本节中,我们来学习第二个很常用的控件Edi ...
- ORACLE 11GR2常用命令
一.ORACLE的启动和关闭 1.在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a.启动ORACLE系统 oracle>svrmgrl ...