by codingclaws on 5/7/25, 12:44 PM with 17 comments
by rmah on 5/7/25, 3:53 PM
Yes, project failure can often be laid at the feet of the client. But, IMO, good professionals contract developers are responsible for pushing back on vague and/or changing requirements. Part of your job is to look underneath what the client says to discern what he actually needs. The goal should be to and deliver something that is both useful and fulfills the client's goals. All of this is, of course, easier said than done.
by ramesh31 on 5/7/25, 4:02 PM
How do you start from nothing?
by AlexITC on 5/8/25, 3:01 PM
Getting started is the hardest part, like many are saying, its simpler when you can rely on your network.
Everything is about trust, by this, start reaching out to people who already trust you, there is a chance that this will get you either a project or a referral. Once you build a portfolio, you will keep getting these referrals.
In my case, I have got most of our contracts by sending cold emails, I have got a few customers through the "Who's looking for freelancers" posts + many others by just talking to people.
Lately, market is flooded with AI-generated stuff and fake job seekers which is causing people to distrust others, it seems harder to get contracts through cold outreach and the referrals we have got have done wonders.
by alexdowad on 5/7/25, 2:18 PM
by arevno on 5/7/25, 5:07 PM
Our contracts are literally all self-referred or reputation-referred. My partner and I each have multiple long-term clients, some of whom are former fulltime employers.
On that latter point, a very common method is to "quit" your employer and then they immediately retain you as your anchor client before you begin the process of shopping for more.
by andrewmcwatters on 5/7/25, 3:07 PM
We have bench engineer staff and I am the only one who does sales. I write the contracts, as well as do the design work and engineering alongside my coworkers. I consider us a software development firm, but there are other companies that call themselves "agencies" in the valley.
They do a bit more full-service work, while we focus on custom software specifically.
The answer is that I work alongside a network of developers who have an established history of contacts here in Arizona, and I've also been in the industry for a number of years and previously worked at a large number of companies doing a mix of professional services work, contract, and full-time employment. That's the long way of saying that I obtain business by word-of-mouth.
Separately from local contacts here in the state and abroad based on remote work I and others have done, we publish some notes of design work and software development that others do not which garners some attention from clients who acknowledge us as subject matter experts. This is also partially validated by press publications and industry awards.
Additionally, we review requests for proposals where we think we can provide a valuable service, and we work on some internal products by reinvesting earnings into developing technologies from research and development efforts. Fun novel stuff that doesn't really exist in the open source world. In this wing of the business, we focus on competing technologies to proprietary solutions that exist in the wild.
So, it takes some exceptional work to gain enough traction to stay in business, and I think by extension, that's why you don't see too many of these businesses stay afloat.
We've been in business for maybe, I'm not sure now, 5 or 6 years. Not long. But we do so by doing things others don't, or can't. So in terms of market segmentation, we address solutions from a premium perspective.
by Smeevy on 5/7/25, 2:17 PM
by neil5paul on 5/7/25, 1:25 PM