This is how much tech consultants make per hour now.
news.dice.com
news.dice.com
If you're a skilled, experienced developer and you find somebody trying to pay you less than $75/hour to program computers on a contract basis, regardless of where in the world you live, say no.
There do exist people who work for rates less than that. They're either called "employees" and receive benefits, or they're called "people being taken advantage of."
How do you know this? I've gotten pushback in a top-20 (but not top-5) US city on that, even for appsec work.
The taboo of talking about salaries and rates is something that only benefits the people employing you and maybe a handful of employees, but never benefits employees at large. As a manager I remember finding out how much my employees were underpaid vs. another friend's team in a different division and after bringing up the issue with my director or VP a company-wide memo went out telling all managers and directors to stop talking about salaries across divisions. I wonder why.
I read that article under the assumption that a "Tech consultant" was someone who gave high level strategic advice.
[Although I'd expect those folks to charge a ton more than a programmer]
Because my rates are so low, I don't have to spend time making mockups, bid proposals, or have to deal with the know-it-all nephew. I also get to work on fun "what-if" projects and my customers happily pay their bills.
The dirty secret is that I charge for hosting - 60% of my income comes from hosting for solutions made in the past, and I don't even have to lift a finger.... well unless someone finds out about an SSL vulnerability. :)
$42/hr * ~1980 work hours in a year = $83,160
The caveat here is being a technology consultant is relative to the types of technology problems you're consulting for. Tech Conusltants can much more so today be generalists without much depth in a particular tech skill as the average geek might define. Ie., get your company setup in the cloud using basic cloud services. As a result I do see this position opening up to technically inclined folks in general.
A rule of thumb I've found that can be accurate is you should/can charge about $10/hr for every year of experience you have, and should be working for clients or employers that see value in paying for that kind of experience. At some point that might transition from being an employee to a contractor, and ultimately a consultant.
The lower the hanging fruit, the more the rates lower. Focusing less on technology, and more on business strategy which uses technology as a tool has helped keep my rate fair, and high enough to do quality work.
How does one go about doing this (other than spending a decade working in a particular domain)? Do you follow any plan, certification etc?
- Certifications are generally worthless I've found. They get outdated, new software comes and goes.
My main plan has ended up being:
- be centered around being an extremely good problem solver across a more complete "full stack" (hardware, software and network), vs the front-end/back-end coders. I do this by solving problems all the time. I don't care how trivial they seem or how they may not fulfill my fantasy of feeling like a special and significant snowflake. Solving problems has lead me to the best problems to work on in my life.
Technologies come and go, the methedologies get additional experience. I started doing JIT manufacturing, into more lean stuff, and conveniently lean startup became popular at a time where I had a good 5-7 year head start in implementing lean software solutions in small, medium and large organizations. Convenient, it seems, but mostly happened to be around not having an opinion on what I was beneath, or above doing. I'm a problem solving junkie, after all.
This seems REALLY conservative IMO. If I went with this model when I started consulting I would have quickly gone out of business. Have you had clients that ever said your rates were too high?
We're talking about consulting, technology consulting, and not neccesarily programming type consulting.
I should have said charged at least $10 for every year of expertise you have. In the first few years it may very well be higher.
My first client was about $50/hr in the late 90's. I had about 5 years of experience when I made the switch from employee to contractor.
It's really about a mutual conversation of value. If you're fast and good at what you do, you should be able to go in fixed price. Hourly rates are never in anyone's best interests long term. The better you get the quicker you are and the less you can make at any high rate.
Clients say my rate is too high all the time. Then they hire someone to do it cheaper, take 3 times as long, and end up with something they can't grow in the direction they wanted, at which point they realize it wasn't programming they were hiring, but rather a process and a guide for the process.
A bigger thing here is to pay attention to gaining consulting clients who have a budget that does not consist of their own personal money, or money they have directly earned in their own small business as it gets the type of comments that rates are high. Businesses who are making money understand value and need it done well, right, for a fair price.
No, that is what a highly productive (100% utilized) consultant at $42/h makes as revenue. If you were to convert it into something comparable to a salary and account for realistic work schedule it would probably end up being in the 60-70k range.
Employers pay 7.65% and you pay 7.65%. If you're on your own in addition to the income tax you have to pay you also need to pay the whole 15.3% of it. To compare salaries between a person working for themself and someone working for a company it should be taken into account since it's a big chunk of the money you're making.
I think that a lot of people don't realize things like this when they do their back of the napkin calculations for freelancers/contractors. $50/hour != $100k salary.
52x5x8 = 2080
Is it the average for salaried workers? (avg hours per year divided by salary).
Did the average hours worked include only billable time or time spent on administrative tasks, company meetings and sales calls?
Did they include part time workers and did they properly weight their contribution to the averages or just lump them in?
Any conversation about learning to provide, and communicate value is valuable. If it's not through one particular lens, be it yours, or mine, it doesn't mean everyone has no lessons to learn that you have not learnt. 42 an hour represents an exchange of value for a customer.
After a decade of doing this, there's as many opinions about consulting as there are consultants, myself included.
Having tried hourly, monthly retainers, fixed fee, and contingency based pricing, they all have their merits relative to your skills and ability to deliver value.
It all boils down to being able to add value in a productive way. I work fewer hours than I hever have, deliver bigger results than I ever have, and am making better money with better customers than I ever have. But, I started in the trenches like everyone. These details of how many hours and rates, and utilization rates are much more an issue without paying customers. I was very lucky to be able to get and keep long term customers, which I think is a topic unto itself worth learning more about forever.
On average a lot of the legit consultancies (not including recruiter shops) ask their employees to bill 32h per week.
On the other hand, I once had a agency billing: "Assembling Desk". The employee in question was a very honest book-keeper, that was his first day in the company and management didn't check and billed. We replied by asking whether the employee is sitting well and healthy ;).
Within a few years the demand for my services outstepped the number of hours in my day, so I pushed my rates up, peaking around $75/hr in my early 20s when I finally got sick of dealing with people who wanted a magician instead of a tech consultant.
That was about 10 years ago. I have friends who stuck with it and every single one of them makes more than $100/hr, so I laughed when I saw this article say, "the average hourly salary for tech consultants hit $42.17 in February—an all-time high."
It does say "average hourly salary", but I wonder what percentage of tech consultants work for a salary vs billing the client by the hour.
http://www.modis.com/clients/salary-guide/downloads/2013-sal...
Let's see... Applications Engineer, well I do create web applications and I think I'm pretty dang good so I'll choose "V". Oh but wait, I'm also a programmer right? Or am I a software engineer? But I also "architect" most of our applications. Ugh...
And given how that’s an average, it’s certain that many consultants are working far longer in order to keep their clients happy.
Well, yeah, and if my understanding of averages is correct, it's also true that many consultants are working far fewer hours. Compared to most jobs, certainly in the field of consulting, an average of 38.8 is pretty low.
Also I would have liked to have the spread on both graphs, with the 10/90 percentiles.
TLDR==> the data lacks suitable specificity to be interesting
Currently mobile (apps, web) and cloud services.
This might be average in say the Midwest where the cost of living is much lower than say NYC or California. Most "consultants" I know on the West Coast are making more in the range of $85-$100/hour.
If I lived in NYC and was billing $40/hour, I'd practically be hovering on the unemployment line with the cost of living there.
It's a tricky situation!