成为谷歌开发者专家(GDE)的经历

大家好,我是张海龙(Jason)。经过一年多的准备,GDE申请 终于正式成功通过面试,成为了国内第一位Firebase GDE。下面对整个过程做个总结,希望对大家有所帮助。

1.什么是 GDE?

Google Developers上面有详细的说明:GDE的全称是Google Developer Expert,是Google在全球范围内开展的一个开发者专家认证项目。如果你对Google的某个技术领域非常擅长,同时在这个领域有比较高的影响力的话,那么就有可能成为Google官方认证的开发者专家。GDE 它不仅仅是一个认证,更重要的是成为 GDE 之后,可以和全世界1000 多位 GDE 们进行交流,更能直接与 Google 公司建立联系和交流,包括反馈开发中的问题。这就意味着你可以比其他人更早得到一些尚未公开的内部资料和信息。因为使用的技术是 Google 的,没有人比 Google 更加知道该技术的发展路线图和演进计划。 Google提供了 全球的GDE名录,大家也可以去上面浏览。

2.如何申请GDE?

GDE 要求具备较强的技术能力和社区影响力,起码要有三次开发者社区分享,最好有博客文章和github开源项目。

首先申请 GDE 会比较看重两个方面:

  • 技术能力,也就是你在所申请领域的技术专业程度;
  • 技术影响力,比如公开演讲,文章和开源等领域的产出;

而从申请步骤上,一般可以分为 :

  • 获得谷歌员工或者 GDE 的推荐
  • 填写申请(个人简介、社区影响力、分享的内容/开源项目等)
  • Google技术专家面试
  • 签署协议和T&C
  • 正式成为 GDE

3.我的申请GDE之路

我是在谷歌开发者社区 了解到的GDE,第一次提交GDE申请的时候被驳回了,原因是社区分享次数不够。当时谷歌开发者关系部的 JC联系到我并且耐心的分析了原因,并针对不足给了具体的建议,并且积极安排参加社区活动。

活动1:2023年2月23日参加了 Google 组织的社区说活动 ,当时分享的题目《浅谈Android项目出海》,分享的内容还挺多,满满的干货,感兴趣的同学可以看下当时的直播回放。

活动2:2023年6月10号参加了谷歌开发者社区出海日的活动

活动3:2023年9月21号再次参加了谷歌的社区说活动 ,当时分享的题目《Firebase在移动端的应用》
活动4:2023年11月19日北京GDG DevFest 开发者大会。当时分享的内容也是跟Firebase相关的话题,在现场还遇到了朱凯,子健,国恺老师等大佬。

 

5.经过这几次分享,也底确帮助到了一些同学,越发感觉做的这件事情是有意义的,同时也得到了鼓励和认可,极大地增加了信心。于是今年正式提交 GDE 申请。

5. 提交申请后官方会通过资料判断工作经验、技术能力和社区影响力。在等待几天后,终于收到了审核通过的邮件,同时Google安排了Firebase部门的一位技术专家来面试我,需要我们约定面试时间,当时想到9月10号是教师节,是一个值得纪念的日子,最后就把面试时间定在了教师节这一天。当时非常担心遇到印度的面试官,印度一些人的英语是真的不敢恭维,最后还比较幸运,遇到了一位在美国加州谷歌总部亚洲籍的面试官,大家沟通起来还比较顺畅。

6. 面试结束后,很快就收到了谷歌GDE审核通过的邮件,感觉谷歌效率好高。

收到这个邮件后,剩下的就比较简单了,签署保密材料(保证不外泄一些信息)、注册一些账号、加入 Slack 和 Google Group 等。其实不管是社区还是谷歌,面试官都十分友好,所以在交流当中完全可以放开畅聊,英语语速稍微慢点,一般面试过程都在 30 - 40 分钟,所以把握住好这次交流的机会,也许这次真的就是你离大佬最近的一次。

4.成为 GDE 的福利和感想

