I work mostly remote these days--in tech but not a developer at a company with a lot of people who are remote to greater or lesser degrees.
I can't imagine having started out that way though. Communications mechanisms and so forth were different at the time but I can't imagine starting out without physical proximity to co-workers.