I was thinking of switching to actuarial science as well.
I'm several years out of college, so doing it as a career change to get back in the business world. My Bachelor's degree is in Finance.
My current job I love. It's unrelated to my major, Programming. But the position I have, I design touch-screen systems for point-of-sale transactions. The touch-screen monitors that you see in restaurants, bars, retail stores, pizza places, etc., I design those. It's actually really cool.
It involves taking a menu, thinking through all the choice sets logically - ie. do you want the burger to have a meat temperature, rare, medium, well done, etc., can you add extra toppings, cheese, lettuce, tomato, onions, etc., how much do you want to charge for those options, do you want hitting this button to prompt a button for a side choice or drink choice, etc. Can you do mixed specialty pizzas, half Hawaiian, half BBQ? Do you charge the more expensive half? How do you charge your topping prices? Do you round up to the nearest topping? Do you do 1/2 toppings or 1/4 toppings? 1/3 toppings? Then designing the menu for them in a logical way that 'makes sense' with what they want. Often-times I'm doing a menu-review with a chef or someone not very business-savvy (just great at making the food), so they might not be able to explain exactly what they need, and I have to communicate effectively.
Once you get the swing of it, it's pretty fun. I worked 35 hours the past 3 days, usually averaging about 60 per week right now, and I might hit 65 this week, about to go into work soon on today Saturday. It's not the highest-paying job in the world either, but I just genuinely enjoy the work and would rather be Programming as opposed to hanging out with people I don't like, or getting drunk, etc. It's nice right now to be working a lot in my 20s without responsibilities yet of a family or kids. I still have time to go to the gym, read, study for actuarial exams, etc., if I manage my time well.