有不少对互联网感兴趣或者陌生的同学总问我,平时程序员都做什么?其实大部分时间作为一只快乐的程序猿,目前专注在丰富我的技术技能上。
日常如下:
·7:45:第一次闹钟-像对待Windows系统更新提醒那样忽略掉
·8:00:起床-提前告诉好室友,如果在8:01还没起,就踢醒我。室友身体超好,我可不想每天起来就挨上重重的一击。(虽然每月总有两三回)
·8:00-9:00:洗漱、找钱包,还有其他必需品
·9:00-9:30:早餐、刷Quora(当且仅当我是出于日常模式时)
·9:30-10:00:到达办公室(迟到的会有小惩罚,这是我们团队内部定的,不是公司强制的)。使用公众交通,所以在路上可以刷抖音。
·10:00-10:15:Scrum会议,填写当天的团队成员计划。
·10:15-10:30:和团队成员讨论,一边聊一边喝着咖啡(有时候是板球或电影)
·10:30-10:45:检查邮件、JIRAboard、安排工作
·10:45-12:00:当天中最高效最能Bug-free的时间段。戴着耳机(没放音乐,只为防止其他干扰声音)敲代码。
·12:00-13:30:午餐时间(吃、八卦、哈哈哈哈)
·13:30-14:00:起初是了玩PS4或PC游戏的,不过现在是来阅读收藏的文章/有趣的视频/刷抖音/刷StackOverflow或Quora
·14:00-15:30:再次写代码。和QA团队聊Bug的事。和他们解释应该就是那样的
·15:30-15:45:再次茶歇时间
·15:45-17:00:编辑器stackoverflow编辑器。脑子里想着,「为啥就不行呢?」
·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)
以上呢就是我作为程序员一天的工作和安排,其实没有大家想的那么累,习惯就好~中午玩游戏或者看电影时间,其实可以午休的(也有不少同事抓紧这个时间睡午觉)。
最后,希望能给打算进入互联网或者正在学习的童鞋们一点参考,国内互联网能发展到今天,和我们程序员分不开的~是累还是轻松,就看你如何看待了~
借用法国谚语;C’estlaVie!这就是生活!是苦是甜,还需要我们自己去体会~我相信生活总会越来越好的~共勉~