冒险,问问题,学习并传授
JFrog的两代开发者分享了他们如何进入科技行业并取得成功的故事

本文是最近出版的发表于eWeek,这是有关IT行业女性的一系列专题报道的一部分。
一切都从支持开始,无论是在4岁时摆弄电脑,用免费的AOL光盘挖隧道以避免“网络保姆”,还是从电气工程转到计算机科学。在这份报告中,所有女性的家庭都培养了她们的好奇心和教育,并支持她们的才能,这使她们达到了今天的成就:位于加州森尼维尔的开发者倡导组织JFrog.JFrog为软件开发人员提供了二进制存储库管理解决方案。
如果有一件事是可以肯定的,那就是他们都有一个统一的特征:对代码的热情。每个人都表现出了对修补、编写、破解和与技术社区共享代码的承诺。在过去的一年里,他们每个人都参加了各种会议和聚会,没有一次让社区失望;没有自我,没有问题,只有技术。
三个女人,两代人,只有一个爱好:代码
从梅丽莎·麦凯,在x一代成长的年代,家用电脑还是一种奢侈品,高中教打字,Brother或IBM的文字处理器取代了打字机。这是70年代到90年代初。
“除了10进制,还有其他的计数方法……我当时想什么?!”她说。梅丽莎回忆起她大学第一天的那个“啊哈”时刻,为她更多的发现和探索奠定了基础,并使她从一个数学书呆子成长为一个成熟的计算机极客。她脸上的微笑,伴随着她介绍编程的故事的笑声和旁白,准确地反映了她在会议上展示时的形象。当她在会议演讲、博客文章中与社区分享技术内容时,她感到那一天的火花就出现了,这帮助她成为了一名程序员Java冠军.
“在上大学之前,我甚至不知道编程这个东西,”她说。梅丽莎从她爷爷那里得到了一台电脑作为高中毕业礼物。她开始上学的目的是获得电气工程学位,但在学习了编程入门课程和学习之后c++之后,她转到了计算机科学专业。
下一代开发人员
下一代或当前一代的开发人员成长过程中,电脑不仅在他们家里,而且在他们自己的个人设备上。Kat和Batel代表了这部分技术人群。
凯特•伴随着电脑长大。她父亲是一名工程师;当她还是个孩子的时候,家里有一个电脑室,在她上中学的时候,她得到了她的第一台个人电脑。这让我们想到了Net Nanny和Kat玩网络角色扮演游戏的愿望,但被她的在线父母控制阻止了。买了几张AOL免费的网络光盘后,她爸爸发现她绕过了保姆,继续玩IRC游戏。
“那是我第一次尝试用技术来逃避权威,现在我可以半专业地这么做了。那是我第一次接触……我不愿称之为黑客,但在当时它绝对是颠覆性的,”她说。当她的父亲发现后,他祝贺她为他试图安装的系统找到了技术上的变通办法。这促使她创建了Geocities网站,然后MySpace教会了她CSS(因为代码出现在评论框中),并教会其他人如何做同样的事情。她想把事情搞清楚,然后与同龄人分享这些知识的愿望并没有停止。她继续在DevOps 101研讨会和网络研讨会系列中教授其他人。
这三位开发者都带着自己的愿望去寻找解决问题的方法,并最终成为了成功的开发者。
开发人员的职业生涯
梅丽莎上了大学,花了10年时间照顾家庭,在“休息时间”自学了网页设计和web应用程序开发,然后回去完成了她的学位。在她的职业生涯中,她担任过几个角色:开发人员、工程师、团队领导,然后是JFrog的全职开发人员倡导者。
凯特大学辍学,自学网页设计,然后去了代码训练营,毕业后在那个训练营学习,加入了JFrog的物联网团队,一年后被DevRel团队招募,成为一名开发人员倡导者。
Batel是以色列军队的一名开发人员,使用多种编码语言。她做过一段时间的网页开发人员,然后加入JFrog担任开发人员支持工程师,晋升为企业解决方案负责人,现在是开发人员倡导者。
除了对科技充满热情外,这三个人都热衷于教学和帮助他人解决问题。在他们作为工程师和开发人员的整个开发过程中,他们提出问题,冒险挑战自己,不断学习,不自满,现在他们将这些知识与社区中的其他人分享。
让他人获得成功
当被问及如何获得成功或作为一名想要在职业生涯中取得进步的开发人员该做些什么时,以下是他们分享的建议:
茉莉莎:“你学的所有东西,都要找人教。即使你是一个初级开发人员,你刚刚学到了一些新东西,这对你来说是新的,你认为其他人都已经知道了,也要想办法把它教给你的团队。这将帮助你在演讲、公开演讲和组织思想时更有信心。如果你做得足够多,你就会被注意到。你会是人们有问题时可以去找的人,你会成为你所选择的任何领域的专家;我认为这是一个提升自己的好方法。”
凯特:“重要的是,你要习惯问问题,适应它,并明白问问题无论多么简单,都不会让你看起来很愚蠢,也不会让你不称职。你的高级工程师和团队领导的工作就是回答这些问题。只要你在这家公司,只要你在他们的团队里,他们就对你的职业发展负责。让他们做好自己的工作。这是一个免费的资源。不要坐在那里挣扎着敲键盘三个小时,去问问别人。知道何时提问是一项技能,这会让你看起来很聪明,而不是愚蠢。”
Batel:“你真的不需要害羞,其中很大一部分就是要问问题。你可能从初级支持工程师开始,你可能会被问很多你不知道答案的问题;这完全没问题,因为你的团队和社区中有资源可以帮助你。2022世界杯阿根廷预选赛赛程寻找一个社区;它可能在您自己的团队内部,也可能完全在您的组织之外。一旦你学到了新东西,不要害怕与社区分享,因为你解释得越多,你就越能理解它。”
你可以看到梅丽莎,凯特和巴特尔在其中一个2022世界杯赛程安排 ,一定要问问题!
额外的资源:2022世界杯阿根廷预选赛赛程
