How I Focus To Get My Work Done As a Software Engineer

Last week I criticised open floor spaces and made an argument as to why they aren’t viable for knowledge work. However, the reality is that most people do work in such spaces, so what can we do to work effectively in this environment? Below I have outlined my practices when it comes to working in an open space. Feel free to copy the ones you like, discard the ones you don’t and comment on anything you find interesting.

Don’t attend unnecessary meetings.

Use meeting rooms to create a distraction-free space

Scheduled Focus Time

Check Email Once a Day

Noise-cancelling headphones

Prioritize Your Day


Lastly, bear in mind that even though I strive to apply all of these, I am not perfect. I attend irrelevant meetings occasionally, check email and Slack whilst waiting for my code to compile and skip the much-needed breaks from time to time. For me, the goal is not to beat myself up when I slack off, but rather to ingrain these as habits over a long period to reap the benefits.

What are your tips for increasing productivity at work? Share them below. Thanks for reading.

Software Engineer