JavaRush /Java 博客 /Random-ZH /两次转行移居澳大利亚:开发商 Aisa Matueva 的故事

两次转行移居澳大利亚:开发商 Aisa Matueva 的故事

已在 Random-ZH 群组中发布
通过本文,我们将开始一系列新的特别材料,介绍 IT 行业有趣的代表:开发人员、传道者、博主、初创公司创始人等。我们的第一位女主角是来自卡尔梅克共和国的开发商 Aisa Matueva。女孩毕业于医科大学,做过外科实习生,后来又当了咖啡师。她移居澳大利亚,30 岁后改变了职业:她在为期​​三个月的训练营学习了编程课程,并在 Zendesk 找到了一份开发人员的工作。Aisa 在 JavaRush 的一篇文章中谈到了培训、出国工作和她的编程博客。 她两次转行移居澳大利亚:开发商 Aisa Matueva 的故事 - 1

关于外科实习以及我离开那里的原因

我今年 33 岁,来自卡尔梅克共和国(毗邻阿斯特拉罕、伏尔加格勒、车臣和达吉斯坦)。17 岁时,我进入了 RUDN(俄罗斯人民友谊大学主编)医学院,并搬到了莫斯科,28 岁时从那里搬到了澳大利亚(稍后我会谈到这一点)。像所有医生一样,我学习了 6 年。获得专科文凭后,她进入市第六十四医院普外科,做了几个月的实习医生。由于医院的工作量很大,从第二年起我就开始在餐厅兼职做服务员、调酒师或咖啡师,所以我没有完成实习,就一头扎进了餐厅生意和旅行中。世界各地。自己判断一下-实习结束后,一名年轻医生的收入为25,000卢布,而作为一名咖啡师,我收到了30-80,000卢布(在我职业生涯的初期,我赚了30,000卢布,作为咖啡师,我获得的经验越多) ,我的工资就越高)。由于按小时付费,你可以努力工作,每月300小时,你可以获得医生做梦也想不到的那么多。此外,由于日程安排灵活,总是可以组织一个迷你假期并飞往国外一周。总的来说,我很享受我的工作和生活方式,并没有考虑过医学(更重要的是,我没有考虑过编程,对我来说,编程是天才和“神”的全部)。

关于移居澳大利亚

我去过很多地方。2014年我到达澳大利亚时,遇到了我未来的丈夫。她于2016年结婚并搬到这里。我们活得不长,很快就离婚了:我独自一人在异国他乡,没有家人和朋友。当我继续在这里做咖啡师时,我开始担心未来;我的三十岁生日即将来临,我开始意识到我在餐厅行业不会长久。原因是该职业的体力活动多而创造力少。总的来说,我开始觉得被二十岁的年轻人包围很尴尬。另外,这里的咖啡师虽然收入比俄罗斯高很多,但没有加班费。标准的每周工作五天八小时,在这里工作 300 小时是不现实的 - 工资略高于最低工资(你仍然可以正常生活,因为累进税制你缴纳的税款很少)。总的来说,如果把这个工作和其他工作比较的话,咖啡师这个职业就输得不少了。所以我开始思考...

我是如何进入编程领域的

起初,我想回到医学界,并申请了人民大学——美国的一所非营利性远程学习大学,专业是健康科学。培训是免费的,你只需要支付考试费用(4年的学习只有16门考试)和处理文件的费用100美元——结果4年1700美元,也就是说,几乎是免费的。我完成了第一个预科“学期”,他们教英语,如何写论文,如何正确引用来源,如何避免抄袭,通过考试并重新开始思考......然后“机器人先生”系列有了刚出来我就成了它的忠实粉丝。总的来说,我总是被编程这个话题所吸引:我自己安装软件,研究如何“破解”Word和其他程序,上网总是占据我50%的时间。在工作中,有一些最喜欢的固定客户——澳大利亚邮局的开朗的开发人员。他们打破了人们对不善交际、才华横溢的程序员的刻板印象。我开始慢慢地了解这个职业的一切:我从 Facebook 上的一个帖子开始,在那里我寻求有关编程的资源的推荐,然后我开始参加程序员聚会,我什么都不懂,但我收到了很多宝贵的建议。我在一次聚会上遇到了一位交换女孩。她在一家矿业公司开卡车,当过轮班工人,后来她厌倦了这种生活,她在三个月内完成了训练营,并成功在澳大利亚和新西兰最大的会计事务所找到了一份工作。这个女孩(和其他切换者)给了我很大的启发,所以我决定是时候了!起初我想转学到人民大学主修计算机科学,但他们告诉我:“你为什么浪费时间,去训练营然后立即获得工作经验。” 两次转行移居澳大利亚:开发商 Aisa Matueva 的故事 - 2