成为GDE后福利满满,最直接的一个福利就是可以申请 JetBrains 的 Developer Recognition,这是他们的 Free License Programs,只要你是他们认可的专家(比如 GDE),就可以免费使用 JetBrains 全家桶。同时GDE还可以参与全球的社区活动,甚至还可以参与到Google项目中去。

成为GDE后也要承担起相应的责任,积极参与社区活动,分享经验,帮助其他开发者解决技术难题,帮助新人快速成长,同时也要持续学习,保持对新技术和趋势的敏感,不断提升自己的技能。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/149622.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

Craft:年度 Mac 应用,卡片式笔记新星

今年的年度 Mac 应用大奖颁给了Craft,这是一款集笔记、文档和个人管理于一体的独特工具。Craft 最大的亮点在于其卡片式的交互设计,这种设计让信息组织变得更加直观且高效。 尽管它仅上线了一年时间,但已经展现出了不输于许多老牌笔记应用的…

前端开发迎来新机会,全栈转型就靠这个!

在如今的开发世界,全栈开发者已成为许多前端开发者的新目标。随着技术的不断演进,前端不再局限于写页面和样式,而是逐渐向后端延伸,甚至触及数据库和云服务。如果你想在职业道路上更进一步,向全栈开发者靠拢&#xff0…

【JavaEE】——多重锁,死锁问题和解决思路

阿华代码,不是逆风,就是我疯,你们的点赞收藏是我前进最大的动力!!希望本文内容能够帮助到你! 目录 一:加锁的“可重入性” 1:问题引入 2:问题分析 3:可重…

springboot快速开发平台使用达梦数据库

1.首先来到DM管理工具 大致流程是:创建表空间(用于给新建的用户使用)-》创建用户(绑定表空间) 文件位置 2.创建用户 来到所属角色页面,第一个权限管理员一定要勾上,其他的看情况 3.来到DM数…

Java项目实战II基于SSM的国外摇滚乐队交流和周边售卖系统的设计与实现(开发文档+数据库+源码)

目录 一、前言 二、技术介绍 三、系统实现 四、文档参考 五、核心代码 六、源码获取 全栈码农以及毕业设计实战开发,CSDN平台Java领域新星创作者 一、前言 随着互联网技术的飞速发展,信息传播的广度和深度不断拓展,为各行业的创新发展…

GPIO与MIO控制LED——ZYNQ学习笔记2

一、GPIO简介 ZYNQ 分为 PS 和 PL 两部分,那么器件的引脚( Pin)资源同样也分成了两部分。 ZYNQ PS 中的外设可以通过 MIO( multiplexed I/O,多路复用 I/O)模块连接到 PS 端的引脚上,也可以通过 …

Python近红外光谱数据分析

ChatGPT4.0在近红外光谱数据分析、定性/定量分析模型代码自动生成等方面的强大功能,同时更加系统地学习人工智能(包括传统机器学习、深度学习等)的基础理论,以及具体的代码实现方法掌握ChatGPT4.0在科研工作中的各种使用方法与技巧…

C++学习笔记----8、掌握类与对象(一)---- 对象中的动态内存分配(1)

