我如何没有成为机器学习专家

成功故事爱一切。 而且其中有很多都在哈伯上。


“我如何在硅谷找到一份薪水为30万美元的工作”
“我如何在Google找到工作”
“我如何在16岁时赚了200,000美元”
“我如何通过简单的汇率应用程序到达顶级AppStore”
“喜欢我……”和另外一千零一个类似的故事。



一个人成功并决定谈论它真是太好了! 您为他阅读并为他高兴。 但是,大多数故事都有一个共同点:您无法重复作者的路! 您是在错误的时间,在错误的地方生活,或者您是男生,或者...


我认为这方面的成功案例通常更有用。 您只是不必做作者所做的事情。 您会发现,这比尝试重复某人的经历要容易得多。 只是人们通常不想分享的这些故事。 我会告诉。


我在系统集成和技术支持方面工作了多年。 几年前,我甚至去德国担任系统工程师,以赚更多的钱。 但是很长一段时间以来,系统集成领域并没有激发我灵感,我想将这个领域改变为更具金钱意义和趣味性的事物。 2015年底,我偶然发现了一篇文章“从物理学家到数据科学(从科学引擎到办公室浮游生物)” ,其中弗拉基米尔描述了他在数据科学领域的发展道路。 我意识到:这就是我所需要的。 我非常了解SQL,并且对处理数据感兴趣。 这些图对我尤其印象深刻:



即使是这方面的最低工资也高于我前世的任何工资。 我决心成为一名机器学习工程师。 按照弗拉基米尔(Vladimir)的例子,我注册了coursera.org,专门研究9门课程: 数据科学


我每个月上一门课。 我非常勤奋。 在每个课程中,我都完成了所有任务,直到获得最高成绩。 同时,我在kaggle上进行了任务,甚至成功了!!! 显然,奖品对我来说并不耀眼,但我几次进入了100次。


在Coursera.org上成功学习了五门课程,并在stepik.ru上另一门“使用Apache Spark进行大数据”学习之后,我感到很坚强。 我意识到我已经开始涉足这个话题。 我了解在什么情况下应使用哪种分析方法。 我对Python及其库非常满意。


我的下一步是分析就业市场。 为了找到工作,有必要找出您还需要了解的其他知识。 雇主感兴趣的哪些主题领域值得探讨。 除了其余4门课程,我还想选修其他一些非常专业的课程。 某个特定雇主希望看到的东西。 这将增加我有经验但没有经验的初学者找到工作的机会。


我去了求职网站进行分析。 但方圆10公里之内没有空缺。 并在25公里半径内。 甚至在50公里半径范围内! 怎么会这样 不可能! 我去了另一个站点,然后去了第三个站点...然后我打开了一个空缺的地图,看到了以下内容:



原来,我住在德国异常Python排除区的正中。 没有一个 他妈的 机器学习专家或至少100公里半径内的Python开发人员可以接受的工作!!! 这是惨败!



这张图片100%反映了我当时的状况。 这是我自己造成的打击。 真的很痛...


是的,您可以去慕尼黑,科隆或柏林-那里有空缺。 但是一个严重的障碍就这样站立了。


我们移居德国时的最初计划是:走到任何地方。 绝对不管德国哪个城市丢我们。 下一步是使自己适应,草拟所有文档并撰写语言。 好吧,然后赶到大城市赚更多。 我们的初步预期目标是斯图加特。 德国南部的一个大型科技城市。 而且不如慕尼黑贵。 天气温暖,种葡萄。 工业企业很多,因此有很多空缺,薪水很高。 高生活水准。 正是我们所需要的。



我们被命运所抛弃,在德国中心的一个小镇上,这个小镇人口约10万,我们安顿下来,习惯了,填写了所有文件。 原来这座城市非常舒适,干净,绿色和安全。 孩子们去了幼儿园和学校。 一切都快结束了。 周围都是非常友好的人。


但是在这个故事中,不仅仅是机器学习专家的职位空缺,在这里甚至任何人都不需要Python。


我和我的妻子开始讨论搬到斯图加特或法兰克福的选择……我开始寻找空缺,考虑雇主的要求,然后我的妻子开始照顾公寓,幼儿园和学校。 经过大约一周的搜寻,我的妻子告诉我:“您不想去法兰克福,斯图加特或任何其他大城市。 我想留在这里。”


