Have fewer opportunities to get distracted because things take longer than you think they will

Have fewer opportunities to get distracted because things take longer than you think they will

I met with a lead engineer today. He and I reached the above conclusion for me together. “Have fewer opportunities to get distracted because things take longer than you think they will.” 
That’s true. I need to leave my calendar full of nice blank green slots. Green is the colour of my “coding mode” coding slots. And I need more of those. As many of those as possible. I need to leave blank spaces 
I need to leave spaces free
I need to leave gaps
I need blank slots because
  • Reading tickets always takes longer than I expect
  • Drawing things out and mapping things and planning things takes longer than I expect
  • I need to read documentation
  • Reading documentation takes longer than I expect
  • Especially because I need time to write about it
  • I need time to write tests
  • I need time to think about tests and edge cases
  • I need time to raise my PRs
  • I need to wait for my reviews
  • I need to fix random tests that break because of my code and other errors
  • I need time to write mocks and stubs
  • I need time to self review my own PRs
  • I need time to write verbose commits
  • I need time to do partial adds and build up my commit message for my verbose commits
  • I need to review other people’s PRs
  • Things take longer than I think they will
  • I need to leave time for them 
    A pink image with white rectangle and text from the blog post title



Comments

Popular posts from this blog

Hello World

“But yesterday, I heard God say, you were born to be the one…”

Yosemite