I would like to share a personal story regarding this, when I graduated I always wanted to work on video games, my expectation was that I would be making the next Call of Duty or StarCraft.
But I belong from a developing country, after I joined the biggest gaming studio, turns out they were making "gacha" games for a big Japanese gaming giant and some other freemium games for US audience.
One of the top grossing games was a Fish game, where people had virtual aquariums, they would need to buy fish eggs from real money, and take care of them till they hatched and grew up, you had to feed them everyday.
Every few days we would launch new expensive fishes, and the guy who used to make those sat few seats behind me, drawing fishes everyday, paid in pennies, and they would sell like hot-cakes.
There was a "feature" in our aquarium that if you didn't feed the fish on time, they would die and float above the aquarium in a gross manner. And our app was very buggy. So everyday we would get support calls from people who would complain that their fishes died even they fed them everyday.
The guy who did support calls sat next to me, and most of the calls were from lonely old American ladies, who would be literally crying on the phone, they even kept names of their "pets" and their untimely death hit them hard, whenever this happened, we immediately updated the "isAlive" field for their pets and they would spring back to life.
But all of this didn't sit well with me, I left soon after, and my skills for game development lended well to frontend development, now I use the JS framework of the week.
But I belong from a developing country, after I joined the biggest gaming studio, turns out they were making "gacha" games for a big Japanese gaming giant and some other freemium games for US audience.
One of the top grossing games was a Fish game, where people had virtual aquariums, they would need to buy fish eggs from real money, and take care of them till they hatched and grew up, you had to feed them everyday.
Every few days we would launch new expensive fishes, and the guy who used to make those sat few seats behind me, drawing fishes everyday, paid in pennies, and they would sell like hot-cakes.
There was a "feature" in our aquarium that if you didn't feed the fish on time, they would die and float above the aquarium in a gross manner. And our app was very buggy. So everyday we would get support calls from people who would complain that their fishes died even they fed them everyday.
The guy who did support calls sat next to me, and most of the calls were from lonely old American ladies, who would be literally crying on the phone, they even kept names of their "pets" and their untimely death hit them hard, whenever this happened, we immediately updated the "isAlive" field for their pets and they would spring back to life.
But all of this didn't sit well with me, I left soon after, and my skills for game development lended well to frontend development, now I use the JS framework of the week.