DislikedYou need a university/college education and you need to know the right people. Why would you bother working for a company? Most companies do not allow you to trade a personal account and pay you a wage + bonuses. If you are good enough to trade for a company or a bank you are good enough to trade for yourself and make more money.
To trade for a living, one needs to have an account that's big enough to generate income. You can gather the money in 2-3 years by working for banks and retire afterwards.
Assuming you have USD100k and you can make 20%-40% a year, your income is just 20k-40K a year. Work for bank and you make at least 60k a year.
Working for banks is not a bad idea at all.