谷歌高级软件工程师的一天

作者 | Dimitris Leventeas       译者 | 弯月

原文链接:https://dimle.wordpress.com/2022/04/24/my-typical-working-day-as-software-engineer/

本文为 CSDN 翻译,未经授权,禁止转载

b3610d12c0c42af6bd96d4f94d649d00.png

我的工作

我有一个文档,专门记录待完成的任务列表,因为我害怕自己记不住。每当完成一个任务,就从文档的列表中划去。此外,这个文档还保存了团队与组织的目标链接。

这个文档非常方便,因为其中记录了许多零零碎碎的信息:

  • 各种链接:指向各种文档、相关代码片段、代码位置以及 bug。

  • 记录与其他人的讨论事宜。

  • 结束一天的工作后记录自己的心情。

  • 计划第二天早上的工作。

如果这个笔记超过 10 行左右,我就会认真考虑完善它们并将其添加到 bug 中,或者编写设计文档。有时,我也会将重要的细节添加到代码审查请求的描述中。目前这个文档大约只有 3 页,但其实我已经使用了很长一段时间。

0cd4db6e3516458d4061aaa530b81d6f.png

fed70003679f8fb901576881b2208cf1.png

我的工作时间以及内容

我把一天分成两部分:午前和午后。早上的工作重点是保证产出。

在早上的工作时间里,我一般会排除一切干扰,不看电子邮件、不聊天、不开会,但代码审查和优先级较高的 bug 除外。我喜欢利用早上的时间专心思考更具战略性和挑战性的问题;为实现本季度的 OKR 目标而努力;帮助其他人排除困难;解决一些重要问题的根本原因;思考系统设计方面的问题。除了各种沟通工作之外,我会将早上 80%~90% 的时间都集中在产出上。

午饭后,我会阅读并回复各种联络信息(电子邮件、聊天、非关键性 bug 等)。此外,我还会参加各种会议来调整自己的工作、了解新情况、寻求帮助或提供帮助等等。在这些任务中,我会设法完成自己应承担的那部分工作,比如完成一些编程任务、完成一些文档。我还会根据各种收集到的信息更新自己的笔记,我不希望利用第二天早上宝贵的时间通过聊天、电子邮件等渠道沟通工作。

在结束一天的工作后,我会更新自己的笔记,记录下未完成的任务以及第二天应该完成的工作。通常只需几句话就够了。

f899289dcd34b4c22ab566ae3047ab75.png

电子邮件

我每天都会收到几百封电子邮件。不是因为我身居要职,而是因为很多工作需要借助异步通信。

我会使用很多过滤器整理邮件,大多数邮件列表都有相应的过滤器和标签。我会将标签隐藏起来,除非其中包含一些消息。我还会通过过滤器和标签标记出哪些是直接发给我的邮件,哪些是发给我的经理、管理和项目经理的电子邮件。

此外,我还会过滤掉大多数自动化工具发来的电子邮件,因为我几乎从来不看这些邮件,也不需要给它们添加特殊的标签。例如,我几乎从来不看代码审查的电子邮件。我有一个插件,可以在收到代码审查请求或有人针对我的代码给出评论时发通知给我,还有一个自定义的仪表板,供我快速查看小组成员的工作。

在浏览电子邮件的标题时,我设置的分组标签可以帮助我快速了解某个电子邮件的重要性以及相关背景。

我会尽量在当天回复发送给我的电子邮件,而且我会在一周内阅读所有电子邮件,并将它们标记为已读。

c90ac4203d1a2e79a55f5a90e7239674.png

会议

我现居欧洲,大多数同事都在欧洲或美国。因此,大家共同的办公时间通常是下午或傍晚。对于我来说,所有会议都可以集中在这段时间内。与美国东海岸的同事协调时间一般都不成问题,但对于西海岸的同事,难度就更大了。我的同事主要在加利福尼亚,因此我尽量将这些会议限制在每周一次,因为我们之间有 9 个小时的时差,他们上班的时间对我来说太晚了。

53afb2ae84fd381d279dd5d85e2065a6.png

聊天

