Google程序员的一天是如何度过的?
各个部门,各个google程序员之间也不太一样,有的喜欢晚上呆的晚一点,有的喜欢白天来得早晚上早点回家,所以这里只是给大家展示某一些googler的日常生活(大部分都是我在美国的同学)。当然其实国内很多微软,emc,IBM也是差不多的工作状态。
工作时间:9:00-6:00
上午:
提前开车到达公司20分钟,进公司健身房简单的健身(你懂的硅谷那里不开车几乎没啥公交车,不过有google shuttle)
到公司的自助餐厅吃一点东西,倒一杯咖啡
和同事们say hi
打开电脑check所有没回的邮件(忽略其中的大部分邮件)
开scrum啊,一般都是站着开的,半个小时左右
开完scrum嗯,休息一会,看一会Quora(美国知乎),看看reddit(美国比较有名的论坛)
咦,怎么差不多要吃中饭了,自助餐厅我来了,不过基本简单吃吃就回来了
找几个同事吃饭时候讨论一下新feature的基础架构,得到他们关于我想法的反馈
下午:
9. 写两个小时代码,啊好累啊,站起来做个运动
10. 查一下backlog的问题列表,好多啊,找几个minor的case处理一下
11. 好困,赶紧去泡个咖啡,正好碰到老板简单闲聊15分钟
12. 下班前最后的冲刺,commit代码
13. 下班啦!loop again
很多时候国内的一些宣传会大大的曲解很多顶级互联网企业的福利,事实上这样的生活看似很舒服,事实上所有互联网企业的技术人员都明白技术更迭之快,而且技术人员的责任心也是很重要。真要发release时候熬夜,睡在公司也是常有的事情。
我接触世界上最好的程序员,特别是不少美国人,大部分生活与工作都是融合在一起的。就是他们可能晚上回家很晚还会工作一段时间,不会说在家又没人看着,又不算kpi就不做了,很多时候都是自己在那里提升,并比较主动的把工作做好。