At the moment, somewhat confusing but fun. I'm an engineer in the entertainment video game industry. My work is largely scalable server systems. I work with a lot of artists and engineers and designers. Sometimes the end of the day comes down to playing with what we have made and seeing how fun it is. Not a bad way to end a day.
We can go for months working on a difficult problem, and if we succeed we become the few and highly sought after. If we fail, we are immediately discarded. The business people who run this industry are a mix of the most dedicated artists and most callous misanthropes you can ever meet. THe result is continuous business turmoil.
The challenge in this industry is bringing dreamers into a reality scope. All of us here are dreamers, and we all have different holds on reality. Some of these holds are at best, Hollywoodesque. Others are the ramblings of continuous pipe-dreamers. Others are the overreaching dream of young engineers. Execution is a bitch in a world full of clouds.
To work in this field you need to be creative, able to get along with different types of personalities (some of which would be unemployable in other fields) accepting of lots of false starts and failures, strong in math and arts, and able to communicate well. You have to be able to sell yourself on a regular basis, and you have to want to constantly learn and improve your skills. You need to focus on making successes and be able to do both short and long term planning. You need to be able to dance the thin line between the elegant and the practical. And finally, you have to enjoy games and virtual worlds. Cause you ain't going to be payed a ton. You don't have to believe that every game is going to be a work of art, and you probably should be prepared for most other people to disagree with how you would like to see the art mature. If you are an idealist, be prepared to be pragmatic in the short term. In 100 years, we might have a story telling artform, but at the moment, its still the blood and gore of primitive hunter/gatherer story-telling around the campfire. If you prefer story, be prepared to fight those who like wallowing in the basist desires, they have a way of gravitating here. You need to find a good team of likeminded individuals, and when you do, it can be a very rewarding experience.
We'll see how I feel if a project completes successfully.