I develop Python / JavaScript applications and have a few years experience programming but am not formally educated in CS. I worked for 1.5 years using both languages on the job and have been working on a side project for the last few months.
I interviewed with a local company a few times and have been offered a rate that seems unusually low to me, $15/hr. This is much less than I made prior to leaving my last job to focus on my startup. The employer says that it is a trial period and pay would increase if all went well, which I understand; still, this rate seems lower than would be reasonable to pay even an intern when everyone else is compensated at market rate.
I'm not sure whether to take a chance and prove myself or how to respond to this. Do you think this is an unfair rate? I am in a large Texas city.
We charge more for short-term trials (say 1 week), not less. Employers understand that flexibility is valuable and are often willing to pay more to avoid commitments. Conversely, they usually expect discounts for "buying in bulk", so it's reasonable to offer reduced rates for long-term (say longer than 3 months) contracts.
That said, $15/hr is way too low in any situation. There's a reason we set Lambda's minimum to $100/hr: doing so cuts out most clients that we don't want to deal with. I don't know much about your experience level, but a few years programming experience and some time spent as a startup founder should be enough for you to ask for $100/hr. I'm less familiar with the Texas market (we do business in NYC and SF), so $75/hr might be more appropriate, but I wouldn't go any lower than that.
If you send me an email, I'd be happy to hop on a quick call. We don't have many clients in Texas, so I don't think I'd be able to get you a better offer immediately, but I could give you some general negotiating advice.