通常我会通过聊天的方式进行一些非正式的快速交流。每天我会花费 10~15 分钟聊天,一般只在下午或傍晚。

e79b3a9c9dd1f7babc0cac61949a68a1.png

不在工作时间内浏览与工作无关的网站

从八年前,投入全职工作开始,我就给自己定了一个规矩:不在工作时间内浏览与工作无关的网站。目的是在下班前结束自己的工作。

58821214e9b4f2908eb2368fbfbcec05.png

我的特殊情况

我是一名 Google 的高级软件工程师,现居瑞士苏黎士。本文介绍的工作习惯都是基于我个人的实际情况。

可能有些人的习惯与我略有不同。相信有很多人能够找到更好、更高效的工作方式。我个人坚持这种工作习惯已经大约两三年了,我认为将一天的工作分为午前和午后两部分,有助于提高工作效率。

原文链接:https://dimle.wordpress.com/2022/04/24/my-typical-working-day-as-software-engineer/

本文为 CSDN 翻译,未经授权,禁止转载

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何下载一篇文献的所有被引文献(傻瓜式操作,亲测可行,方便快捷,需要教育账号)

最近学习一篇文献时,需要查看所有引用过这篇文献的文章,并且下载出来。当然,如果引用的文献较少的话,可以通过网页直接搜索下载下来。但是如果超过10篇以上,我就会感觉比较繁琐。那么,有没有什么方法可以一…

如何在Springer使用bibtex自动生成引用文献,而不写Bibitem

最近投稿过程中帮忙排版,然后发现Springer的模板只能用Bibitem, 网上有许多馊主意, 例如手动写Bibitem,例如引用一些无用的包,尝试了几个小时,都没有用。 最后在英文论坛发现了这个秘密, Referee Link:具…

还在为写综述发愁找不到文献吗?学术搜索semantic scholar你值得拥有

首先,附上搜索网址: https://www.semanticscholar.org/ 目录 1.介绍2.官网样子什么样3.特色功能3.1 被引用情况分类3.2 学者影响力评价 1.介绍 官网介绍到 We are a team of researchers and engineers at the Allen Institute for AI building a bette…

bibtex到bibitem的转换的超详细教程(获取参考文献的bibitem)

1、获取引用论文的BibTex 这里以谷歌学术为例,搜索论文’Faster r-cnn: Towards real-time object detection with region proposal networks‘。如下图所示: 点击引用符号,出现以下页面。 点击BibTex,会跳转出该论文的BibTeX。如…

【BIB文献管理】LATEX使用bib

使用IEEEtran模板 在论文写作中,常使用IEEEtran的提供的模板,为了做文献管理,引入bib。 建立bib文件 在.tex的文件夹目录下,新建文本文档,另存为.bib文件即可。 引用文献 搜索需要引用的论文,引用为bib…

写综述,想用一个靠谱的整理文献的软件,有推荐的吗?

其实做过科研工作的人都会发现,真正需要把一篇文献从头到尾读完的情况是很少的。在大多数情况下,我们需要的其实是大批量多轮次地阅读文献,因为在一个项目的不同阶段,哪怕是同一篇文献,所关注的点也是不一样的。如果在…

千与千寻无脸男的真面目 无脸男为什么对千寻好

无脸男,又叫“无颜”,是日本动画大师宫崎骏的电影作品《千与千寻》中的主要角色之一。他是一只神秘的鬼怪,全身黑色,头带一个白色面具。他跟现代社会里的人们一样,渴望交到朋友。这个角色被认为有强烈的象征主义&#…

fee.org还是Coinbase:85万BTC转账背后的庐山真面目

【图片来源于网络】 过去几天内,BTC 的富豪榜上忽然冒出107个每个存有8,000 BTC 的账号,总共有85万个 BTC 之多,以当前市值估算价值超29亿美元。从它们的创建,转账模式还看,很可能属于同一机构。这个巨鲸会是谁呢&…

【博客55】C++ string的clear()函数的真面目!

内容: 记录下看到关联容器和非关联容器的clear()的差别后,我对string的clear()还没怎么使用过,于是我就测试了一番,果然也不是真的删除!下面我来一一剖析吧。 测试一:string的内容放在哪里? …

