If earning money is your sole criteria, then you'd be better off doing what you already have qualifications for.
You can learn about assembly, compilers, etc by reading a couple of good text books. There are some excellent video CS courses out there if you prefer that sort of tuition.
Yes, there will be a period while you are learning and not earning. But that's how it was with your original degree - wasn't it? If you have a keen desire, then you will accomplish your goals. Read some Anthony Robbins, e.g. Awaken the Giant Within. Everything is possible, and you have to work for it, which means you really have to want it.
You can learn about assembly, compilers, etc by reading a couple of good text books. There are some excellent video CS courses out there if you prefer that sort of tuition.
Yes, there will be a period while you are learning and not earning. But that's how it was with your original degree - wasn't it? If you have a keen desire, then you will accomplish your goals. Read some Anthony Robbins, e.g. Awaken the Giant Within. Everything is possible, and you have to work for it, which means you really have to want it.