Slides for the talk at Madrid Android Developer Group (MADG) about Remote or WFH (Working From Home).
Video available on YouTube
https://www.youtube.com/watch?v=p9-LAdDpudw
to your desk, an IRL conversation Requires full attention Not easy to postpone, or ideal Synchronous vs. Asynchronous Asynchronous Email, Instant Messaging, a pull request We can decide the level of attention it requires Can be easily postponed 6
will substantially improve your quality of life Please take care Correct distance, ergonomic posture Wireless NC is better NC considerably improves your QOL. Bell is ringing? No problem Monitor Make a good choice. One, two, or three, but quality above all A Notebook The best tool ever. Write as much quick notes as possible (μtasks) 9
for off-topic tasks Time tracker Track working time with as much detail as possible. Be honest with wasted time Don’t mix offtopic IM An IDE and offtopic IM are not good friends Distraction-free days Good isolation produces good results Tabs management A million tabs is a common pattern. Avoid it Notifications: Disable’em all! 10
to talk. Meet: Ctrl+D, Slack: M, Zoom: Alt+A Prepare meetings Notebook to the rescue! Effective communication Every word you say can have big impact and lead to confusion. Be concise, correct, accurate, and careful! Like a swiss watch Being on time gives a great sensation Use the lobby Adjust mic volume, camera angle, how you look before joining. Even use sound recorder if necessary 14
when possible Optimize your IM Use bold, cross out, emojis, quotes, highlighting. Use (and abuse) status Edit edit edit Everyone is human, humans make mistakes 15 Notifications Configure and finetune your phone and IM client Context Add links to PRs, add context in parentheses
questions Confidence Not too little, not too much Avoid blaming “CI is not passing” is not the same as “You’ve broken master branch”. Also in groups Find consensus “If you find it convenient”, “What’s your opinion?” 17 Awareness React to feedback accordingly
Internal wellness Is reflected in your day to day work. The work you deliver Is what others receive from you. Take care of details The work we deliver Belongs to us. We win together, we fail together 22 Have a plan, have goals Brainstorm, materialize into documents
as possible Make the most of timeouts Apparently wasting time can be worth it No nicknames In the day, in the night, Say it right, say it all Loneliness Offsite events, company trips, team building 23 Continuous improvement Divide & conquer. Work hard on improving small parts