我意识到我完全同意她的看法。 我也厌倦了大城市。 仅在我住在圣彼得堡的时候,我才不明白这一点。 是的,大城市是建立事业和赚钱的理想之地。 但不是为了有孩子的家庭过上舒适的生活。 对于我们的家人来说,这个小镇正是我们所需要的。 这就是我们在圣彼得堡所缺乏的一切。



我们决定留下来,直到我们的孩子长大。


但是Python和机器学习呢? 我已经花了六个月的时间在这上面吗? 没办法 附近没有工作! 我不再想每天花3-4个小时上班。 我已经在圣彼得堡工作了几年:当环城公路尚未建成时,我与Dybenko一起前往了Krasnoye Selo。 那里一个半小时半回来。 生命过去了,您从汽车或小巴的窗户看闪烁的房屋。 是的,在旅途中您可以阅读,收听有声读物等等。 但这很快就困扰了您,半年或一年之后,您只是杀死了这次,听广播,听音乐,漫无目的地望向远方。


我以前有过失败。 但是我很长一段时间都没有做过这样愚蠢的事情。 我找不到机器学习工程师的工作,这让我感到不安。 我退出了所有课程。 我通常停止做任何事情。 晚上,我喝啤酒或葡萄酒,吃香肠,玩大声笑。 所以一个月过去了。


实际上,生活给您带来的困难并不重要。 甚至您展现自己。 重要的是如何克服它们,以及从这些情况中学到的教训。


“不会杀死我们的东西会使我们变得更强大。” 你知道这个明智的短语吗? 所以,我认为这完全是胡说! 我有一个朋友,在2008年金融危机之后,他失去了在圣彼得堡举行的一场大型车展的主管的工作。 他做了什么? 对! 像一个真正的男人,他去找工作。 导演的工作。 导演六个月没有找到工作吗? 他继续寻找导演的工作,但在其他领域, 担任汽车销售经理或除董事以外的其他人对他并不陌生。 结果,他一年都没找到任何东西。 然后他总体上在求职中得分。 该摘要挂在HH上-需要它的人,他会打电话给他。


他坐了四年没有工作,他的妻子一直都在挣钱。 一年后,她获得加薪,他们得到了更多的钱。 他坐在家里,喝啤酒,看电视,玩电脑游戏。 当然,不仅如此。 他煮,洗,打扫,去购物。 他变成了一个愚蠢的猪。 使他变得更坚强吗? 我不这么认为。


我也可以继续喝啤酒,并责怪雇主没有在我的村庄开设空缺职位。 或怪我自己是个傻瓜,甚至不理会使用Python之前的空缺情况。 但这没有任何意义。 我需要一个计划B ...


结果,我集思广益,从一开始就开始做值得做的事情-分析需求。 我分析了我所在城市的IT就业市场,得出的结论是:


  • 5个Java开发人员职位
  • SAP开发人员2个职位空缺
  • MS Navision下有2个C#开发人员的空缺
  • 一些开发人员在微控制器和硬件方面有2个职位空缺。

选择很小:


  1. SAP在德国最普遍。 结构复杂,ABAP。 当然,这不是1C,但是以后很难下车。 如果您搬到另一个国家,那么找到一份好工作的前景会直线下降。
  2. MS Navision的C#也是一件事。
  3. 单片机已经消失了,因为 那里仍然有必要教授电子学。

结果,就前景,薪水,患病率和远程工作的可能性而言,Java赢得了胜利。 实际上,是Java选择了我,而不是我。


接下来发生了什么-许多人已经知道了。 我在另一篇文章中写道: “如何在1 . 5年内成为一名Java开发人员


因此,不要重复我的错误。 几天的深思熟虑的分析可以为您节省大量时间。


关于我40岁时如何改变生活以及与妻子和三个孩子搬到德国的方式,我在电报频道@LiveAndWorkInGermany中写道 。 我在写有关德国的现状,优点和缺点,以及未来的计划。 简短地谈生意。 有意思吗 -现在加入。

Source: https://habr.com/ru/post/zh-CN444778/


All Articles