营销专业人士应该学习编码吗?

还没有读者喜欢这篇文章。
Yellow arrows going both ways with texture

照片由 Jen Wike Huger 拍摄

Elaine Marino 说她曾经是一个“广告女孩”。今天,她仍然是一名营销人员,但增加了一项技能:开发人员。为什么?

当她担任一家基于 .Net 的初创公司的营销经理时,她意识到如果她不了解他们,她就无法帮助他们。她被排除在对话之外。所以,她开始学习编码。特别是 Ruby on Rails。通过将编码加入她的技能组合,她的热情发生了变化,因此,她的职业生涯也随之改变。她创立了 LadyCoders Productions,这份工作将她的编码技能与她的营销传播、活动策划和项目管理技能相结合。

Elaine 在这次采访中告诉我,为什么一些营销人员应该学习编码。你应该学吗?

许多进入编码和技术的女性都来自完全不同的背景,例如营销和广告。我能理解。你看到这种趋势了吗?

当然!许多女性都是横向进入这个领域的——来自不同的职业。首先,软件开发对于女性来说是一个很好的职业,尤其是对于有孩子的女性。有孩子的女性发现,它提供了在家工作的灵活性,并给予她们灵活的工作时间(即,可以在孩子们入睡后工作)。大多数软件开发公司都提供良好的医疗保健和远程工作选择,所有这些对于在职父母来说都很重要。

我还看到另一部分女性,她们在 20 多年前毕业于计算机科学学位,甚至高级计算机科学学位,然后离开这个领域去抚养孩子。随着孩子们长大,这些女性中的许多人想重返这个行业。她们还没有完成贡献。诚然,这个行业在 20 年里发生了巨大的变化,但原理和架构没有改变。这些女性拥有了基石,现在她们只需要学习当前的语言和工具。对于这个群体来说,训练营是完美的——她们了解架构,现在她们需要了解 Ruby 和 GitHub。

你为什么学习编码?

我感到自己被排除在对话之外。我曾担任一家基于 .Net 的初创公司的营销经理。有几件事促使我学习编码。第一个真的很基本——我坐在一位软件开发人员旁边,我烦恼的是我不知道他在做什么。其次,我来自非常传统的广告背景,制作电视广告和精美的光面印刷广告。那是一个非常迷人的世界,而且竞争极其激烈。但它并不精通技术。所以,虽然我拥有为这家初创公司建立营销计划的所有资格,但我实际上并不了解我正在营销的技术。此外,我在传统的营销世界中已经相当资深,我意识到在这家初创公司工作,如果我不了解平台以及它是如何构建的,我永远不会在餐桌上获得受人尊敬的席位。我读到这句话,它对我来说绝对是真实的

硅谷女性高管很少的原因之一是,很少有女性成为工程师。在美国,只有不到 20% 的工程和计算机科学专业的学生是女性。 ——Ken Auletta,《女人的位置》,《纽约客》,2011 年 7 月 11 日。

最后,我记得我旁边的那位软件开发人员说:“这个代码库一团糟。我们最好重建它。” 当时我没有意识到的是,这句话意味着我正在销售的实际产品已经损坏,并且构建在一个过时的平台上。需要进行彻底的检修,而我却在失眠,试图弄清楚如何营销它。我学习编码的一个副产品也是了解哪些初创公司拥有稳固构建、有价值的产品。

请谈谈在 LadyCoders Productions 创业、运营和管理团队的情况。为什么编码/技术为您的营销服务带来优势?

它为我带来了几个优势。如果我们谈论的是纯粹的软件开发,我知道需要多长时间,我需要团队中的哪些人,并且可以管理客户的期望。但真正的优势在于我可以同时说两种语言,而且我可以把复杂的东西说得连我 65 岁退休的警察父亲都能理解。此外,我有一个“初学者”的故事,我把它转化为软件开发世界的行动语言。通过成为一名软件开发人员的过程,并以专业人士的眼光看待它的运作方式,我对如何改进它充满信心。我也可以用他们理解的方式说出来。我的“修复你的职位描述”信息获得了很大的关注,因为我向软件开发人员展示了流程的缺陷,并以“软件开发语言”的方式告诉他们如何修复它。

同时说程序员的语言和营销的语言给了我巨大的杠杆和机会。我在两张桌子上都有一席之地。任务完成。

