Area man discovers freelancing not what he expected
When I started “freelancing,” I had a lot of expectations as to what my life would be like setting my own schedule, picking my own projects, etc. My life would be ultra-flexible and I would be spending my time doing something I loved, coding. I wouldn’t have anyone to answer to but myself, and that would be the ideal work environment.
It turned out that while there are many benefits to freelancing, for me, the flexibility and lack of direct accountability were not so high on the list.
Working from home, I could pace for hours before starting a project. Most of my days and nights consisted of over-planning, procrastinating, and then a 10-12 hour block of anxious, frenzied coding, and I was exhausted. My work life had lost its boundaries.
I would pick up projects that required me to work on-site from time to time. While working in an office, there was an expectation that I would spend my paid hours coding, so I would dive right in. I would take things in smaller chunks. The solutions to small problems would seem to roll right out of my fingers. I wasted far less time by writing, adjusting, redirecting, tightening, than I would trying to pull everything together in my head and then drop it into code as one solid system. So that seemed to be a solution. Stop over-planning and getting excited, and just sit down and code.
A little social pressure helped reduce my coding anxiety, helped me be more efficient, and helped me to do something that I really loved to do, write nice code. Coworking, working in a social setting, provided just enough social pressure. So my expectations of coworking were simple: Social pressure would keep me efficient.
While coworking has done wonders to keep me efficient and reduce my coding anxiety, I’m starting to realize that “social pressure” is really one of the very smallest benefits of working in a more “social” environment. I’m starting to realize that my work exists within an ecosystem of other projects, built by other people like me, and networking is an essential part of the freelancer’s life.