1、FRIENDS c允许类声明为其它类,其它类的成员函数,或者非成员函数为friend。可以访问protected与private数据成员与成员函数。例如,假设你有两个类Foo与Bar。你可以指定Bar类是Foo类的一个friend: class Foo {friend class Bar;…

C++之哈希 --- 哈希的应用(位图布隆过滤器)

一、位图 1.1 位图的基本概念 在如今网络交通高度发达的时代,网购已经成为我们日常生活中的一部分。没当双11到来,各大平台都会迎来一次网购的高潮。这就会让服务器短时间内获得高达几十亿上百亿的数据,那我们该如何去处理这海量的数据呢&am…

FortiGate 防火墙 DNS 地址转换(DNS Translation)

简介 本例介绍 FortiGate 防火墙 DNS 地址转换(DNS Translation)配置方法。 一、 网络结构 网络结构如下图,PC1 连接在 FG60B 的 Internal 接口,FG60B 的 Wan1 接口连接 FG80CM 的 DMZ 接口,Wan1 接口开启 DNS 服务…

开发环境搭建之windows和ubuntu系统互传文件

ubuntu和Windows主机之间的文件传输有很多种,安装VMware Tools后,可以设置虚拟机共享文件夹,将Windows主机的文件目录挂载到ubuntu中,实现文件共享。 设置方法如下,点击菜单栏的“虚拟机”,选择“设置”。…

【LLM大模型】如何让大模型更好地进行场景落地?

自ChatGPT模型问世后,在全球范围内掀起了AI新浪潮。 有很多企业和高校也随之开源了一些效果优异的大模型,例如:Qwen系列模型、MiniCPM序列模型、Yi系列模型、ChatGLM系列模型、Llama系列模型、Baichuan系列模型、Deepseek系列模型、Moss模型…

[OPEN SQL] SELECT语句

本次操作使用的数据库表为SCUSTOM&#xff0c;其字段内容如下所示 航班用户(SCUSTOM) 1.SELECT语句 SELECT语句从数据库表中读取必要的数据 1.1 读取一行数据 语法格式 SELECT SINGLE <cols>... WHERE cols&#xff1a;数据库表的字段 从数据库表中读取一条数据可使…

用CPU训练机器学习模型

人工智能最近的成功通常归功于 GPU 的出现和发展。GPU 的架构通常包括数千个多处理器、高速内存、专用张量核心等&#xff0c;特别适合满足人工智能/机器学习工作负载的密集需求。 不幸的是&#xff0c;人工智能开发的快速增长导致对 GPU 的需求激增&#xff0c;使得 GPU 难以…

Java面试篇基础部分- 锁详解

可重入锁 可重入锁也叫作递归锁,是指在同一个线程中,在外层函数获取到该锁之后,内存的递归函数还可以获取到该锁。在Java语言环境下,ReentrantLock和Synchroinzed都是可重入锁的代表。 公平锁与非公平锁 公平锁(Fair Lock)是指在分配锁之前检查是否有线程在排队等待获取…

学习MRI处理过程中搜到的宝藏网站

今天浏览网页查到了一些宝藏网站&#xff0c;正好记录一下&#xff0c;后面搜到好东东再接着填充&#xff0c;方便查阅~ &#xff08;1&#xff09;牛人网站 这个网站是在搜集seed关键词时发现的&#xff0c;用pdf文档记录&#xff0c;可下载查阅&#xff0c;条理清晰&#xf…

ios swift5 UITextView占位字符,记录限制字数

文章目录 截图代码&#xff1a;具体使用代码&#xff1a;CustomTextView 截图 代码&#xff1a;具体使用 scrollView.addSubview(contentTextView)contentTextView.placeholderLabel.text LocalizableManager.localValue("write_comment")contentTextView.maxCharac…

ActiveMQ 的传输协议机制

ActiveMQ 通过网络连接器这种连接机制来实现客户端与服务端之间的通信&#xff0c;ActiveMQ支持的传输协议在activeMQ 安装目录的 conf/activemq.xml中的<transportConnectors>标签之内。 ActiveMQ 支持的 client 端和 broker 端的通讯协议有&#xff1a;TCP、NIO、UDP、…

芝法酱学习笔记(0.3)——SpringBoot下的增删改查

零、前言 书接上回&#xff0c;我们搭建了windows下的开发环境&#xff0c;并给出了一个hello world级别的多模块SpringBoot项目。 毕竟java后端开发&#xff0c;离不开数据库的操作&#xff0c;为方便后面内容的讲解&#xff0c;这里再做一期铺垫&#xff0c;core模块下新增一…

洛汗2搬砖攻略:VMOS云手机一键搬砖辅助教程!

在《洛汗2》的世界中&#xff0c;玩家往往需要长时间刷怪、任务和升级&#xff0c;手动操作往往会耗费大量时间和精力。这时候&#xff0c;使用VMOS云手机来辅助游戏&#xff0c;将是一个极佳的选择。VMOS云手机专为《洛汗2》提供了专属定制版云手机&#xff0c;内置游戏安装包…