中国的博客,走近我们的产品、技术和文化
Google 中国的博客,走近我们的产品、技术和文化
唤醒Googler的程序员基因
2013年1月17日
发表者:Albert Hwang, 员工技术与业务工具小组负责人
很多Googler都积极推动各种课程来丰富我们的G2G(Googlers-to-Googlers)项目,由此员工们可以传授知识、分享经验并相互学习,我们会发布一系列博文来介绍他们,这是其中的一篇。不论您担任什么职位、级别高低、或是身处何地,G2G基于社区的推广方法让所有Googler都可以通过各式各样的机会学习。
过去如果有人告诉我,在我拿着经济学学位毕业之后,能够在Google担任技术职位,那时我一定会笑掉大牙。2008年时,我参加了Google的业务人员轮岗项目,在这里,参加者将体验到三个不同业务领域的工作,从福利部到人事职能,期限是两年。而仅仅过了几个月,我发现自己开始痴迷于技术,对编程产生了浓厚的兴趣,最终吸引我加入了G2G项目,开始向Google内的非工程师员工教授编程入门课程。
Google加州Mountain View总部,在编程入门课堂上教授编程
在福利部门供职时,我的工作内容包括核对数百名Googler的姓名、部门以及职务。我很快意识到,只需要
编写
几个简单的程序,就能加快工作进度并减少失误。但是唯一的问题在于,我不会编程。
于是我开始自学Python编程,这是一门规则清晰,且十分适合新手入门的编程语言。慢慢地,我先制作了一分多功能自动电子表格,接着又开发了一个可以在小组内共享的网络应用。我的同事们见我新学的技术能够为大家节省时间,于是便纷纷请我教他们如何编码;最终,一间小小的会议室加上一块白板,造就了编程入门课程的诞生。
此后,已有200多名Googler参加过编程入门班。课堂上,我们努力营造开放、互助的气氛,让员工们能够更好的拓宽视野、学习新技能。有些我教过的学生甚至从原来的全球商业部、财务部、和业务人员部转行做了全职工程师。对此我感到十分欣慰,但更令我感到高兴的是,员工们能够运用他们在编程初级班学到的东西提高工作效率,不管他们在哪个部门都是如此。例如,一位曾参加过入门班的管理助理就为她的工作小组设定了自动回复邮件调研的程序,从而提高了工作效率。
除了解决业务上的难题以外,我还见到过Googler运用在编程入门班学到的知识帮助其他人,既有公司内部人员,也有外部人士。最近,一位参加过入门班的员工编写了一套Python注册工具,帮助其他员工在线搜索,以便根据自己喜欢的地点及时间来预约流感疫苗接种,由此大大提高了免费流感疫苗接种率。在这一注册工具的帮助下,几千名Googler注册接种了疫苗。而且由于Google还向发展中国家的儿童捐献了大量疫苗,如脑膜炎疫苗和肺炎疫苗,这位员工编写的注册工具又帮助更多的儿童接种了这些疫苗。
超过200名Googler参加过为期11周的课程(当然,我手中的这把剑有助让学生们集中注意力......别担心,是泡沫做的!)
对我来说,G2G项目最重要的意义在于,
“
人事部里的那个人”能教他的同事们学习编程。能第一时间体验到学生的学习成果对我来说是一种莫大的奖赏。Googler把在编程入门班学到的原则和技能运用到了时间管理、电子邮件通信,甚至娱乐当中——他们开发出了“
青蛙过街
”游戏,编程的入门技巧被他们发挥到了极致。我常常在想,如果每一名Googler都能参加编程入门班的学习,并利用所学到的知识提高工作效率,那该是一件多么美好的事情。
如果您对编程感兴趣,在这里有三条选自入门课程的小提示为可在实践中帮助到您。通过学习编程,在各个领域都获益良多!
实践与理论。动手才能学得好。学习编程时,最好能找一个项目练习,在实践中积累必要的知识。
恶习难改。如果您在编写十分混乱或复杂的代码,那么您等于是在养成一个很难改正的坏习惯。最好能在一开始就努力改正它,免得以后还要重头再来。
从反馈中学习。程序”能用”不代表”好用”。坚持听取经验丰富者的建议,这样您才能学会如何做得更好,而不仅仅是够用就好。
標籤
编程之夏,UR
创新
创意改善社会 公益温暖中国
促进智能能源利用
大学
谷歌翻译,即时相机翻译,Instant Camera Translation
谷歌十周年系列
谷歌艺术与文化
观妙中国,Shadow Art,智玩皮影
广告
广告安全
互联网,Internet
科技
女性开发者
社会
视频广告
数据中心
数字营销
搜索
网站管理员
文化研究所
艺术计划
音乐搜索
愚人节
增强型广告系列
智能隐形眼镜项目
中小企业
adexchange
Admob
admob sdk
Ads
Adsense
AdWords
android
android m
Android应用开发中国大学生挑战赛
App Inventor
Calendar
cardboard
CES
Chrome
Chrome Web Store
Chrome,Chrome实验
Chrome实验
CI
Code Jam
corporate
Creative
Cross-device
Cultural Institute
culture
Data Center
DevArt
Developer
display
diversity
Doodle
DoubleClick
G+
G2G,Culture
GA&C
gaming
Global Impact Awards
Gmail
Gogle科学挑战赛
Good to Know
Google Ads
Google AdWords
Google Analytics
Google Art Project
Google Arts & Culture
Google Code-in竞赛
Google Demo Day Asia
Google Docs
Google Doodle
Google Drive
Google Drive 云端硬盘
Google Fiber
Google Font
Google for Startups
Google Green
Google I/O
Google Image Search
Google Keep
Google partners
Google Play
Google Science Fair
Google Search
Google Top Contributor Summit
Google Translate
Google Trend
Google Trends
Google Zeitgeist 2012
Google安全系统
Google博士生奖研金
Google翻译
Google奖学金
Google杰出贡献者峰会
Google科学挑战赛
Google网站管理员
Google网站管理员,Webmaster
Google文化研究所
Google在线营销挑战赛
Google中国教育高峰会
IME 输入法
Innovation
Made with Code
maps
mobile ads
mobile ads sdk
Modoo
moonshot
native ads
Nexus
programmatic buying
Project X
Pwn20wn及Pwnium3 黑客大赛
Remarketing. Ads
Search
Security
smb
Solve for X
Street view
student
UR
VR
Web Platform Docs
web security
Webmaster
year in search 2014
YouTube
zeitgeist
博客归档
2024
12月
11月
10月
8月
7月
6月
5月
4月
3月
2月
1月
2023
12月
11月
10月
9月
5月
4月
3月
2月
2022
11月
10月
5月
4月
2月
1月
2021
10月
9月
5月
4月
3月
2月
2020
12月
5月
4月
3月
2019
10月
8月
7月
6月
5月
4月
3月
2018
12月
10月
9月
8月
7月
6月
5月
3月
2月
1月
2017
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2016
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2015
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2014
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2013
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2012
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2011
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2010
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2009
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2008
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2007
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2006
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
Feed