フリープログラマは企業からのプログラム制作の仕事を請け負ったり、自分でプログラムの企画制作を行うことによって生計を立てていくのが一般的な働き方であり、その職場は自分で用意することになります。多くの場合には自宅をそのままオフィスとしてしまって必要な機材を揃えてプログラミングを行うという方法が取られています。しかし、自宅で仕事をしようとすると家族とのやり取りがあったり、テレビ等の娯楽のための道具があったりして仕事に集中できないという場合もあり、別にオフィスを構えるということもあるでしょう。

このように、オフィスを準備しておくことは対外的にも有利な面があり、依頼主の企業からの担当者がオフィスを訪れる際に応接室や会議室等を準備しやすいことや、名刺交換によって住所を知らせた際にしっかりとしたオフィスを構えていることが好印象につながることに繋がります。また、フリープログラマであるからといって一人で仕事を行う必要はなく、プログラムの制作にあたってスタッフを雇うという場合もあります。そういった際にオフィスを準備しておくことでそのスタッフに作業を行ってもらう場所を提供することが可能になります。

あえてそういった場所を設けずにメールやメディアを通してデータのやり取りを行うというのも効率的な方法の一つであり、そういった場合には自宅をオフィスとしても差し支えなく事業を展開していくことできるため、一長一短な面があります。自分の独立スタイルによってマッチする方法を考えておく必要があるでしょう。