您选择哪种编程语言?为什么?

和其他人一样,我也是从 HTML、CSS、JavaScript 开始的。好吧,说真的,如果没有他们我们该怎么办?即使你打算成为一名纯粹的后端开发人员,你仍然需要一些最低限度的前端技能来完成业余项目,否则你怎么能在你的朋友面前炫耀:)总的来说,我可能有商业倾向,我很珍惜我的应用程序的想法,所以前端对我来说是必须的。但总的来说,我更倾向于后端,因为它的任务更有趣,而且你不需要适应不同的浏览器并担心可访问性(accessibility - ed.)。因此,我决定专注于 JavaScript,因为在前端没有它,而在后端你可以以 NodeJS 的形式使用它。但当我去训练营时,我不得不切换到 Ruby,因为大部分时间都花在了它上面。工作中,主要语言是Golang。

关于我的学习方式:来源、课程、完成训练营

关于导师——我有一个朋友,他在 Google 之前的时代担任开发人员,然后进入商业领域。我可以问他有关网络、计算机设计、不同协议等的一般问题。我无法问更多特定于语言的问题,但它仍然对我有很大帮助。我在聚会期间提出了特定于语言的问题 - 我直接用一张纸接触不同的人并寻求帮助。如果你不是一开始寻求帮助,而是上来聊天并表现得得体,那么就没有人拒绝。事实证明,程序员通常都是反应敏捷且有耐心的人。此外,在澳大利亚,Women in STEM 运动非常强大,每个人都在努力帮助女性。我学习的时期:
  1. “自由游泳”。一开始,我没有给自己设限——我“漂浮”在互联网上,阅读其他转行者的故事,阅读有关计算机内部结构和互联网如何运作、有关初创公司和行业内有哪些职业的文章。 IT 领域通用。我熟悉了这些术语并写下了有用的资源。其中一篇文章说去参加聚会并与人们交谈,我开始去交谈。所以我意识到我需要去参加一个训练营,我发现了什么是好的训练营。他们还向我推荐了一些好的资源。

  2. FreeCodeCampTreehouse是我学习时的两个主要资源。那里有很多任务会持续很长时间。我主要用 HTML、CSS、JS 编写代码,并且已经开始第一次熟悉 API,购买了我的第一个域名,之后开始了一些有趣的项目。freeCodeCamp 甚至在一些国家为参加课程的人举办自己的聚会。

  3. 训练营。我最终去了大会。训练营为期3个月,费用为1.55万澳元(或1.2万美元)。技术堆栈 - JS、Ruby、Sinatra、Ruby on Rails、JQuery、Backbone、React、SQL。训练营完全是线下进行的:现在这样的奢侈甚至难以想象。我们有 25 个人和三名教练(一名主教练和两名助理),再加上一名简历和社交网络(LinkedIn)的女顾问。课程从 9:00-9:30 开始,17:00-18:00 结束,当然还有午休时间。在训练营期间,我们做了 4 个项目——两个个人项目和两个团队项目。第一个是使用 JS 的 Tic Tac Toe,第二个是使用 Sinatra(Ruby 框架)的咖啡师小费分享平台,第三个是使用 Rails 和 Google API 的房地产评论网站,第四个是使用 React 的比特币套利。你可以为项目提出自己的想法,而对于团队项目,你必须进行推介、演示才能招募团队成员。

  4. 准备面试,完善你的作品集。我继续致力于这四个项目,并决定为Shopify平台构建一个小型应用程序来计算商品成本(已售商品成本- ed.)。这是一次非常好的经历,因为我必须处理 Shopify 这样一个信誉良好的平台的严肃而丰富的 API。

