4 ms·
When I read this I don't know whether to be inspired or to put a bullet through my head. I've been freelancing/running a micro-PHP/WordPress consultancy for a f
by apatters 11y ago
When I read this I don't know whether to be inspired or to put a bullet through my head. I've been freelancing/running a micro-PHP/WordPress consultancy for a few years now and the experience has been very, very different. (We have a fair splash of node and javascript competency on the team too, but haven't turned it into projects yet.)
Our margins are thin. Billing on a weekly or monthly basis is a fantasy for us. Clients are never interested in this arrangement, they want to do hourly only because they think it'll save them money. When I try to pitch things as a business solution instead of just renting a coder, they invariably push back and say it's only fair to tell them what it'll cost to build, and they'll pay that.
I don't have a huge personal network so we've relied on platforms like Elance to make many of our contacts. The nickel-and-diming, even outright scamming on these platforms defies the imagination. We had a client last year who was very lucrative in the beginning, but he ran out of cash. After a lot of sob stories and assurances that it was a temporary situation, we ultimately did five figures worth of work for him on credit. Of course now it's been six months, we haven't seen a dime of what he owes us, and he continues to demand more work. If I say no he attacks me with some of the most vile personal abuse and insults I've ever seen. I want to get rid of this guy so badly, and I finally drew the line with him and said no more work yesterday after he insulted me and called me names in front of other people in my industry. But the reality is he owes us tons of money (well, by the standards of what I make) so I'm very afraid to burn that bridge for the same reason I took him on in the first place: I need the cash.
Recently we did a small job for a payday loans affiliate website. (I know, I know, I know, but again, we needed the cash.) The guy who owned the website congratulated us on a job well done, and then of course proceeded to "not notice" that there was $200 still owed and not reply to my messages. After a week I reverted the changes we made to his site and he was super responsive after that. He chewed me out for how unprofessional it was, of course, but he paid up.
Look it's not all bad. We've had some good clients and we're very proud of the work we do -- I'm in love with the craft of software development, not in the "chase the latest framework like a puppy on adderall" sort of way, but in the "this is an amazing and never ending intellectual challenge" sort of way. My employees are like this too. We work in an EXTREMELY difficult environment and if we weren't very good at what we do, we would have been replaced by $8/hr programmers in India a long time ago. We get some good business from referrals because we do (IMHO) great work, but when half of your clients are broke and/or scammers, how good are their referrals really going to be?
I started my career at one of the tech giants where the compensation was good, the coworkers were amazing, and I learned a ton. But not about running a business, where I clearly have a lot more to learn. Sometimes I look at where I am now, squabbling with a freakin' loan shark over 200 bucks, and ask, "Holy crap, how could I have screwed up this badly?"
Building a product with the proceeds of our consulting business? What proceeds? I can only dream.
- random_number 11y agoWhy are you talking to him? Sounds like you should be talking to a lawyer or debt collection agency about him.
- apatters 11y agoLow 5 figures struck me as a figure where a lawyer would be too cost prohibitive, but a debt collection agency might work. We're in separate countries though -- not sure if there's a debt collection agency which can help with that?
- TamDenholm 11y agoYou and me need to have a chat, i was where you were 5-6 years ago and i've learned the hard way and also from people like Patrick on how to stop getting beat up like you are now. You've clearly already learned the hard way what your problems are, shitty clients, chasing money, nickel and diming, etc, etc. You even know where you need to be, but you perhaps dont know how to get there. Well, one of things you've already mentioned, you dont have a personal network. Perhaps you dont want to be going out there and meeting people but its not as hard as you think its going to be and once you do, you'll start getting work. Also, in order to get the decent money, its about reframing your offering, on your website it says: "Hello! We're a digital agency focused on quality code, deep client relationships and user experience." which sounds like your customer is other digital agencies. What if your customer is a small/medium business? What if your website said instead: "Hello! We're a digital agency focused on showing businesses how to expand their customer base and increase turnover.". A business owner doesnt care about code quality or understand what user experience in a digital context is. If you instead said to them that you will make them money by using the internet, they understand that and are willing to hear more. I could go on and on forever about this... Shoot me an email.
- mtbcoder 11y agoTwo suggestions I would have: 1) Expand your services offerings beyond "Wordpress consulting", even if it means putting your company on the back-burner for a bit to acquire more lucrative skill sets. "Wordpress consultants" are a dime-a-dozen and there's simply too much noise in this arena for it to be sustainable. 2) I'm not sure what city you are located in, but try to tap into the local market first before aiming for national or international clients. Small/medium sized businesses generally like to have people that they can interact with face to face. Also, participate in and join your local chamber of commerce. From my past experiences, they love to do business with other members.