Productivity hack kn

Post on 26-Aug-2014

388 views 0 download

description

How to be a productive programmer ? By: Kent Nguyen (http://kentnguyen.com/) Want to follow us to get more info in this field ? Facebook: https://www.facebook.com/siliconstraitssaigon Google Plus: https://plus.google.com/u/2/b/105201677727584214411/105201677727584214411/posts

Transcript of Productivity hack kn

-hack

Friday, September 13, 13

What

• Stressed

• Feel bad

• Low morale

UNPRODUCTIVITY

Friday, September 13, 13

Why

• “Multi-tasking”

• Feel good

• Enjoy work

PRODUCTIVITY

Friday, September 13, 13

HOW1. Visual Reminder

2. Focus Block

3. “Multi-tasking”

4. Save Game

Friday, September 13, 13

1.Visual Reminder

• Permanent “touch point”

• Mental feel-good reward

• DONE items

Friday, September 13, 13

1.Visual Reminder

• Permanent “touch point”

• Mental feel-good reward

• DONE items

Example: Daily TODO

Friday, September 13, 13

1.Visual Reminder

• Permanent “touch point”

• Mental feel-good reward

• DONE items

Example: Daily TODO

Yesterday

Friday, September 13, 13

1.Visual Reminder

• Permanent “touch point”

• Mental feel-good reward

• DONE items

Example: Daily TODO

YesterdayToday

Friday, September 13, 13

1.Visual Reminder

• Permanent “touch point”

• Mental feel-good reward

• DONE items

Example: Daily TODO

YesterdayToday

Big task

Friday, September 13, 13

2.Multitasking• “multi-tasking” by not multi-tasking

• Many things at once BUT one thing at a time

• Break it down, make it small

Friday, September 13, 13

3. Focus block

• 5/10/15/30” time block

• JUST get to the NEXT check-point

• Rewards: many small breaks

Friday, September 13, 13

4. Save Game (dev)

• small step at a time

• jump to another rock

• estimate & go back

• ask for help

Friday, September 13, 13

4. Save Game (dev)

• small step at a time

• jump to another rock

• estimate & go back

• ask for help

Friday, September 13, 13

4. Save Game (dev)

• small step at a time

• jump to another rock

• estimate & go back

• ask for help

• commit often

• branching

• git reset

• google!Friday, September 13, 13

Team Productivity

Don’t hold the ball, pass it on ASAP...

Friday, September 13, 13

Team Productivity

... to the one who are waiting

Friday, September 13, 13

HOW

1. Visual Reminder

2. Focus Block

3. “Multi-tasking”

4. Save Game

Friday, September 13, 13

HOW

1. Visual Reminder

2. Focus Block

3. “Multi-tasking”

4. Save Game

to be come superman

Friday, September 13, 13

HOW

1. Visual Reminder

2. Focus Block

3. “Multi-tasking”

4. Save Game

to be come superman

Friday, September 13, 13