I&#x27;d also call myself an introvert, and the best productivity I get is when I dedicate a couple of days working from home with the rest in office. This allows me to get the bulk load of work done when I&#x27;m home and allow some social interaction with my colleagues the rest of the week, while still getting a decent amount of work done. It&#x27;s consistently the same days every week that I work from home, so people I work with can have their expectations set on when I&#x27;ll be around. Choosing random days does not really work well for this, as people get confused when I&#x27;m not there.