关于学习安排和系统训练

由于我是一名咖啡师,所以我的训练时间安排得相当满——我的工作时间是8:00-16:30,学习时间是17:00-19:00,也就是说,还有时间看电视剧或者跑步。晚上。周末的时候,我可以学习一整天,心情不好的时候可以去某个地方闲逛。我并没有在学习上给自己太大压力;有人告诉我,学习编程就像吃掉一头大象:每天一点点。我担心通过这种方法我永远不会学到任何东西 - 编程的世界似乎是无穷无尽的(直到今天这种恐惧仍然存在)。但回想起来,我看到了巨大的进步,即使你每天学习两个小时,但坚持不懈,进步肯定不会太久。起初我的训练没有系统。我只是上网冲浪,试图了解什么是什么,与人们交谈了很多,写下我的愚蠢问题,并向聚会上我能遇到的每个人提出这些问题。当我已经开始使用 freeCodeCamp 和 Team Treehouse 做作业时,就出现了某种系统:毕竟,这些都是相当有序的课程。最系统的训练是在训练营。一个明确的计划和一整天的学习,但这当然是一种非常昂贵的乐趣。

关于我学习后在哪里找到工作

我在 Zendesk 工作,这是最大的帮助台软件公司。我们的客户包括 Uber、Netflix、Airbnb。该公司总共拥有一千多名工程师和 300 多个微服务。也就是说,这是一家拥有非常专业的员工的大公司:我们拥有自己的计算、边缘、基础工程师,以及一个 24/7 管理其财产的“危机”运营中心。理论上,我不应该启动过渡流程,也不应该准备新的服务器进行操作,也不应该成为一名运维工程师,但尽管如此,生活迫使我。他们聘请我担任助理软件工程师(初级软件工程师 - 编辑)或 Zen 1(按照当地标准)。我以为我会受到严格的监督,不会被允许参与生产代码,但事实并非如此:在设置环境和入职讲座后仅两周,我就被允许从冲刺中选择 Jira 卡并与其他工程师执行相同的任务。当然,还有很多与其他开发人员合作的工作,代码至少要经过其他工程师的两次评审,再加上最大限度的单元和集成测试。但我很高兴能够与团队中经验丰富的工程师一起完成相同的任务。基本上,我在后端使用 Golang 工作,随着时间的推移,我开始喜欢它作为我自己的。我成功地与 Kafka 和外来数据库(BigTable 和 DynamoDB)密切合作。最重要的是,我喜欢使用指标并对各种警报和错误进行调查,这就像一个侦探故事,非常有趣。
在我们公司,我们有自己的开发人员级别分级(我不确定我是否记得正确):
  • 禅 0(实习生),
  • Zen 1(助理软件工程师),
  • Zen 2(软件工程师),
  • Zen 3(高级软件工程师),
  • Zen 4(主管工程师),
  • Zen 5(高级工程师),
  • Zen 6(首席工程师),
  • 禅宗 7(建筑师)。
我已经工作三年了,从 Zen 1 开始,一年后他们将我提升到 Zen 2。现在我正在努力成为高级,但这里更困难:你不仅需要能够打破复杂把任务分解成小任务,同时还投入大量时间来培训初级工程师,与团队分享知识。由于我一直是团队中资历最浅、经验最少的工程师,这对我来说很困难。另外,我有严重的冒名顶替综合症,但无论如何我都在努力成长!

关于企业文化的特点

关于在我们办公室雇用员工的唯一严格规则是我们不雇用混蛋。也就是说,如果你表现得像个混蛋,那么无论你的级别有多高,他们都不会雇用你,如果他们雇用你并且人们抱怨,他们很容易解雇你。我们不断针对 LGBTQIA 问题和各少数民族开展强制性反骚扰培训和扫盲活动。最酷的是同理心圈——几乎整个办公室的人都聚集在网上,分享某些少数群体在日常生活中经历的积极和消极的经历。当你听到你的同事因为某些看似无辜的言论而受到伤害时,你一定不会再犯这样的错误,而是会思考你所说的话。我知道后苏联时代的许多人认为这种政治正确性是荒谬的,是无法衡量的,但作为莫斯科少数民族的代表,我可以肯定地说,在俄罗斯,这种培训和强制性要求肯定会不疼。总的来说,我认为人们尝试提高社会意识水平并理解他人是很酷的。