微信企业号终于来了 第一时间带你体验真面目

企业微信号终于姗姗来迟,要知道明天就是阿里上市的日子,前夜发布企业号是为了让明天满大篇阿里上市的新闻里也能多点腾讯的版面吧,哈哈。简单的介绍下功能,之后星佳带你去后台看看到底企业号是什么样子的... 企业号,是…

想不想修真鸿蒙秘术,想不想修真鸿蒙秘诀怎么得 揭开想不想修真秘诀真面目...

想不想修真鸿蒙秘诀怎么得 揭开想不想修真秘诀真面目 来源:飞天助手官网 发布时间:2020-03-17 15:45:01 想不想修真鸿蒙秘诀怎么得?游戏中是没有鸿蒙秘诀的,大家看的那些图都是P出来的,所以也就没渠道去获取一个不存在的东西。游戏现在秘诀的数量不少,差不多40本,下面就…

揭开Unity AssetBundle庐山真面目(二)

原文链接:http://blog.uwa4d.com/archives/ABtopic_2.html 在之前的分享揭开AssetBundle庐山真面目(一)中,我们主要剖析了4.x版本下的AssetBundle管理机制,那5.x版本究竟有些什么变化呢?今天我们来一探究竟…

写了那么多 Java 代码,却不一定见过它的真面目

我们都知道那句著名的宣传语——「一次编写, 到处运行(Write Once, Run Anywhere)」,这是对 Java 平台无关性的精准概括。字节码 JVM 使其平台无关,与此同时也衍生出另一个无关性——语言无关性。像 Kotli…

Mysql的分布式(XA)真面目

Mysql-XA 一、XA是什么?二、MySQL中XA实现1.内部XA事务两阶段提交PC 2.外部XA事务 总结 一、XA是什么? XA 协议本就是为一个分布式事务协议,它规定了 XA PREPARE、XA COMMIT、XA ROLLBACK 等命令。XA 协议规定了事务管理器(协调者…

华为鸿蒙系统界面首次曝光,华为鸿蒙系统长这样,界面首次曝光,网友:谷歌内心很慌!...

华为鸿蒙系统长这样,界面首次曝光,网友:谷歌内心很慌! 最近关于华为的消息非常多,尤其是华为自己的系统——鸿蒙系统。相信很多人都在关注这个系统的研究进度,毕竟这个系统是我们国家的首例,如果…

关于面向对象的真面目

关于面向对象的真面目 面向对象是软件开发的综合技术 我们先从一个简单的问题开始介绍。 “为什么要基于面向对象来开发软件?” 不管谁问这样的问题,笔者都会这样回答: “为了轻松地开发软件。” 可能有的人听到“轻松”二字会感觉很意…

李彦宏简介

李彦宏简介 李彦宏,1991年毕业于北京大学信息管理专业,随后赴美国布法罗纽约州立大学完成计算机科学硕士学位。在美国的8年间,李彦宏先生先后担任了道琼斯公司高级顾问,《华尔街日报》网络版实时金融信息系统设计者,以…

李彦宏回应百度落后:我们擅长技术含量高的

2019年人工智能系统学: https://edu.csdn.net/topic/ai30?utm_sourcecsdn_bw BAT中,谁是老大不好说,但是论争议性,百度确实相对较多。 一方面,“百度搜索引擎已死”的说法愈演愈烈; 另一方面&#xff0c…

李彦宏们牛在哪里?中国十大CEO简历

NO.1 李彦宏 百度公司总裁 简历: 李彦宏,1991年毕业于北京大学信息管理专业,随后赴美国布法罗纽约州立大学完成计算机科学硕士学位。在美国的8年间,李彦宏先生先后担任了道?琼斯公司高级顾问,《华尔街日报》…

李彦宏如何拯救百度?

作者 | 何加盐 本文经授权转载自何加盐(ID:ihejiayan) 他智商超群,曾经是高考状元,北大才子,留美精英。 他阳光帅气,被誉为中国互联网企业家里面,最好看的美男子。 但他也身负无数骂…