Ask HN: Is it better to specialize or generalize?
The company I work for is offering two different pathways in IT, and I'm not sure which one will give me better options in the future to transition and work somewhere else (which is a foreseeable future goal).
Option A is a very specialized career focused on cybersecurity, ethical hacking, etc. (along with all of the certifications and technical training required to carry out the job description).
Option B is a more generalized management/leadership approach to IT. There won't be nearly as many opportunities to gain technical mastery and improve specific skills, but the opportunities for developing my team-building and leadership skills are appealing.
Is it better to specialize or generalize?