※ 引述《poddlcy (迟早有一天我会)》之铭言:
: 进入职场做前端(含后端,php & asp.net)也快一年了
: 上面要我估时程却都估不准
: deadline就压在那边
纯就这点分享一点建议
(1) 定Deadline的时候,把一个大目标切成可行的Task
一个Task可以小到0.5hr,大到4hr,尽量不要超过8hr
因为超过8hr就再切小一点,不然其实就是目标不明确
(2) 一天请打8折估。你需要回email,需要开会,所以如果被质疑
为什么一天只抓6小时,就回说,需要2小时开会或是回email
或是需要跟客户沟通等等…
当然,老板一定会说,那可以加班啊
(加班是用来处理紧急的bugfix/patch,所以加班不能排在估的时间里)
不然真的有需要修正,没留buffer行吗
实际上,我每天能全效能产出,六小时是极限,总要留二小时上网查资料
或是不小心走神的时候…
(3) 如果你没办法估出时间,那就代表那个东西你很不熟,或没做过
这时候,新手就只能尽量估宽一点
估完之后,一次以二周为单位划押,有什么需要,请排下一个二周
当然,会有那种超级急的工作,那没关系,你本来就有留空间,加班赶上就好
(4) 要有Guts一点,我周二周四固定不接受meeting
直接把Outlook block起来
不是不能meeting,我都会跟PM说,连一天都不能等的,请直接来位子找我
一开始他们会不爽,但习惯后,就知道你有二天要专心coding
当然,有时有特例,例如客户真的只有那天可以
那就配合一下,也不是一定不行(只是希望大家尽量不要二四吵我)
因为一三五都有固定会组会(半小时到一小时不等)
(5) Email不要一直开着,一天就是开三次,上午一次,午餐后一次,离开前一次
偶尔可以有四次,但不要一直”马上回”,不然只是让自己没办法专心而已
以上都可以有弹性,但基本的原则不变
最后补上(6)
我每天会提早1-2小时进公司(像是7点),那时有一个小时没人吵,效率最高
这个不必给任何人知道(自然而然,每天就尽量准时六点下班囉)
通常我都拿来解决最难的工作…
我会在前一天离开前,写个便利贴放在萤幕上
这样确保,可以早一点进入专心的状态囉