I keep waffling about what domain of software dev I should focus on: web, data, games, who knows. It is like Sylvia Plath about the plum tree, but more nerdy and less personal. But I am thinking that “security dev” might be the perfect niche for me; I would love to learn to read assembly code, reverse engineer, etc. Don’t want to be too far from development, would love to develop skills that could hypothetically one day be used to protect the people’s movements from attacks.
Web is pretty ubiquitous nowadays so there’s need for that in pretty much any dev shop. Data analytics is also pretty big right now. Security is a pretty solid niche as well, a lot of overlap with web stuff there. I’d recommend staying away from games because the industry tends to be highly exploitative.