

2014年11月,我收到了Yelp招聘人员的电子邮件,他们希望进行简介电话。 招聘人员确实从在线招聘门户检查个人资料,我感到惊讶! 我当时在印度,时区正好相反,所以我开始使用PST / IST之间的时差来建议时间。
硅谷是许多技术人员的梦想,我不知道我距离搬到那里只有几个月的时间!
在我清除了与招聘人员的电话屏幕面试之后,他们给了我一个任务,然后是对一名工程师的Skype视频面试。 在这些回合中,我的表现也相当不错。 接下来是邀请访问Yelp总部进行现场采访! 我真的很兴奋,同时又紧张! 快进,我收到了加入Yelp的录取通知书! 下一个大障碍是H1B Visa,最终也解决了这一问题,我于2015年11月开始在Yelp工作。然后旅程就开始了……
3年中最有趣的时刻是我第一天在电梯里碰到Yelp首席执行官Jeremy Stoppelman时-我们进行了介绍并聊天了几秒钟。
上周五,我在Yelp达到了我的三年里程碑。 在Yelp任职期间,我遇到了许多情况,这些情况改变了我的思维方式以及我如何思考和理解问题-总是有一些学习的经验。
1.设定目标以保持专注
在Yelp开始工作后,我意识到仍然有很多地方可以抓住。 设定季度目标或目标确实有助于我保持进度。 例如,“学习Python”是对象,而“编写批处理以对DB执行CRUD操作”是KR(关键结果)。
Yelp有一个名为“ 季度对话”的概念,在该概念中,员工和经理将共同努力为工程师开发职业道路。 这每季度发生一次。 我以前工作的公司都没有这个。 这种格式确实帮助我与经理分享并集思广益。
2.欢迎变更
他们说,“变化是唯一不变的”。 不要害怕改变。 您可能会失去一些好东西,但会得到更好的东西!
毕业后,我从2012年开始担任后端工程师。 但是,我也很擅长做前端,因此对于我应该成为前端工程师还是后端工程师开始产生困惑。 最终,经过一番犹豫,我决定尝试一下。 我意识到自己作为一名前端工程师实际上要好得多,然后我换了职业。
在Yelp,我多次更换了团队(出于积极的原因!),经理,角色,几乎所有东西! 我在核心网络(Webcore)团队以及多个功能团队中工作。 我了解到,您的工作中的任何事情现在或以后可能都会改变。 欢迎您周围的所有变化,并随时为接下来的事情做好准备。 不要太自在或沉着于某件事。
3.实际学习就是做到这一点
当我开始写这篇文章时,我不知道该写什么,甚至如何开始。 我开始回顾过去的三年,并决定写下所有想到的内容。 慢慢地,它开始成形,现在您正在阅读! 我在职业生涯中经历过几次,实践学习无可匹敌。
加入Yelp时,我无法编写Python,而大多数Yelp服务都是用Python编写的。 我开始阅读其他工程师编写的代码,此后开始购买门票。 设置个人季度目标(例如学习Python)确实帮助我始终保持专注。
4.在工作中交朋友很重要
如果您碰巧与某人一起工作,并且您认识他们,那么这将使生活变得更加轻松。 由于您不太可能已经认识所有同事,因此开始结识非常重要。 一种方法可能是开始与您紧密合作的其他团队或小组的人会面。 您不知道何时与他们一起工作。
Yelp运行Yelp Beans,该程序在每周的星期五与您的随机同事见面并进行咖啡聊天。 通过这种方式,我遇到了Yelp Payments团队的一名工程师。 下个季度,在换队期间,我加入了Yelp的Payments团队,发现那个人还在,现在是我的新队友。
5.在艰难的时刻保持坚韧
坚韧对工程师很重要。 解决棘手或怪异的问题时,请不要害怕。 如果您不知道如何解决,可以先问问周围的人,或者尝试将问题分解成较小的子问题。 但是关键是要保持积极并坚持下去。
一次,我被分配到一个项目,在该项目中,我必须编写一个Python脚本,该脚本将触发Docker容器并导出Android AAR包。 来自前端工程界,我对如何解决此问题一无所知。 我首先阅读了有关如何为Android创建AAR文件的基础知识,然后了解了如何创建Docker容器并最终连接所有点以解决此问题。
6.避免阅读
实现目标后不要停止! 一旦您了解某些知识或获得专业知识,请尝试进入下一个级别。 不断学习新事物,每天都会出现一些有趣的事情-选择一些主题,选择一些您可能喜欢的书。
我在第一年不读一本书是一个错误,因为移居美国后我的日程和生活完全改变了。 我希望我能把时间回来! 总是责怪我的日程安排-我整个时间都花在了计算机编码的前面。 当我开始担任工程经理时,向我介绍了一些要阅读的书籍,这使我重回正轨。 现在,我每个月都在读书(或试图读书)。 我所需要的只是一个触发器。
7.可以提问
如果您不了解某些内容或在经过一些试验后仍无法弄清,只需向某人提问-不必担心别人会对您有什么看法。 每个人心中都有一些问题,可能与您的类型或水平不同。
您当前面临的技术问题可能不是您独有的,您的队友或其他人可能已经遇到过。 如果您提出问题,不会有人生气或感到难过。 记得记得有人问你一个问题。 当您回答时,不是很有意义!
8.不只是感谢,欣赏
向帮助您的人表示感谢,不要害羞。 每一天都有许多情况出现,值得我们真诚的感谢和感激。 但是,在大多数情况下,我们允许通过快速而标准的“谢谢”方式来满足要求。 当然,总是要感谢“谢谢”,但是,我们都已经习惯了听到这两个小词,在许多情况下,它们几乎失去了意义。
当有人真正为您提供帮助或度过美好时光,Yelp会通过一种名为Yelp Love的网络应用发送“爱”作为赞赏的强烈文化。 最爱的人(获得最多爱的人)和本周的恋人(发送最多爱的人)保持泰迪熊和护理熊。 您甚至可以看到到目前为止您收到了多少爱,以及与谁之间的爱。
9.人是一样的
在Yelp工作(可能是冒名顶替综合症)的最初阶段,我有点焦虑,而且我在质疑技术挑战时也怀疑自己的能力。 一直以为我周围的人更聪明,而我偶然是在这里,并不是因为我所知道的。
在与来自不同团队的众多工程师进行了密切的交谈和合作,并交付了许多功能之后,我意识到所有人不仅是我自己,而且所有人都是一样的,每个人都可能犯错,感到悲伤或情绪激动。
感谢您到目前为止阅读。 请随时在评论中分享您从工作中学到的知识,我真的很想阅读它们!