Hourly rate to develop your software

aeric

Expert
Licensed User
Longtime User
Employer needs work or task to be done, some tasks need thousands of hours.
Meaning?
It is not fair to that employer to pay an employee for thousands of hours? I don't get it.
 

Hamied Abou Hulaikah

Well-Known Member
Licensed User
Longtime User
I don't get it.
I meant it is money saving for employer, for example work needs 2 years (8 hours work per day), that is mean about 6k hours, if hour=150$ that is mean $900k, I think this is costly for employer. In another hand employer will hire programmer with fixed salary.
In conclusion: Long term work salary is better than per hour basis for employers.
 

aeric

Expert
Licensed User
Longtime User
I meant it is money saving for employer, for example work needs 2 years (8 hours work per day), that is mean about 6k hours, if hour=150$ that is mean $900k, I think this is costly for employer. In another hand employer will hire programmer with fixed salary.
In conclusion: Long term work salary is better than per hour basis for employers.
I see. I have the opposite calculation.

Let say my salary is $96k, meaning my hourly rate is 96k/2,112hours (12months x 22days x 8hours) = $45

I can complete a project in 3 months, in 1 year average I done 3 projects. The rest of the time is spent for maintenance or support job. If I will do it by contract or freelance, I may only quote 9 months of project period. It only costs $71k for 3 projects.

Other than that, company also provide other benefits and pay another extra Employee Provident Fund.
 

rabbitBUSH

Well-Known Member
Licensed User
Longtime User
Hourly rate to develop your software:

Standard$ 20
If you stand in front of me looking at me$ 50
If you want to help me$ 75
If I have to work on a code that you have started and you don't know how to go on$ 100
If you want to teach me the job
Standard - per line of code per agreed original written specification $ 5
If you add lines along the way outside of initial specification $ 50 per code line
If you add specifications after handover/signoff $ 75 per code line
If I have to work on code because its claimed it was in the original specification but provably wasn't $ 100 per line
If you want to keep arguing about "bugs" and "omissions" after final handover $ 200 per code word

trust me it sobers their dreams and fantasies up in the first place.
 

JohnC

Expert
Licensed User
Longtime User
Reminds me about a story of a newspaper owner that suddenly his printing press stop working.

So, he called in an expert to fix it.

The expert came in and walked up and down the length of the machinery, pulled out a hammer from his tool bag and made a single tap on the machine and suddenly the machine started running again.

The repairman then handed a $1000 invoice to the owner. The owner was mad that he was being charged that much for a quick 5 minute fix.

So he asked the repairman to itemize his invoice, and this is what he wrote:

$10 for hammer
$990 to know where to tap it.
 
Last edited:

Intelemarketing

Active Member
Licensed User
Longtime User
Its all relative to the price of CocaCola (LOL)

I my country (Australia), the typical can of Coke costs about $1
In Malaysia it is also a dollar (really it's 1 Ringit, but they will also call that a Dollar)
However, because of the exchange rate between Australia and Malaysia, the actual cost of a can of Coke in Malaysia is really only about 30 cents (Australian).
The cost of rent in Australia is significant and the cost of rent in places like Cambodia are ridiculously cheap.
A sit down meal eg, Burger and Chips, in Cambodia including a Beer or a Can of Soft Drink can be as low as US$2 . (Definitely NOT 5 star surroundings).
Are there any programmers in Cambodia ?

So .... where are you ? That's the price of your hourly rate.

I am in Australia where software support/development by large software companies can easily cost towards $300 per hour, although I set my own charge rate to $150 per hour for small projects, but if I am quoting on a large project, I try to base my charges on $50 per hour.
As a developer, its really not just about the hourly rate, I think. Its about how much a project is worth to do. And is the customer happy to pay what you are both happy with. I therefore normally negotiate and quote on a project price - fixed price - knowing that a project can take a little more time or less time, depending on how smart I am in creating the project. I obviously try to base any new project on projects previously developed, thereby eliminating significant time and MOST importantly, eliminating bugs that creep in to raw new projects.
Naturally, the possibility of selling the project again completely changes the dynamics of quoting on a project.
If you are fortunate enough to be working for an employer in these uncertain times then you "won the lottery".
Its a tough road to follow if you are working independantly, and have to sell - develop - install - train staff - an then support the project you created - Exciting - but sometimes difficult - sometimes you reap an amazing return on your labours.

Key, if you are independant, is to always sell a support contract, renewable every year - guaranteeing at least some income, even when times are tough.
Large projects 20% is acceptable - again, based on negotiation, at least 10% per year is quite normal.
 

cooperlegend

Active Member
Licensed User
Longtime User
I find that the more experienced I get and older I get the less I can charge.

No one seems to wants to contract a developer going on 60 years old even if I am extremely reasonable at just £20 an hour.

Prove me wrong, you won't regret it :)
 

aeric

Expert
Licensed User
Longtime User
I find that the more experienced I get and older I get the less I can charge.

No one seems to wants to contract a developer going on 60 years old even if I am extremely reasonable at just £20 an hour.

Prove me wrong, you won't regret it :)
I would like to prove you wrong if I could.
When I was young, I have lack of confident.
The more older I get, the more knowledge and skill I obtain; unless I stop learning new skills. I am able to provide consultation and propose better solutions. My value increases from day by day. An experience manager get higher pay than a new employee. An experienced developer can complete a project in a shorter time compared to an inexperience programmer who may takes 5 or 10 times longer.
 

rabbitBUSH

Well-Known Member
Licensed User
Longtime User
An experienced developer can complete a project in a shorter time compared to an inexperience programmer who may takes 5 or 10 times longer.
Traditionally - the older we get the slower we get - so I'm told.
Prove me wrong, you won't regret it
I actually became a vampire at 24 - going to live forever - why wouldn't I regret it - do I win your prize for implying you might be wrong. OK its the Only way you could be wrong - worth a try.

I met the head of my old workplace CEO recently - in town - we greeted exchanged our pleasantries - he parted saying - "We should never have let you retire".... Now - if I were Leonard Hofstadter - my head would be spinning now with questions . . . .

Never-the-less they didn't pay me anything like the hour rate of the commercial sector equivalent job (not that there is such a thing).
 

aeric

Expert
Licensed User
Longtime User
Here is an article I found for hourly rate for Malaysia apps development
 
Top