为什么我加入了 InfluxData - Jacob Marble
作者:Jacob Marble / 公司
2018年3月28日
导航至
我的名字是 Jacob Marble,我是一个新的 Influxer。
在我短暂的软件工程师生涯中,我为大型企业和初创公司都工作过,并且从每个地方都学到了很多。大型企业喜欢系统、流程、标准、测试、专家、指挥链。初创公司喜欢灵活、勇敢、好奇、实用、通才、影响。我最大的教训是?
我想和(1)好人(2)聪明人一起工作。
人
在我早期的编程生涯中,我被典型的“程序员在柜子里”的印象所吸引。他(刻板印象!)非常聪明,吃披萨,熬夜编程,避免与人交往,不在乎别人的看法。这与我的成长经历非常吻合;我的父母教导我要独立,这是我为自己感到自豪并且尊重他人的品质。
然而,我越努力成为一个独立的奇才,就越意识到我需要并且享受与人交往。事实上,作为一个团队成员,我比独自工作学到的东西更多,也完成的工作更多!当我面试 InfluxData 时,我想了解我将与之共事的人,所以我向我的面试官提出了以下问题:
- 你喜欢和谁一起工作?
- 你多久和人互动一次?
- 你加入 InfluxData 之前做了什么?
- 我潜在的同仁中有多少像我一样远程工作?
- SWE、SRE 和 PM 之间的关系如何?
在面试 InfluxData 的过程中,我与四位软件工程师进行了互动。每次面试后,我都确信这是一个我喜欢的人,我可以从他/她那里学到很多东西。Influxers 是好人,外向且聪明!
产品
在加入 InfluxData 之前,我已经使用了 Telegraf、InfluxDB 和 Chronograf。我的最后一位雇主使用 InfluxDB 和 Grafana 来进行服务指标(并且他们对InfluxDB 1.5 中的 TSI感到兴奋),我在一个边项目中将 InfluxDB 作为中心持久化引擎。我已经阅读了大量的在线文档,并在那里找到了我的问题的答案。这一切都是为了说,我对产品有信心,并且支持是顶级的。
随着社会继续迈入大数据时代,时序的相关性将只会继续增长,在我甚至考虑将 InfluxData 作为雇主之前,我就知道 InfluxData 是我首选的时序工具解决方案。
技术
人和产品都符合标准,但我的内心极客会找到满足感吗?
到目前为止,我的背景在Java、Golang、数据管道框架和构建API等工具方面非常强大。我期待与InfluxDB存储团队合作,利用、扩展和应用这些技能,让我们的用户减少“从糟糕到优秀”的时间。
InfluxData大量使用Golang。如果您还没有尝试过Golang,那么您需要看一下。对我来说,它结合了Python的许多优点(表达性语法;表面面积小;垃圾回收),还有一些巨大的优势(没有全局解释器锁;编译型)。
2.0版本中的一些即将到来的变化对于任何与数据管道工作过的人来说都非常酷。IFQL是2.0版本的一部分,这门语言本身很有趣,但实现才是真正令人兴奋的地方。
InfluxData的大部分产品代码都是开源的,大部分开发工作也是开源的。并非所有企业都适合以这种方式运营,但这里给社区提供一些有用的东西(TICK Stack)并让他们决定何时从开源用户升级到SaaS客户是非常棒的。
总结
我很高兴在这里的InfluxData,主要是因为人、产品和技术的顺序。
寻找新的挑战?给我们发邮件!