关于转职业

我对我的职业非常满意。在我看来,这是我一生中最困难但最成功的决定。我不能说我每天都很快乐,一切对我来说都像发条一样,因为有时会有很长一段时间的紧张和自我怀疑。我是一个相当雄心勃勃和自豪的人,当你有 3 年经验,而其他人有从 5 到无穷大(加上计算机科学学位)的经验时,一直是团队中资历最浅的员工是相当困难的 - 它不断会损害自尊。嗯,不断变化的技术堆栈不会让我感到无聊:我在工作时间之外不断学习一些东西。在工作与生活平衡高于一切的公司里,这是绝对不鼓励的,但否则我的良心会折磨我,因为我已经在一项任务上待了一周了,一切都进展缓慢。工作占用了很多空闲时间。没有一个周末我不听至少一些节目播客。我尝试每天至少花半个小时来学习新东西或重复旧东西。总有一种感觉,我学的东西越多,我就越意识到还有多少东西是无法理解和未被探索的。有时这会引发真正的恐慌,但一切都可以通过与其他团队成员和团队领导的对话来解决。但你不会感到无聊,而且总是在做一些新的、有趣的事情。

关于英语水平

在来澳洲之前,我的计划是学习英语以通过雅思,但最终我的签证不需要雅思,所以我没有去读书。但我参加了初步测试,结果是——然后我达到了中高级水平。我愿意相信,在澳大利亚呆了 5 年之后,我现在已达到高级水平,但这并不确定。由于IT专业英语术语数量庞大,你还得Google很多生词,所以一开始非常困难。除了技术术语之外,还有商务英语、具体术语敏捷、看板以及某种公司内部俚语。起初,我参加会议并理解所讨论内容的 10%。我们鼓励在会议期间就任何主题提出问题,没有人会对你说一句话(好吧,他们会想:“你是一个茶壶”,但这并不困扰我)。相反:他们总是会解释和解释。我要么当场问一些问题,要么写在某个地方,当与团队领导(我很酷的直属老板)或我的管理工程师(一位非常酷的女性)进行一对一会议时,我问他们:她自己无法谷歌和理解。总体来说是困难的,但是由于我有一个很棒的团队,所以所有困难都很快得到解决,沟通上也没有任何问题。但一开始我当然压力很大。

我可以向未来的切换者推荐什么?

在我看来,很多人无法理解编程是否适合他们。他们不敢开始,他们在怀疑的地方停滞不前。但我不明白这样的心理折腾:开始学习一门专业不需要任何投资,除了空闲时间。互联网上有很多免费资源:至少是英文的。正如他们所说,接受并去做。你不需要辞去工作或从预算中削减资金——只需晚上几个小时就足以了解随着时间的推移你是否喜欢它,是否有进展。即使一开始你无法充分评估进展速度,也很有可能了解你是否喜欢这个行业。但这是最重要的:如果你坐了几个小时,起床时头脑一片“棉花”,感觉自己微不足道,但你的眼睛在燃烧,你想明天继续——这就是成功的标志在职业中。极端情况下,如果你不喜欢,你就会成为一个更懂技术的人,而在我们这个互联网和科技的时代,这当然不是多余的!

关于我的 YouTube 开发博客

我在 YouTube 上有一个博客,名为“ Aisa”。只是关于编程”,其中我谈论了我的经历:我是如何学习的,我是如何找工作的。我从美容博客开始,有两个频道。我有一个在美容领域创业的想法,我决定为自己建立一个测试受众。此外,墨尔本是世界上封锁最严厉、时间最长的城市之一,并且有很多空闲时间。我还在频道上发布了一个关于编程的视频,并收到了相当大的反响,我意识到很多人感兴趣并喜欢我试图用简单的语言解释一切。
我没有任何增加受众群体并开始销售培训课程或广告的目标:我认为我没有足够的知识和教学技能。但令我感到温暖的是,我可能帮助了一些人学习新东西或激励他们继续前进。
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION