It's ok for a normal job (guaranteed 40h/week) but for hour-based freelancing (let along minute based!) it's really not. $45 is €37 and you can absolutely get more than that as a freelance developer here in Germany.
People who are used to getting a salary severely over estimate how much money an hourly rate translate to per year when you don't have guaranteed work lined up.
As a rule of thumb $x per hour is equivalent to roughly $xK per year for a salaried position when you account for unpaid time between gigs, paying your own insurances, paying for your own equipment, not getting paid vacation and sick leave, etc.
People who are used to getting a salary severely over estimate how much money an hourly rate translate to per year when you don't have guaranteed work lined up.
As a rule of thumb $x per hour is equivalent to roughly $xK per year for a salaried position when you account for unpaid time between gigs, paying your own insurances, paying for your own equipment, not getting paid vacation and sick leave, etc.