3 ms·
I've been working for myself for almost a decade, so I feel this guy's pain. I have a few thoughts. Marketing has to be treated like a software project: make i
by nthj 13y ago
I've been working for myself for almost a decade, so I feel this guy's pain. I have a few thoughts.
Marketing has to be treated like a software project: make it scalable. Drip campaigns, blog posts, and books all help with this. I once overheard a client say “People do business with people." These materials are to help you build trust with potential clients without investing in one-on-one time until you're fairly sure you'll have a sale.
One of the most effective things I've done in this area is to put a copywriter on retainer who "gets" our agency's voice. I can drink 3 coffees and bang out 4 paragraphs of technical jargon and she reworks it into pleasant, friendly copy, for a fraction of what my time as a founder/tech lead bills out for.
This isn't my idea by any means, Brennan Dunn covers it much more effectively in his book. [1]
NDAs suck. Agreed. I've never had a meeting that started with an NDA turn into work. Ever.
Guts are huge. I sometimes feel like Malcolm Reynolds in the pilot episode where he's double-crossed in the middle of the desert:
“I do the job. And then I get paid.”
One trick I stole from Million Dollar Consulting is offer a 10% discount for up-front payment. Maybe not the whole project, but, say, for each week or each month. I'm not saying 10% is chump change, but we're small enough that I'd rather have $9,000 today than $10,000.... 60 days from now (or never.) It eliminates a lot of risk.
On that note, retainers are awesome. I simply refuse to complete hourly maintenance without a pre-paid retainer anymore. No more "oh hey we need this 9 hours of work done by Monday" when I'm already scheduled for a full work week anymore. (Many thanks to patio11 for opening my eyes to this.)
"You do not get to grow with a team." This is the single biggest downside to working on my own, and one of the reasons I'm disinclined to leave Austin. I'm always the smartest technical guy in the room, and that is not a good thing (although it's certainly great for my ego.) To balance this, I try to be heavily involved in the Austin on Rails community. We meet up every Tuesday night and hack on stuff, and when I'm not sure about something, there are a lot of really, really smart guys who have been in software a really long time to talk through ideas with me. It's fantastic.
The other way I try to continually improve is teaching others. In between code reviews with my team or occasionally volunteering with MakerSquare [2] I'm forced to dive a lot deeper into the "whys" behind code. Having to explain concepts forces you to understand them really well.
Freelancing is definitely not all fun and games, but for whatever crazy reasons, I love it. The flexibility of scheduling and the ability to work directly with so many clients who are all doing great—and different!—things outweighs all the downsides.
[1] http://doubleyourfreelancingrate.com/ http://doubleyourfreelancingrate.com/
[2] http://themakersquare.com http://themakersquare.com