Without a doubt, it is better to go straight to college, you are still in the mode of learning, studying, and all that goes with school. Once you go to work, unless you are unusually disciplined you will get used to having money to spend, you will incur debts that will keep you from being able to forego working and the paycheck that goes with it, and your state of mind will be geared for work hours. No question in my mind, go straight to college, don't risk getting distracted or otherwise committed.
Depends on the maturity level. If possible it's always better to go straight to college, once you start working , starting a family and paying bills some never go back to school, or they have to go part-time or take online classes.
College is a MUCH better solution because you get a better job, you retire faster, and at the end of it all, most of the time you'll be swimming in money. So NEVER go into work immediately after finishing high school, because the only work you'll be doing is mopping floors.
You should finish highschool then go to college. You can get your diploma and your degree. That means you can take college classes for the career your aiming for. And when you have better education, you can get a job your fit for and get $ big time. Its important to finish school then work.