程序员的一天日常(你们也这样的么?)
(点击上方公众号,可快速关注)
编译:程序员的那些事(id: iProgrammer)
Quora 上有个帖子《程序员的一天日常是什么样的?》,有不少国外程序员分享了自己的日常,还有周末会做些什么。
我们摘编了 3 个,如下:
00
Chris Nash,美国·科罗拉多·斯普林斯
这是我的一天日常
5:50:起床、洗漱、 穿衣(dress)
6:30:出门上班
7:00:到达,开始工作
9:00:站会之类的
9:15:敲代码、敲代码、敲代码
11:00 或 12:00 :在工位一边刷网一边吃午饭
12:30:敲代码、敲代码、敲代码
16:00:下班回家
16:45:到家、亲亲老婆、抱抱孩子
17:00:晚饭
18:00:锻炼(举重或做有氧运动)
18:55:和老婆一起看电视,或和孩子打游戏
21:00:睡前准备、家庭时间,阅读
22:00:灭灯,睡觉
周末,我经常熬夜。
01、
Ridham Tarpara,印度程序员
作为一只 23 岁快乐的单身汪,我目前专注在丰富我的技术技能上。我并非早起的鸟儿(闹钟响五次才能起
我的日常如下:
7:45: 第一次闹钟 - 像对待 Windows 系统更新提醒那样忽略掉
8:00: 起床 - 提前告诉好室友,如果在 8:01 还没起,就踢醒我。室友身体超好,我可不想每天起来就挨上重重的一击。(虽然每月总有两三回)
8:00 - 9:00: 洗漱、找钱包,还有其他必需品
9:00 - 9:30: 早餐、刷 Quora(当且仅当我是出于日常模式时)
9:30 - 10:00: 到达办公室(迟到的会有小惩罚,这是我们团队内部定的,不是公司强制的)。使用公众交通,所以在路上可以刷 Hacker News 上的资讯。
10:00 - 10:15: Scrum 会议, 填写当天的团队成员计划。
10:15- 10:30: 和团队成员讨论,一边聊一边喝着咖啡(有时候是板球或电影)
10:30 - 10:45: 检查邮件、JIRA board、安排工作
10:45 - 13:00: 当天中最高效最能 Bug-free 的时间段。戴着耳机(没放音乐,只为防止其他干扰声音)敲代码。
13:00 - 13:30: 午餐时间(吃、八卦、哈哈哈哈)
13:30 - 14:00: 起初是了玩 PS4 或 PC 游戏的,不过现在是来阅读收藏的文章/ 有趣的视频/ 刷 Twitter/ 刷 Stack Overflow 或 Quora
14:00 - 15:30: 再次写代码。和 QA 团队聊 Bug 的事。和他们解释应该就是那样的
15:30 - 15:45: 再次茶歇时间
15:45 - 17:00: 编辑器 > stack overflow > 编辑器。脑子里想着,「为啥就不行呢?」
17:00 - 17:30: 团队学习时间。编程或者其他技术技能。大多是看视频,有时候团队成员能会接受(这是个迷)。然后讨论我们该订餐吃什么。我也不知道为什么坐在椅子上就辣么饿了。╮(╯▽╰)╭哎,大脑和胃,真是有着深度联系啊。
17:30 - 18:00: 再写一会代码
18:00 - 18:15: 零食时间
18:15 - 19:00: 编程、转移 JIRAs, 创建 PR, 计划第二天的任务,填写时间表
19:00 - 19:45: 归途。在路上给爸妈打电话。
19:45 - 20:00: 到家。快速冲澡。
20:00 - 21:30: 投入自己的开源项目,学习新东西。
21:30 - 22:30: 晚饭
22:30 - 23:00: WhatsApp / instagram / Facebook (有时候真需要刷这些社交应用)
23:00 - 1:00: 继续做 20:00 - 21:30 时间做的事
1:00 - 1:15: 看一下 Quora,然后睡觉(有时候会拖到 2:00)
周末我一般会回家(每月一次),或者和朋友一起出去、看电影、有时候也(或许大多数时候)会写代码。总之,日常每年都不一样的哈~
快乐编码,编码快乐 :-)
(Chris Sean 的工作台,他是一个 Web 开发者)
02
Kiefer Hagin (美国·西雅图)
我来概括一下我的日常。先说一下,我 20 多岁,单身。就职于一家 10 人的小型创业公司,产品团队有 5 人。
8:30 :起床、洗漱、冲咖啡、穿衣、喝咖啡
9:15 :走去市场抢早餐(通常是鸡蛋、土豆煎饼、蔬菜、大米)(程序员的那些事 注:好奇怪的早餐啊,我没脑补出来是什么样的)
9:45 - 10:00:到办公室(我走路大约 10 分钟),一边吃一边看邮件
10:00 - 10:30 :查看任务,看看是否有需要 Code Review 的 PR,如有必要,和同事讨论
10:30 -12:30 :一边写代码,一边听音乐,或者喝咖啡
12:30 - 13:30 :吃午饭,看油管视频,或听播客,或做些 code review。偶尔会和朋友/同事一起吃午饭。
13:30 - 16:00 :写代码
16:00 - 16:30 :小憩一会或散步,然后和同事讨论。在这个时间段,每周或许会有次产品会议。
16:30 - 18:00 : 打包代码,准备好部署到 stage 环境中测试
18:00 - 18:30 :如果一切正常并测试通过,把每日build 配置到生产环境
18:30 - 20:00 :回家,做晚饭或订餐,在 Quora 看或写帖子,弹吉他,放松一下
20:00 - 22:00 :如果有 stage 环境还有 Bug,继续改 Bug。如果白天工作没问题,那我通常看一些创业/软件/或我想知道的东西,或者做自己的副项目。如果累了,打一会游戏。
22:00 - 23:00 : 打坐、弹吉他、尽量让大脑静下来。如果想熬夜,看 Netflix。
23:00 - 24:00 : 要么看 Netflix,要么阅读。通常是阅读。科幻和非科幻的,我换着来看。
24:00 - 00:30 :睡觉
我的周末比较杂乱。通常和朋友一起玩,远离电脑。尽可能做一些社交活动。如果需要,周末有时候会工作,不过很少加班了,也许一个月中,有一个周末会加班。
嘿嘿,虽然都是程序员,但大家各自的日常,肯定都不一样的啦~
欢迎大家来分享自己的日常!
长篇幅的分享,建议发到这个邮箱 jobbole#qq.com