by andy_adams on 3/29/19, 2:39 PM with 124 comments
by csomar on 3/29/19, 8:49 PM
It is a weird world. The above has been consistent in the following:
1- In high school. If you just meet some new kids for a first time and mumbble stupidly, they'll think you are retarded and it'll be hard to change that view.
2- If you fail to impress your potential date in the first date, you are pretty much over. I think as a guy I'm more tolerable with girls but I might not be accurate or maybe an exception.
3- It still applies in adulthood. I think that's why doctors care a lot about their medical offices. I mean if you check a doctor with a messy office, no secretary and not so expensive equipment.
It sucks: The first impression matters a lot. You are allowed to suck (within limits) afterward but the first impression is a must.
> Until you’re sure of your effective tax rate, set aside a minimum of 25% of every dollar you earn for the tax man. Put it away, don’t touch it.
Try to maximize your business expenses. Can you make your gym as a business expense? Your "personal" car? Your mobile phone bill? There are lots of things you can expense. Check with your accountant. Have a list and let him check what can be checked to the business account.
My advice will be: Don't touch the business money until next fiscal year. That might be hard if you don't have a full year reserve but you can do the math and "borrow" from your company.
by davidscolgan on 3/29/19, 7:36 PM
> I’d estimate over half of freelancers disappear before delivering their projects. Good for you: Finish your projects and you’re already in the 51st percentile of freelancers.
This matches my gut as well and I've been somewhat shocked at how many clients compliment me on answering my email in a timely manner! Clients seem to understand almost any mistake you can make if you are upfront about it and work with them to solve the problem and don't disappear. Though, I definitely agree on being very very careful about code that charges money (or sends email for that manner).
by nickjj on 3/29/19, 9:37 PM
1. You definitely don't need to form an LLC. I'm still a sole proprietor all this time and it's working out fine.
2. Personally, I'd hold back 35%+ of your income for taxes and expect to pay taxes every quarter.
3. 2 months of savings seems really low. People are wired different but I know a lot of people (myself included) who can't function with less than 6 months of runway when being self employed. It's not fun being in a position to take on low quality work because you absolutely need it.
4. Billing style really depends on the job you're doing. A lot of my work is billed hourly due to the nature of what I'm asked to do.
by chiefalchemist on 3/30/19, 12:49 AM
You should get really comfortable with “no”; Both saying “no” to bad fits, and hearing “no” from clients who can’t afford you."
Two quick thoughts:
1) "It always costs twice as much and takes twice as long" is a benchmark that has never failed me. 3x? Probably could have helped 25% of the time.
2) The key to freelancing or even being an agency is...avoid the time sucks, the bad clients. It's not finding grand slams or hat tricks. Sure those are good to have. But the killer is the bad ones, the really bad ones.
by RegBarclay on 3/29/19, 7:37 PM
> It gets pretty dang lonely sometimes, particularly if you’re working remotely. I don’t care if you’re an introvert or extrovert, it’ll affect you either way.
I'm an introvert. I was lonely. It does affect you.
> But for maximum productivity, your routine should involve getting dressed, brushing your teeth, and treating it like a “real job”.
I had to do this. If I wasn't wearing street shoes, I wasn't "at work."
by thisisdallas on 3/29/19, 8:39 PM
The main thing that sticks out is that the author mentions how referrals are the number one source of leads for basically every freelancer. The problem is that he only mentions it. Ok, that's great. How do I get referrals? The issue is that none of the other stuff matters if you don't know how to get referrals.
The author did a good job with the post, but I can't express how important it is to be a people person when freelancing. In order to get referrals you have to get projects. In order to get projects, you have to leave your house and meet other local business owners. That's very hard for freelancers to do and I think the post would be 100 times better if the author spent a little more time on that aspect of freelancing.
by rsweeney21 on 3/29/19, 8:49 PM
Shameless plug: I ended up starting a company[0] to help freelancers/contractors with this. We are the sales and collections team for you. We focus on high-quality clients that can afford to pay for senior engineers. You pick jobs that appeal to you. We currently have way more openings for contract + remote jobs than we can fill and the clients are good (Vizio, Disney, Colliers). It's a great way to transition from full-time to consulting.
by MLWithPhil on 3/29/19, 6:20 PM
Most recent gig I had, the client cut hours and then rates... all due to the fact that the CEO didn't manage the project properly from the outset, and they were hemorrhaging cash. That fell squarely into the "not my problem" category, so I quit.
It's a tough business, and one I've not completely figured out yet.
by Felger on 3/29/19, 7:50 PM
Will try the shoes trick.
by mythrwy on 3/29/19, 5:43 PM
I disagree with this. Some clients just don't have any idea where to get something done other than a "site" they heard about or found on the internet.
But these clients usually are fairly technically clueless and require a lot of hand holding and/or have unrealistic expectations. Come to think of it I sort of have to agree with the authors basic point... not a great signal (although for different reasons).
by mikenguyen101 on 3/30/19, 3:10 AM
by gotduped on 3/29/19, 8:04 PM
> "If a client gives you a design to implement, make your implementation pixel-perfect. It’s crazy how sloppy some developers are; the client put together that PSD for a reason."
Shamefully have to admit this was me when I started -- my mind says "the tool does the thing!" and the client says "it looks nothing like my design". Can't be afraid to charge for CSS.
by pier25 on 3/29/19, 5:52 PM
This is so true.
by jolmg on 3/31/19, 4:02 AM
I wish it expanded more on this. Some questions:
- when you're remote, do you print the contract, sign it, scan it, send it, and have the client do the same? or do you send 2 physical copies via DHL or something? or do you just rely on a "looks good!" reply to an email detailing the terms?
- what's the typical practice in the freelance market on using contracts? I mean, when you're working remote from a country different from your client's, I imagine it's pretty difficult to write good enforceable contracts since they involve 2 very different jurisdictions. Do people typically bother trying to make good quality contracts, or are they used on the assumption that both parties will act in good-faith?
- when you're just starting out and can't really afford the services of a lawyer that can write international contracts, how do write such things on your own? some tips?
- are there standard clauses in these contracts that people expect or are they really diverse?
It would have also been cool if this talked a bit about how the interactions typically are between a freelancer and a client. I mean, I imagine there's a general protocol, right? I imagine the freelancer should guide the interactions, but what are clients' expectations? For example, what's typically used for communication? skype? plain email? Are there some etiquette rules specific to freelancing?
by rubinelli on 3/29/19, 6:05 PM
Not necessarily. My team has recently inherited a system developed by an outside contractor that has absolutely nothing to do with our stack, and taking over its operation ended up taking much more time than if we had developed the functionality from scratch.
by alex_suzuki on 3/29/19, 11:36 PM
by jscholes on 3/30/19, 6:33 PM
by motsmanish on 3/30/19, 3:09 PM
by iovrthoughtthis on 3/29/19, 8:23 PM
by emddudley on 3/29/19, 5:24 PM
by Cicada2026 on 3/29/19, 3:31 PM
by miguelmota on 3/29/19, 9:44 PM
by pythonbase on 3/29/19, 8:05 PM
I am freelancing for some time now and the hardest part is to score and retain clients.