Qual è la differenza tra un ingegnere di rete e un ingegnere di sistemi informatici?

Alcune aziende più piccole confondono le linee a questo e danno a un povero ragazzo entrambi i ruoli perché vanno un po' di pari passo. Gli ingegneri dei sistemi informatici rientrano in 2 categorie, sviluppatori di software e supporto IT.

Gli ingegneri di rete sono responsabili dell'infrastruttura generale dell'edificio. Sono noti per gestire quanto segue:

  1. Infrastruttura di rete (router, mainframe, switch, database, firewall...)
  2. Connettività e uptime (per esempio, devono assicurarsi che gli utenti della LAN possano vedere il database su un'altra rete)
  3. Sicurezza (assicurarsi che i firewall siano aggiornati, che gli honeypots funzionino, i permessi di rete, i permessi utente...)
  4. Server (manutenzione dei rack, aggiornamento dell'hardware, gestione dell'alimentazione, installazione di patch su nuovi server)

Genitori di sistemi informatici (sviluppo di software) sono noti per quanto segue:

  1. Designing systems based on user needs
  2. Developing large pieces of complex software
  3. Testing of software (their own or external)

Computer System Engineers (IT Support) are known for the following:

  1. Installing and maintaining software on company machines (think Operating Systems, MS Office…)
  2. Maintaining user details (Credentials, security access, data)
  3. Setting up PCs (new employees, or if a pc is broken, upgrades)
  4. Working with the Network Engineers to install new systems (ie Database setups, printers, Same-intranet company but different buildings)

You will tend to find the 2 roles sitting next to each other in a company in their own department.