“开发者旅程”是每月一次的系列活动,重点介绍不同背景的全球开发者在职业道路中遇到的挑战、机遇以及获得的成果。每个月,我们都将聚焦世界各地的开发者,介绍他们使用的 Google 工具以及他们正在构建的产品类型。
为了庆祝西班牙裔和拉丁裔文化遗产月,我们本月与来自墨西哥和西班牙的开发者进行了交谈。
西班牙巴塞罗那
Google 开发者专家,Web 技术
Web 性能专员
我们西班牙人喜欢与他人交谈和互动。我们往往会滔滔不绝,在生活中的各个方面也是如此,在开发方面也不例外。我喜欢讨论项目,了解用户需求和用例,挑战同事的观点,并提供最初没有考虑的其他想法。每个开发者都有自己的背景和经验,任何项目都需要考虑到这一点,因此提供团队可以安全进行此类讨论的空间大有裨益。
作为 Web 性能专员,我经常使用 Chrome、PageSpeed Insights API、Big Query、CrUX API 和 Looker Studio。我还利用这些工具创建微型网站和信息中心,以监控和分析 Web 性能。
我最喜欢使用 CrUX API,因为可以从中获取所需的所有信息。了解用户的网站体验以及竞争对手的表现非常有用。为用户提供出色的用户体验与了解您的网站在市场上与竞争对手网站相比的表现同样重要。
CrUX API 文档可为您创建请求和获取有价值的数据提供足够的信息和示例,您可以将这些数据转换为洞察,以确定问题/瓶颈并改进网站。
我创建了一个基础且简单的 CrUX 数据浏览器。它使用的是 CrUX API(用于获取数据)和 Firebase(用于身份验证)。此工具还在开发中,让您可以根据直观的 CrUX 数据获取要检查的任何网站或网页的核心网页指标值。
Google Bard 是一款出色的工具,您可以用它来创建开发项目。虽然不能直接开发项目,但却可以为您节省大量的时间。目前,我不打算使用 Google Bard 创建任何特定项目,但我创建任何项目都可能需要从中得到一些帮助。
采用 AI 的实时翻译工具会带来颠覆性的影响。虽然西班牙语是世界上最常用的语言之一,但许多领域都要用到英语,科技行业就是其中之一。
目前,虽然并非所有西班牙裔/拉丁裔社区都会说英语,但如果您不会说英语,那么您的开发者之旅要想取得成功会更加困难。即使您不会说英语,利用这些工具适当地与技术人员沟通也可以为这些社区开辟新的机会。
出生于西班牙阿利坎特,现居荷兰阿姆斯特丹
Google 开发者专家,Web 技术
Storyblok(无头 CMS)开发者关系工程师
在编码或解决问题时,我一直保持着西班牙文化中长久以来的品质 - 激情。虽然激情并非拉丁裔或西班牙裔所独有,但以敬业、努力和负责的态度完成任务是我们文化的一部分。
为了避免自己在遇到棘手问题时半途而废,我依靠的是自身的幽默感及开放的沟通。无论是在工作中还是在家里,我都会坦诚地与他人沟通我身上发生的事情,寻求帮助或合作提出解决方案。我经常运用幽默缓解紧张情绪,并从糟糕的情况中发现有趣的一面,这有助于清除阻碍我寻找解决方案的想法。
在创新方面,我专注于可以改善日常生活的小事。这是因为我被教导要重视小细节而不是大方面。
我第一次接触 Google 技术是在上大学的时候,我决定在空闲时间学习 Android 开发,当时的官方编程语言为 Java。然而,在开始我的职业生涯并发现我对前端开发的热情之后,我的第一份全职工作便是使用 Angular 进行前端开发。在我的整个职业生涯中,我一直非常依赖 Google 的基本工具,如开发者工具、Lighthouse 和 PageSpeed,这些工具已经成为我日常生活中不可或缺的一部分。过去两年,我积极参与了 Chrome 扩展程序的开发,并举办了多场 Flutter 研讨会。
在我看来,最有用的工具是开发者工具和网页指标。但是,如果必须选择最喜欢的工具,那么一定是 Chrome 扩展程序清单。利用该工具,我可以轻松愉快地开发扩展程序和探索所有不同的可能性。无论是爬取网站中的有用信息还是扩展功能,我都能获得有趣而有益的体验。
这个问题应该改为您在没有使用 Google 工具的情况下开发了什么,因为我想,自从我专注于前端以来,还没有哪个项目没有用到开发者工具或网页指标。如果您查看我的 GitHub,便会发现有近 90% 的项目都经过了 Lighthouse 测试,以确保基本性能提升。
在第一份工作时,我参与了一个名为“#EnamórateDeUnAlicantino”(译为“#FallInLoveWithAnAlcantino”)的阿利坎特地区葡萄酒活动项目。活动网站上有一个喜好表,用于帮助人们找到最适合自己口味的葡萄酒。每种葡萄酒都与一个人相关联,表里的每个问题都有一个与之相关的当地食品,例如巴伦西亚橙。我从这个项目中获得了许多乐趣。
到目前为止,我一直在利用生成式 AI 来帮助我优化内容。它在综合播客、文章和演讲的详细信息方面特别有帮助。有一次,我甚至用它来创建扩展程序的基础,虽然效果不错,但我还是得做一些调整。尽管如此,但这是一项有价值的实验。展望未来,我计划进一步探索 AI 的潜力,甚至可能纯粹出于好奇而用它来为我的代码生成测试或排查错误。
我给初学者的建议是,从专注于喜欢的一件事开始,花时间了解基础知识,探索自己的极限,而不是急于求成。保持冷静并享受旅程非常重要。
考虑到我们过去因历史原因在西班牙语以外的语言方面存在的不足,仍然有许多人面临语言障碍并且无法掌握所需的所有信息。然而,AI 的进步带来了像 Bard 这样的聊天机器人和 VR 眼镜这样的技术,我们现在可以借此克服这个障碍。利用这些工具,我们可以在演讲者分享故事时获得实时翻译,或改善自动字幕功能,这使得我们能够接触到比以往任何时候都更广泛的受众。
墨西哥墨西哥城
Google 开发者专家,Firebase、ML、Google Cloud Platform、Kotlin
Google 开发者社区组织者
技术负责人
拉丁美洲的开发者社区非常强大和团结。我们还与世界各地的其他社区建立了关系,这使我们的职业生涯得以发展。在某些情况下,资源短缺并非障碍,而是动力。我们可以通过四处参观和网络来学习很多关于技术的知识。
我用过很多工具。我曾用过多款 Android 应用开发工具,以及 Google Cloud Platform、Firebase、Go、TensorFlow 等提供的各种服务。
我十分喜欢两个工具:Firebase 和 GCP。这两个工具提供一系列服务,可让您构建应用、跟踪应用性能、用户行为、增长等。您可以在 Google 的支持下开发应用。
我不仅开发了医疗服务移动应用,还为安全服务公司开发了应用。过去四年里,我与一支优秀的团队开发了一款名为 Wordbox English 的应用。Wordbox 这款应用可支持用户通过观看电视剧和电影来学习英语,实现寓教于乐。
Wordbox English 是一款出色的应用,可帮助用户以寓教于乐的方式学习另一种语言。为了创建新功能和模块,我们经常与用户合作,并取得了很好的结果。正因为如此,我们的用户都喜欢学习。
每天勤学苦练。许多工具、视频和教育平台都是学习来源。学会爱上解决问题和迎接挑战。您可以与其他人一起加入社区,与他们一起成长。
AI 和机器学习。得益于这些加速的进步,您可以更快地开发应用和学习。您可以进行创新并为用户增加更多价值。