Cyber Security as a Career
Given the number of malware attacks, this seems a reasonable idea. However, I'm not convinced that simply having computer science training, however thorough, as I see it is enough for this job for two reasons at least:
1. It assumes that cyber attacks will always be with us in ever increasing numbers and thus a great career path (defeatist). Part of such careers must be aimed at attack and defeat rather than simply defend. This is a mindset I do not see today. Moreover, I also see people for whom the current status of cybersecurity is a nice little earner; you know, the ex-hackers advising all and sundry for nice fees.
2. From my short research in it, the curricula for computer science degrees does not match the overall spectrum of current computing environments where malware flourishes so that sort of 'coal face' IT training to my mind is a must. To follow a 'computer science is enough' route is like having a good cardiac surgeon who has absolutely no other medical training. There are areas where CS knowledge is a good fit but only if the practitioner knows the territory in which he/she is operating.
Option 1 requires a radical rethink of cyber security beyond 'patch and hope' as it seems to me current SW can't cope if it is patched every 2 minutes. Crrent country and IT body initiatives in cybersecurity are all going in different directions and I hate to see how they will work globally when implemented (look at US and UK initiatives as a starter). It what we call in the UK 'a dogs breakfast'.
An architecture and SW to implement that architecture is needed. If your boat is leaking, you don't employ ever more balers with bigger buckets, you design a virtually hole-proof hull (architecture and HW and SW) and have a plan (DR) for dealing with it when it does get breached. If not, like the poor, it will always be with us.