Во многих фирмах, компаниях это действительно так. Но тут тоже, зависит от руководства, некоторые обязаны работать в офисе и всё, а других наоборот отпускают работать дома. Это касается не только программистов, любой профессии, где можно работать дома. Но опять же, всё будет зависеть от руководства.