云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

消息队列_宝鸡外贸网站建设_免费1年

小七 141 0

Etsy工程总监Lara Hogan演讲

Lara Hogan是Etsy的工程总监,Etsy是一个买卖独特商品的市场,她最出名的可能是将性能作为整体用户体验的一部分。她的第一本书《为表现而设计》(Designing for Performance)是在2014年由奥莱利(O'Reilly)出版的。鉴于Etsy在分享其工程知识和文化方面的自豪感,劳拉继续与人合著了《建立一个设备实验室》和最近出版的《揭开神秘面纱的公众演讲》,这也就不足为奇了。她在世界各地巡回演讲,向设计师和开发人员宣传web性能的重要性,在Google I/O大会上发表演讲,在Velocity大会上发表主题演讲,并向《纽约时报》和希拉里·克林顿竞选团队等组织发表演讲。我对劳拉的采访涵盖了一系列主题,包括管理开发人员、同理心管理、技术的多样性问题以及如何处理在会议上的发言。如果你喜欢你所听到的,请查看我们播客的更多片段。你可以在iTunes上订阅或获取RSS源。下面是一份经过少量编辑的采访记录,但如果你时间紧迫,这里有五个要点:这与其说是设计师应该编写代码,不如说是每个人,包括设计师和开发人员,如何通过至少掌握一些第二种技能集的知识,使用户体验更好。文科背景,让你有能力写一篇强有力的论文和支持论点,并能简洁地解释。这些技能可以转化为大多数职业生涯,但特别有助于你成为一个好的队友和管理者。人类真的很不擅长反馈——无论是给予反馈还是接受反馈。改善的第一个方法是清楚地告诉你自己和别人你在寻找什么样的反馈。如果没有不同声音、不同经历、不同背景的不同代表,作为一个行业,我们不会取得很大进步。清楚地告诉你自己和给你反馈的人你在寻找什么样的反馈。当你出现在公众面前时,你可能会被问到一些奇怪或咄咄逼人的问题。为他们练习,然后舒服地说,"我其实不知道这个问题的答案。"杰弗里:劳拉,谢谢你加入我们。你现在是Etsy的工程总监,但我相信你是在长期的用户体验生涯之后才来到这个职位的。你能谈谈你目前的职业生涯吗?劳拉:当然。在本科的时候,我根本没学过计算机科学。事实上,我学的是哲学专业,我很庆幸我的父母让我这么做,因为当时哲学专业的学生可能没有太多的工作前景。我做了很多网站设计和前端网站开发,所以用户体验的东西,为朋友和我自己的个人工作-我当时正在经营一家婚纱摄影公司。我开始通过一些小的辅助项目进行前端开发。当时,CSS是一个全新的事物,它与最佳实践和许多不同的web开发方法有关。从那以后,我在工作中更专注于工程学,在技术领域全职工作,最终找到了进入Etsy的道路。管理是最好的。管理开发人员真是太棒了。杰弗里:我想现在的问题是,"设计师应该编码吗?",对你来说特别有趣吗?劳拉:有这么多技能。它不仅仅是设计,不仅仅是开发,而是考虑我们的用户,或者考虑如何让我们的用户可以访问。现在在用户体验工作和开发工作中有太多不同的东西,而且有太多的技能集,人们至少应该尝试学习一些东西,即使它没有开发出完整的第二套技能集。杰弗里:你一直是推广web性能就是体验这一理念的核心。我想这就是页面速度和加载时间对人们如何真正信任你的品牌有着巨大的影响。你如何说服设计师为了性能而做出这些权衡呢?性能是人们体验网站的重要因素。劳拉:很有趣,当我第一次开始谈论网络性能的时候,我和很多开发人员讨论过,我开始意识到我并没有影响那些对网站加载时间有巨大影响的人,设计团队。我想帮助设计师们开始理解他们的设计选择对最终总页面时间的影响。我的工作实际上转移到了如何翻译用户体验的所有组成部分,不仅是美学,还有速度。在我的工作中,我做了很多尝试来翻译互联网的工作原理——一个请求如何使它回到用户的浏览器——以帮助设计师理解添加更多图像或更多字体的影响,或者这些类型的东西有多重。我意识到,通过帮助设计师理解性能是人们体验网站的一个重要部分,我能够帮助他们权衡美学和速度。使移动测试更容易访问杰弗里:通过Etsy的设备实验室跟我谈谈,你参与了这个实验室的创建。我想大概是在2013年左右,我第一次在Etsy工程博客"代码即工艺"上读到这一点。很明显那是苹果手表之前的事了。随着接口数量的不断增加,设计师和工程师面临着怎样的挑战?劳拉:仅仅从设备的先进程度来看,2013年不是已经很久了吗?以前,我在Etsy做移动网络工程经理,这意味着我和一群开发者一起工作,他们的工作是帮助所有产品工程师优化他们的新功能或对网站的新更改,以便他们在更小的屏幕上工作。我们的工作并不是真正让移动网站存在或变得漂亮。它是为了帮助那些将我们的产品代码库发送到web上的人,理解他们的更改的影响,或者理解点击和点击之间的细微差别。

劳拉在Etsy的设备实验室的第一次迭代。她和她的项目合作伙伴Destiny Montague为这个设置组合了一个最佳实践指南。大约在同一时间,移动工程总监问我是否可以开始为Etsy开发设备实验室。我第一次发现它时的状态是一个锁着的小盒子。它就像一个灰色的柜子,一个锁着的柜子里装满了设备。我不知道他们从哪里来,也不知道他们多大年纪。他们甚至没有被起诉。没有人会在这个锁着的灰色柜子里使用这套设备。我和Destiny Montague合作,他当时是公司IT团队的工程师,创建了一种新的体验,再次谈到用户体验,检查设备并将其作为工程师日常工作流程的一部分使用。我们与设施团队合作,他们在Etsy做了很多办公室改进,构建了第一个版本,这是一个有效的书架,有不同大小的书架,我们可以放置不同大小的设备。我们经历了所有的事情,从思考电源设置-我们如何获得电源到实验室,我们是否有效地利用能源-到当你走到这个设备前是什么样子?拿起设备是什么感觉?退回设备是什么感觉?我们怎样才能让人们一眼就看到他们可能想要测试他们的工作的设备种类,或者当你使用完一个设备后再把它插回去有多容易?我和命运最头疼的问题是人们不正确地把东西送回设备实验室。很多工作都是为了改善设备实验室的用户体验,这让我们头疼,但也让人们更容易测试。随着时间的推移,我们在有多少人能够签入和签出设备方面做了很多改进。我们可以记录哪些设备最受欢迎,或者随着不同尺寸的屏幕、不同的操作系统版本和不同种类的设备变得越来越受欢迎,我们可以向实验室添加新设备。有一段时间,我们甚至有谷歌眼镜。我们与微软和Mozilla合作,以确保我们也能覆盖他们的手机。随着时间的推移,它进化了很多。几年前,我们把它交给了我们的另一个队友,他也用它做了一些了不起的事情。杰弗里:从组织的角度来看,这类事情确实有助于使移动性能成为公司真正的首要任务。劳拉:是的,你可以想象忽略这部分用户是多么容易。我们很容易在笔记本电脑或台式机上开发,完全忘记了当你拿着屏幕时会有一种截然不同的用户体验。我们的希望是尽可能容易地测试这些东西。管理中的移情与沟通杰弗里:你来自非技术背景。你觉得这对你的工程生涯有什么帮助?你会给其他类似职位的人提供什么建议来尝试进入工程领域?劳拉:我喜欢这样的问题。我的哲学学位,当你写所有这些论文的时候,你必须很好地发展你的论文陈述,发展支持论点,使你的理由真正清楚,简洁地解释它-所有这些事情都转化为大多数人的工作。我们都要和其他人交流,我指的不仅仅是写论文或写博客。只是在电子邮件中,它帮助我更清楚,更简洁,并使我的观点更简洁。来自非技术背景,你在人文教育中学到的所有东西对你成为一个好的团队成员,成为一个优秀的管理者,以及一个理解这项工作的意义不仅仅是你所发布的代码的人,都是有帮助的。杰弗里:随着你承担越来越多的管理责任,你将