我在 InfluxData 实习中学到的
作者:Rose Parker / 用例, 开发者, 公司
2020 年 8 月 26 日
导航至
整个夏天,我有机会结识了一些了不起的人,参与了一个令人兴奋的项目,并对科技行业有了比我想象中更多的了解,而这仅仅是在远程实习期间。我已经与我的实习伙伴 Rashi Bose 合写了一篇博客文章,介绍了我们一起做的项目,但我也想谈谈我从在 InfluxData 有机会交谈和共事的人们身上学到的东西。因此,我决定整理一份今年夏天我收到的最令人难忘的建议清单。
今年夏天我收到的 5 条令人难忘的建议(排名不分先后)
1. “制定行为准则。” – Rick Spencer
这对企业和个人都适用,但我假设大多数阅读这篇文章的人(像我一样)不拥有公司,所以让我们谈谈为什么您应该制定个人行为准则。瑞克恰好是一位贵格会教徒。众所周知,贵格会教徒在商业上之所以成功,并不是因为他们一定比竞争对手更聪明,而是因为他们以诚实而闻名。无论您的信仰如何,声誉都很重要。随着科技公司竞相最大化利润,很容易转向更不道德的行为来在竞争中获得优势。然而,这样做可能会困扰您,而且短期利益不值得您付出道德和声誉,因此请尝试找到一家行为准则与您自身相符的公司(或者您也可以自己创业)。
2. “除非你真的、真的想这样做,否则不要强制推送。” – Bucky Schwarz
我知道,这听起来可能很明显,但这对软件工程师来说非常重要。每个人都告诉你不要强制推送,但除非你自己犯了这个错误,否则你不会理解这是一个多么糟糕的主意。当我今年夏天开始工作时,我的导师 Bucky 告诉我的第一件事就是仔细检查我是否将正确的代码强制推送到正确的分支,因为您可能犯的最糟糕的错误是将错误的代码强制推送到主分支。幸运的是,我从未犯过这个错误,但有一天早上,当我试图压缩一些提交时,我将最近一个月存储库中所做的所有提交都强制推送到了我的分支。幸运的是,在惊慌失措地等待 Bucky 上线大约一个小时后,问题得到了解决。尽管如此,如果我在强制推送之前仔细检查我压缩了哪些提交,我本可以节省很多焦虑。
3. “寻找导师,无论是在您的职业生涯中还是在生活中。” – Andrew Watkins
在今年夏天之前,我从未想过有意识地寻找导师来指导我,更不用说直接问他们是否愿意这样做了。然而,与 Watts 谈论导师制对他的生活产生的影响让我信服了。在生活的任何方面,拥有激励、挑战和建议您的人都是非常宝贵的。尤其是在科技行业,有人帮助您在职业生涯中导航,对于帮助您避开地雷并实现目标至关重要。目前,我仍然不太习惯直接要求别人做我的导师,尽管我已经更加意识到现在在我的生活中谁扮演着这个角色,因为它是一种应该被重视和维护的关系。
4. “不要在你需要之前解决问题。” – Molly Norris Walker
老实说,Molly 可能不知道她给了我这个建议,也不知道它会对我产生如此大的影响,但我还是想把它包括进来,因为这对我来说是学术环境和工业环境之间最令人震惊的区别。在此之前,我只做过一些项目来增进我对软件开发的了解,而这些项目只由教授和同行评审。我花了尽可能长的时间来完善这些项目,因为产品的完美程度与我的成绩直接相关。另一方面,在工业界,时间就是金钱。除非有需要,否则您不会在某件事上花钱。在我总结了 InfluxDB Cloud 中弹出通知的状态之后,我才完全理解了这一课,因为它们的行为明显不一致。我的总结受到了好评,但最终,我整理的信息从未被使用,因为 Molly 指出,这种不一致性尚未积累到足以影响用户体验或业务目标的程度。我理解这个决定背后的理由,甚至同意它,但当时我很震惊,与在没有迫切需要的情况下花费时间修复它相比,拥有一个不完美的产品是更可取的。这次经历让我认识到,在确定工程师花费时间开发什么内容方面,需要进行大量的思考。
5. “找到一个每天给你带来快乐的日常习惯。” – Ariel Salem
这可能是我收到的最喜欢的建议(所以也许我确实对我的清单进行了排序,起诉我吧)。即使在像 InfluxData 这样以远程优先的公司中,远程工作也可能让人感到孤立和压力。因此,重要的是将您期待并喜欢的活动融入到您的日常生活中。在整个夏天,我逐渐喜欢上早起一点,在开始一天的工作之前在我的露台上享受一杯咖啡。我尝试了几种不同的活动,但那是唯一坚持下来的活动。无论是观看日出还是在午休时间散步,做一些能在你最糟糕的日子里给你带来平静的事情。找到让你快乐的事情并去做。 :)