Ask HN: At my wits end
I find I have to choose between working (earning money) or finding clients. For clients, I bumble my way around and the work trickles in. But sales cycles are long. Going from initial contact to signed contract can be months.
Fixed bids or hourly/milestone. Both require estimating, which I feel like I'm getting worse at. The unknown unknowns kill my schedules. Clients balk at huge estimates to mitigate my risk, and bitch about hourly because it creates too much risk for them.
How the fuck do you find clients? I've tried meetups, doing presentations, blog posts, linked in and it doesn't seem to make a difference. I've read tons of articles about passive value-based promotion, but I must be doing something wrong.
I've read how you're supposed to anticipate your client’s needs before they do, pitch solutions and charge them according to the value. But there are a few problems. A) gotta find the clients. B) Need to figure out their problems before them. C) How to do this while you're coding?
Shitty clients: deadbeats to companies just inclined to be assholes. I have a contract that I keep updating but it's not a cure-all. You have to be willing to unleash the lawyer. It's nerve-wracking, stressful and wholly unpalatable.
Writing software is just getting harder. Most systems/frameworks have package managers, which are great. But frequent update to buggy tools and libraries, combined with the dependency cascade costs me days trying to sort shit out, then trying previous versions until something works.
Is it even possible to make more than I would at a "day job" with a freelance consultancy that has 1-3 employees without going insane?