Ho lavorato nel settore per quasi 14 anni ora con diversi ruoli di sviluppo software e controllo qualità principalmente nel dominio della sicurezza.
Se stai cercando il tuo primo passo avanti nel lavoro, non importa se hai una laurea in ingegneria o una laurea post-laurea finché sai "roba" - sul serio - se sei in grado di impressionare il tuo potenziale datore di lavoro, a loro non importa se sei un titolare di BS o MS.
Ora come fai a conoscere la tua roba ? ( In nessun ordine particolare, eccetto # 1 )
- sporcarsi le mani. Inizia a farlo!
- Pochi linguaggi importanti per la sicurezza delle informazioni - C, Python, PERL, JavaScript, HTML
- Conoscenza dei concetti di OOPS - se conosci Java / C ++, considera il bonus!
- Strutture dati e alcuni algoritmi importanti
- Modello OSI e concetti OWASP
- Virtualizzazione (VmWare, Virtual Box) e contenitori (Docker, Kubernetes)
- Test e strutture di penetrazione (MetaSploit, Kali Linux)
- Conoscenza del cloud: AWS, Azure e GCP. Non è più una moda passeggera.
- Ottieni la certificazione per "provarlo" anche dopo che ti sei esercitato. Non superare gli esami con discariche cerebrali: otterrai un certificato ma zero conoscenza
Cosa certs ottenere:
- CCNA - IL primo CERT di livello principiante indipendente dal fornitore per il networking.
- RHCE - IL CERT di livello principiante al livello principiante numero 1 per Linux.
- CEH - Dovresti mirare a diventare uno specialista della sicurezza.
- Architetto di soluzioni certificate AWS
- CISSP (forse dopo aver imparato abbastanza a sufficienza in quanto richiede un'esperienza minima di 4 anni. Puoi comunque diventare un associato)
Spero che questo aiuti.