I am a software engineer who is preparing to enter the security field and I’m going through certs and courses to learn the basics of cybersecurity and hoping to get a job soon. While doing this, I’m hoping to make sure I am preparing myself for a long career in this field/future-proof my career. What can I do to do this?
For example, from what I’ve gathered through research, one way I could do this is by developing a specialization after a little while. Based on my background and interests I was thinking of Application Security, Cloud Security, or Data Science/ML for security (like on a SOC team or something). As an aside, would any of these roles suffice as a long term career specialization?