I don't really have algorithms and data structure skills. I almost never have to do these things in real life. I have done mostly front-end stuff (web and mobile). Should I go all-in on LeetCode? Will that guarantee a good paying job?
It seems like 4 more years without income to get a bachelor's degree would be worth it considering the crazy compensations people are sharing here. I would earn more in 2 years there than I did in my entire career here.
https://www.ox.ac.uk/admissions/graduate/courses/msc-softwar...
I'm still not sure whether that degree alone (without a bachelor's degree) is sufficient to get a work visa in the US (they generally ask for a 4-year degree).
https://news.ycombinator.com/user?id=peteretep
> However, more extensive experience may compensate for a lack of formal qualifications, and a strong, immediately-relevant qualification may compensate for a lack of professional experience.
You have the “more extensive experience”.
I would be surprised if a Master’s degree did not suffice in place of a Bschelor’s. I doubt you would be asked to submit the latter if you submitted the former. To be certain you could spend one or two hundred dollars on a consultation with an immigration lawyer.
If you really want a US Bachelor’s degree go to
https://www.degreeforum.net/mybb/
They will be more than happy to tell you how you can get a legitimate, regionally accredited US Bachelor’s degree in under one year. It involves doing many, many tests like CLEP, AP, DSST etc. and using job experience to get proof of prior learning before eventually matriculating at a university willing to accept a great deal of transfer credit.