Why business software? As a veteran of the "software industry" this would literally be my last choice. There's nothing I hate with more vengeance than business software ;) I mean might as well go work for the government if all you want is a steady job.
I would say go work somewhere where software engineering is what produces value for the company.
Really I'd offer the exact opposite advice. Never go for a stable/boring job. You're just or more likely to get laid off from those in an economic downturn. They pay less. Less growth prospects. It'll suck the life out of you and you won't have energy for anything else.
There are a lot of good jobs out there that are interesting, pay very well, reasonable life-work balance, opportunity for growth/learning. If you're good and passionate go after those. You'll be fine in the periodic recessions and everyone will want you on their team most of the rest of the time, when the economy is booming.
EDIT: I do agree that game-dev is one of those areas where lots of people are willing to do the work because it seems glamorous. The industry has a reputation of treating software devs poorly. There's some exceptions but it's definitely in the "be careful" category. But there's lots of other options out there.
I would say go work somewhere where software engineering is what produces value for the company.
Really I'd offer the exact opposite advice. Never go for a stable/boring job. You're just or more likely to get laid off from those in an economic downturn. They pay less. Less growth prospects. It'll suck the life out of you and you won't have energy for anything else.
There are a lot of good jobs out there that are interesting, pay very well, reasonable life-work balance, opportunity for growth/learning. If you're good and passionate go after those. You'll be fine in the periodic recessions and everyone will want you on their team most of the rest of the time, when the economy is booming.
EDIT: I do agree that game-dev is one of those areas where lots of people are willing to do the work because it seems glamorous. The industry has a reputation of treating software devs poorly. There's some exceptions but it's definitely in the "be careful" category. But there's lots of other options out there.