那么,所有营销人员都应该学习编码吗?

这取决于你想做什么。如果你想专注于技术领域,那么我会说是的,学习编码。至少学习构建一个 Web 应用程序,并熟悉前端开发。我这么说是因为前端开发在营销中一直出现。其次,我说学习构建一个 Web 应用程序,因为它会给你足够的知识来理解构建的过程,需要多长时间,并且从头开始构建一些东西会感觉很棒。

我会说,如果你能负担得起时间和金钱,训练营课程会很棒。如果你不能抽出时间参加训练营,我建议参加 Girl Develop It 课程、当地社区大学课程、RailsBridge、Code School 和其他在线课程,至少获得一些基础知识。

您今年在 OSCON 上发表演讲。您如何看待将女性引入科技领域的重点?您对科技领域的男性和女性有什么建议,以改善我们沟通、联系和合作的方式?

我可以就此谈论几个小时。

我的第一个观察,也是多年来一直保持不变的观察是,科技界是不平衡的。令人不安的不仅仅是缺乏女性,而是缺乏多样性,时期。性别、种族、年龄、阶级、宗教、残疾人。各种各样的人组成了美国劳动力,但在科技界却没有。我的论点是,没有万能的灵丹妙药,要解决科技界的平衡问题,我们所有人(从首席技术官到实习生)都需要做一些事情。

以下是一些要点

公司需要努力使其工程团队至少达到 30% 的多样性。这意味着 30% 的女性,或少数族裔,或 45 岁以上等等。当多样性达到 30% 时,许多沟通问题就会减少,因为平衡的团队决定了平衡的行为。

公司需要确保他们的公司拥有包容性的文化。如果公司没有包容性文化,工程师可以站出来变得更具包容性。目前,由于工程团队是同质的,因此文化会带有该群体的偏好。考虑一下如何使您的文化能够包容母亲、45 岁以上的工程师、不同种族背景的人,并将其建立起来。如果你建立它,他们就会来。

友善一点!一个生活准则:“你会对你的母亲说那样的话吗?” 如果你不会说“嘿,妈妈,那代码太烂了 $%^&”,那就不要对你的同事说。相反,你可能会说,“嘿,妈妈,那里有一种更好的方法可以使用,你试过 map 了吗?”

您还想补充什么吗?

如果有人想更多地了解如何在科技领域增加多样性和培训新的开发人员,请邀请我演讲。我很乐意详细阐述我们如何以多种方式解决科技领域的多样性问题。

标签
User profile image.
Jen 领导红帽数字社区团队的社区经理团队。她与丈夫和女儿 June 和 Jewel 住在罗利。

6 条评论

对于大多数行业来说,计算机现在是行业工具。所有管理者都使用它来经营他们的业务。了解您使用的工具的行为和能力对这些管理者有好处。他们不需要能够创建、修复甚至使用这些工具,但至少您需要知道您要求员工做的事情是否有意义。编码,即使只是几个小时的接触,也是快速简便地了解这些野兽有多笨,以及制造混乱有多容易的方法。计算机速度很快,尤其是在犯错误时。如果人类不知道如何做某事,那么人类就无法指示计算机正确地执行此操作。

人们应该学习如何编程,而不是编码(请参阅我在赫芬顿邮报上的帖子 http://www.huffingtonpost.com/emmanuel-straschnov/you-shouldnt-have-to-…)。

有些工具可以让人们无需实际编码即可构建应用程序。所以这是自我推销,但 Bubble (https://bubble.is) 就是其中之一(我是联合创始人)。您可以在 Bubble 上无需代码即可构建您的产品。它有一个学习曲线,因为它也是编程,但这是一种可视化界面,可以消除编码方面。我们的用户已经构建了众筹平台、市场,所有这些都从一张白页开始(没有模板),并且没有代码。

在我工作期间,我可能总共花了 20 年从计算机销售员那里购买产品。IT 买家面临的问题之一是,营销人员往往会掩盖或否认买家为安装所提供的产品而必须付出的成本和努力。我发现,具有系统工程甚至编程背景的营销人员给出的销售演示更加现实。

所以我同意这篇文章的主题,即如果营销人员实际上深入了解他们正在销售的技术,他们会更加有效。

----------------------------
Steve Stites

知识共享许可协议本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.