I work as a full-time programmer and about half year ago.
I also started to work on freelance; so I have pretty much experience as a programmer, but I feel that I lack some organisational skills needed for freelance.
I agreed to do a fixed price job.
I didn't have enough experience to estimate it and thus I underestimated it (I track my time and I spent about 4 times more than I planned), but I understand that I can't blame the client, because we discussed the conditions earlier and he did everything right.
What do I do in such a situation?
I see several options here:
- just finish the job: it results in lower rate, but, anyway, I learned something new from the situation;
- inform the client about the time I spent. Not sure what should follow that line.
What can you recommend me about that?