If you bill more than me, any advice on how to find bigger clients?
The milestones become another form of hourly/daily/weekly plus you have the added responsibility of meeting goals or you do not get paid. Hourly provides pay for time spent.
2/ Currently, I work at a contracting company. Their work is erratic. Between bug fixes and new features with constantly changing roadmaps, I think it would be hard to translate shifting requirements to fixed fee.
What I do is embedded software for medical devices though, so beyond building there's a lot of documenting, reading documentation adhering to standards.
I'm also curious to know how you can do small quantities of hourly work in this field rather than take on projects that would require much larger time commitments. Are you just consulting as a domain expert or something?
It was fun to work on something outside my day job but it required some judiciousness to ensure I could meet my set time limits.
I found taking on bigger projects + a demanding day job pushed me to burnout pretty quickly.