Laurea in informatica

Jakk

Nuovo Utente
5
0
Salve, leggendo in giro vedo che si può essere programmatori anche senza laurea, ma che senza di essa non si può ambire a nulla di più. La mia domanda è : Anche se si ha una laurea in informatica, si deve comunque cominciare come programmatori, ma come si fa a fare il passo successivo?
 

rctimelines

Utente Èlite
5,143
2,023
CPU
Ryzen 7 2700X | i7-6700k@4.5 | i5-4460... altri
Dissipatore
wraith MAX | Scythe Katana2|Arctic Freezer 11LP
Scheda Madre
Asrock B450 Fatal1ty 4K | Asus Prime Z270P | Acer Veriton
HDD
Samsung 970evo m.2 | vari | Samsung 860 evo
RAM
16GB G.Skill TridentZ 3000 | 16GB CORSAIR 2133 | 8GB DDR3 1600
GPU
RadeonPro WX3100 4G | ZOTAC GTX 1070 8G | Quadro k620 2G
Monitor
DELL 2419P 2K + Benq 17" | LG Ultrawide 27''
Net
fibra 1000
OS
Windows10-pro64/OpenSUSE-QL15.1/Debian 10.3
Salve, leggendo in giro vedo che si può essere programmatori anche senza laurea, ma che senza di essa non si può ambire a nulla di più. La mia domanda è : Anche se si ha una laurea in informatica, si deve comunque cominciare come programmatori, ma come si fa a fare il passo successivo?

Quale sarebbe il passo successivo?

Non esiste un albo professionale dei programmatori di computer, quella di programmatore è un'attività di tipo artigianale. Requisiti come una laurea in scienze dell'informazione o ingegneria informatica serve per avere qualifiche per poter ambire a posto altamente qualificati o comunque come referenza anche dal primo impiego o, in ambito lavorativo, per poter sottoscrivere progetti di un certo livello.
Come in tanti altri settori sono le capacità personali che fanno davvero la differenza, ma non ci sono vincoli per svolgere la professione come per lavori come medico, avvocato, ingegnere, architetto ecc.. anche per fare il geometra devi avere un diploma ed essere iscritto a un albo professionale.

Non capisco quando dici: "ma che senza di essa non si può ambire a nulla di più"

E quale sia, secondo te, quello che chiami "passo successivo"

Inviato dal mio Nexus 5 utilizzando Tapatalk
 
Ultima modifica:

Mursey

Super Moderatore
Staff Forum
Utente Èlite
8,246
5,675
Salve, leggendo in giro vedo che si può essere programmatori anche senza laurea, ma che senza di essa non si può ambire a nulla di più. La mia domanda è : Anche se si ha una laurea in informatica, si deve comunque cominciare come programmatori, ma come si fa a fare il passo successivo?
Nel campo della programmazione conta il saper fare, fidati che se una azienda trova una persona in gamba se ne frega se è laureata.
 

1nd33d

Utente Attivo
653
279
CPU
Intel i5 3570K @ 4,5Ghz
Dissipatore
Scythe Mugen 2
Scheda Madre
Gigabyte Z77X-UD3H
HDD
Samsung 840 PRO 256GB + Sandisk Ultra 250GB + Sandisk Plus 960GB
RAM
2x8GB Crucial Ballistix Tactical @2000Mhz CL9
GPU
XFX RX480 GTR Black Edition
Audio
Auzentech X-Fi Forte
Monitor
AOC i2369VW
PSU
Seasonic P660
Case
eh?
Periferiche
Razer Naga HEX v2
OS
Windows 10 64bit - Linux Mint 18
Nel campo della programmazione conta il saper fare, fidati che se una azienda trova una persona in gamba se ne frega se è laureata.
Anzi apprezza, perchè ti paga di meno (un laureato nel CCNL metalmeccanico, per esempio, non puoi inquadrarlo meno del 5° livello, a meno che non sia l'omino delle fotocopie).

@Jakk "programmatore" significa tutto e niente. Anche uno sviluppatore software è un programmatore, anche un ingegnere del software tipicamente lo è. Anche molti capi progetto partecipano attivamente allo sviluppo. La laurea serve in primis per qualificarti e attestare che quantomeno hai studiato la materia. Alcune lauree magistrali poi possono anche attestare un certo livello di conoscenza in un ambito specifico (intelligenza artificale e data science, programmazione avanzata, sistemi e reti informatiche, sicurezza dei dati...).
Se tu hai solo un diploma delle superiori, è ovvio che il tuo primo passo sarà quasi sicuramente programmatore "semplice": qualcuno ha deciso l'architettura di un software e tu segui le indicazioni. Se sei laureato, è più facile entrare in contesti più specializzati godendo di maggiore libertà d'azione e potere decisionale.
In ogni caso l'informatica è un settore lavorativo dove vige la regola della formazione continua: se non accresci le tue conoscenze costantemente, rischi di bloccare la tua carriera e di trovarti fra una decina d'anni tecnologicamente in ritardo e superato dai nuovi giovani freschi di studi e magari disposti a guadagnare meno di te che nel frattempo avrai per forza ottenuto qualche aumento e scatto di anzianità (e non essendoci più l'art. 18 sai cosa può significare).
 

Jakk

Nuovo Utente
5
0
Anzi apprezza, perchè ti paga di meno (un laureato nel CCNL metalmeccanico, per esempio, non puoi inquadrarlo meno del 5° livello, a meno che non sia l'omino delle fotocopie).

@Jakk "programmatore" significa tutto e niente. Anche uno sviluppatore software è un programmatore, anche un ingegnere del software tipicamente lo è. Anche molti capi progetto partecipano attivamente allo sviluppo. La laurea serve in primis per qualificarti e attestare che quantomeno hai studiato la materia. Alcune lauree magistrali poi possono anche attestare un certo livello di conoscenza in un ambito specifico (intelligenza artificale e data science, programmazione avanzata, sistemi e reti informatiche, sicurezza dei dati...).
Se tu hai solo un diploma delle superiori, è ovvio che il tuo primo passo sarà quasi sicuramente programmatore "semplice": qualcuno ha deciso l'architettura di un software e tu segui le indicazioni. Se sei laureato, è più facile entrare in contesti più specializzati godendo di maggiore libertà d'azione e potere decisionale.
In ogni caso l'informatica è un settore lavorativo dove vige la regola della formazione continua: se non accresci le tue conoscenze costantemente, rischi di bloccare la tua carriera e di trovarti fra una decina d'anni tecnologicamente in ritardo e superato dai nuovi giovani freschi di studi e magari disposti a guadagnare meno di te che nel frattempo avrai per forza ottenuto qualche aumento e scatto di anzianità (e non essendoci più l'art. 18 sai cosa può significare).
Per ambire ad essere più di un programmatore "semplice" fa differenza l'essere dottore in informatica or ingegnere informatico?
 

rctimelines

Utente Èlite
5,143
2,023
CPU
Ryzen 7 2700X | i7-6700k@4.5 | i5-4460... altri
Dissipatore
wraith MAX | Scythe Katana2|Arctic Freezer 11LP
Scheda Madre
Asrock B450 Fatal1ty 4K | Asus Prime Z270P | Acer Veriton
HDD
Samsung 970evo m.2 | vari | Samsung 860 evo
RAM
16GB G.Skill TridentZ 3000 | 16GB CORSAIR 2133 | 8GB DDR3 1600
GPU
RadeonPro WX3100 4G | ZOTAC GTX 1070 8G | Quadro k620 2G
Monitor
DELL 2419P 2K + Benq 17" | LG Ultrawide 27''
Net
fibra 1000
OS
Windows10-pro64/OpenSUSE-QL15.1/Debian 10.3
Per ambire ad essere più di un programmatore "semplice" fa differenza l'essere dottore in informatica or ingegnere informatico?
La differenza rispetto ad altre professioni sta anche qui. Puoi ambire ad essere qualcosa di più senza essere laureato, e nello specifico, senza essere laureato in qualcosa di attinente all'informatica. Insomma, la laurea in questo settore non è propedeutica.

Inviato dal mio Nexus 5 utilizzando Tapatalk
 

Ryo_saeba

Nuovo Utente
9
2
CPU
Intel Core i7 4770 3.40 GHz
Scheda Madre
ASUS Z87-A
HDD
SSD ADATA SP900 128GB / HDD WD 1TB
RAM
8 GB DDR3
GPU
NVIDIA GeForce GTX 770 2Gb
Audio
integrata
Monitor
LG E2240 22"
PSU
CobaNitox 900W
Case
Tower case XPredator in alluminio
OS
Ubuntu MATE e Windows10
Nel campo informatico più che la laurea conta l'esperienza e soprattutto la formazione extra universitaria. Avere certificati quindi, è spesso più importante che avere una laurea, un certificato Cisco o Comptia ha un valore sicuramente pari se non superiore, per alcuni aspetti, ad una generica laurea in informatica. Inoltre le aziende sempre più spesso stanno formando il personale al fine di avere la certezza della competenza. In poche parole dopo un piccolo colloquio per conoscerti, ti fanno seguire un corso della durata media di circa un mese, al fine di preparati in modo ottimale ad utilizzare gli strumenti che l'azienda richiede.
 

1nd33d

Utente Attivo
653
279
CPU
Intel i5 3570K @ 4,5Ghz
Dissipatore
Scythe Mugen 2
Scheda Madre
Gigabyte Z77X-UD3H
HDD
Samsung 840 PRO 256GB + Sandisk Ultra 250GB + Sandisk Plus 960GB
RAM
2x8GB Crucial Ballistix Tactical @2000Mhz CL9
GPU
XFX RX480 GTR Black Edition
Audio
Auzentech X-Fi Forte
Monitor
AOC i2369VW
PSU
Seasonic P660
Case
eh?
Periferiche
Razer Naga HEX v2
OS
Windows 10 64bit - Linux Mint 18
Per ambire ad essere più di un programmatore "semplice" fa differenza l'essere dottore in informatica or ingegnere informatico?
L'ingegnere ha una formazione più ampia ma meno approfondita, anche e soprattutto in termini di programmazione. Un dottore in informatica tipicamente ha un curriculum più specifico e molto orientato alla programmazione. E' necessario però capire che sono due percorsi che possono convergere alla stessa figura professionale.
Se consideriamo la sola laurea triennale, l'ingegnere studia poco o nulla di programmazione mentre l'informatico è specializzato.
L'ingegneria triennale è un po' come il liceo scientifico: o fai la magistrale o rimani un profilo generico.
Andando alla magistrale l'ingegnere recupera parte di quello che gli manca come programmatore anche se rimane sempre una figura piuttosto "malleabile" con una preparazione trasversale. L'informatico magistrale invece acquisice ancora più professionalità nel campo informatico approfondendo argomenti anche molto avanzati.

Rispondendo dunque alla tua domanda: una differenza indubbiamente c'è perchè a informatica si programma molto di più, ma programmare non è tutto, molto è lasciato alla passione e agli approfondimenti condotti personalmente. Esistono anche molte certificazioni informatiche che è possibile acquisire in alcuni ambiti specifici, ma il loro valore varia molto in relazione alla posizione per cui ti candidi.
 

rctimelines

Utente Èlite
5,143
2,023
CPU
Ryzen 7 2700X | i7-6700k@4.5 | i5-4460... altri
Dissipatore
wraith MAX | Scythe Katana2|Arctic Freezer 11LP
Scheda Madre
Asrock B450 Fatal1ty 4K | Asus Prime Z270P | Acer Veriton
HDD
Samsung 970evo m.2 | vari | Samsung 860 evo
RAM
16GB G.Skill TridentZ 3000 | 16GB CORSAIR 2133 | 8GB DDR3 1600
GPU
RadeonPro WX3100 4G | ZOTAC GTX 1070 8G | Quadro k620 2G
Monitor
DELL 2419P 2K + Benq 17" | LG Ultrawide 27''
Net
fibra 1000
OS
Windows10-pro64/OpenSUSE-QL15.1/Debian 10.3
Quindi, in pratica, quali sarebbero i vantaggi di avere una laurea in informatica ?
Li hai letti sopra. Se poi consideri una laurea solo come il certificato per passare avanti d'ufficio anziché l'attestazione che sei realmente competente e specializzato su particolari argomenti, questo settore, fortunatamente, paga un po' più di altri le capacità e vige più meritocrazia (con le sempre dovute eccezioni) rispetto ad altri.

Puoi quindi trovarti ad avere degli ottimi competitors che non sono laureati.. tra l'altro istruirsi sugli argomenti seguendo dei corsi universitari mi sembra una alternativa altamente preferibile e qualificante rispetto a farlo autonomamente da autodidatta! L'importante è, come detto sopra, imparare il metodo per aggiornarsi e, si presuppone, che un laureato possieda questa capacità.

Inviato dal mio Nexus 5 utilizzando Tapatalk
 

1nd33d

Utente Attivo
653
279
CPU
Intel i5 3570K @ 4,5Ghz
Dissipatore
Scythe Mugen 2
Scheda Madre
Gigabyte Z77X-UD3H
HDD
Samsung 840 PRO 256GB + Sandisk Ultra 250GB + Sandisk Plus 960GB
RAM
2x8GB Crucial Ballistix Tactical @2000Mhz CL9
GPU
XFX RX480 GTR Black Edition
Audio
Auzentech X-Fi Forte
Monitor
AOC i2369VW
PSU
Seasonic P660
Case
eh?
Periferiche
Razer Naga HEX v2
OS
Windows 10 64bit - Linux Mint 18
Quindi, in pratica, quali sarebbero i vantaggi di avere una laurea in informatica ?
1) Rispetto a un non laureato? La laurea attesta che hai una preparazione di base solida in molti aspetti fondamentali dell'informatica: programmazione nei vari paradigmi, basi di dati, reti, ingegneria del software... potresti anche limitarti a un diploma superiore e conseguire certificazioni varie raggiungendo capacità simili ma:
- un percorso di laurea tipicamente costa meno dell'insieme di certificazioni che dovresti fare per ricoprire le stesse aree di studio, ammesso che non capiti in una azienda che te le faccia prendere a proprie spese. Ma farai solo i corsi che servono all'azienda.
- una laurea è comunque un attestato riconosciuto internazionalmente e permette di accedere a graduatorie, concorsi e posizioni lavorative per le quali con solo un diploma non potresti concorrere.
- In molti contesti (come detto prima, anche in Italia), una laurea ti mette nelle condizioni di poter chiedere uno stipendio superiore fin da subito.

2) Rispetto a un ingegnere? Se consideriamo la triennale, sicuramente puoi ricoprire ruoli inerenti lo sviluppo software in modo molto più adeguato rispetto a un ingegnere. Considerazione simile per la magistrale, qui l'ingegnere dovrebbe giocarsi bene le conoscenze "parallele" in specifici settori industriali.
 
  • Mi piace
Reazioni: rctimelines

1nd33d

Utente Attivo
653
279
CPU
Intel i5 3570K @ 4,5Ghz
Dissipatore
Scythe Mugen 2
Scheda Madre
Gigabyte Z77X-UD3H
HDD
Samsung 840 PRO 256GB + Sandisk Ultra 250GB + Sandisk Plus 960GB
RAM
2x8GB Crucial Ballistix Tactical @2000Mhz CL9
GPU
XFX RX480 GTR Black Edition
Audio
Auzentech X-Fi Forte
Monitor
AOC i2369VW
PSU
Seasonic P660
Case
eh?
Periferiche
Razer Naga HEX v2
OS
Windows 10 64bit - Linux Mint 18
Quale è inoltre, il miglior modo per trovare lavoro dopo la laurea?
Fortunatamente gli informatici sono abbastanza richiesti, non dovrai necessariamente andare a bussare porte e consegnare curriculum cartacei nelle buche delle lettere. Il metodo più veloce per raggiungere potenziali datori di lavoro in questo caso è internet.
Se sei di bocca buona, metti il curriculum su monster. Inizierai a ricevere vagonate di offerte lavorative delle quali circa metà saranno poco più di spazzatura e dovrai scegliere a quali dar seguito sapendo che molto spesso richiederanno di spostarsi in una grande città come Milano, Roma, Torino, Bologna. Io a suo tempo provai per gioco a scrivere il CV anche in inglese e mi chiamarano diverse volte da Dublino e Londra, ma così a naso mi sembrava per lo più consulenza e tolsi il curriculum dopo 48 ore perchè continuavano a chiamarmi ma non ero interessato a espatriare in quel momento.
Altro strumento è Linkedin che ti può aiutare per creare un profilo più personalizzato e magari mostrare qualche lavoro. Ti permette inoltre di fare la prima mossa candidantoti facilmente a molte offerte interessanti. Seguire le persone giuste (Linkedin è un social network a tutti gli effetti) permette anche di leggere spesso articoli interessanti per la tua professione.
 
  • Mi piace
Reazioni: Jakk

BAT

Moderatore
Staff Forum
Utente Èlite
22,948
11,581
CPU
1-Neurone
Dissipatore
Ventaglio
RAM
Scarsa
Net
Segnali di fumo
OS
Windows 10000 BUG
Alle info che sono già state date aggiungo altre "burocraticamente" meno note che riguardano la distinzione tra informatici (puri) ed ingegneri informatici. Le 2 maggiori associazioni internazionali che si occupano di informatica sono:
  1. Association for Computing Machinery (ACM), fatta da scienziati ed educatori informatici. E' per specialisti in scienze dell'informazione e si occupa principalmente (ma non solo) di informatica teorica (a partire da quella più basilare di analisi e progettazione di algoritmi fino ad arrivare a teoria della calcolabilità, complessità, IA, crittografia ecc. ecc.);
  2. IEEE Computer Society (IEEE-CS o CS). Le principali aree di interesse includono le applicazioni pratiche dell'informatica, hardware, standardizzazione. E' formata principalmente da ingegneri (elettronici, elettrici, informatici) e professionisti dell'informatica applicata.
Questa distizione di aree di interesse è comunque sfumata, poiché ci sono molti campi in cui le attività delle 2 organizzazioni inevitabilmente si sovrappongono. Per fare l'esempio più banale: un informatico puro deve conoscere almeno a grandi linee come funziona l'hardware di un computer, ma può ignorare i dettagli del funzionamento di una CPU a livello di circuiti integrati. Viceversa, un ingegnere informatico sa come programmare almeno in un linguaggio di programmazione, ma può ignorare la teoria che sta dietro allo sviluppo di un compilatore. Quando, per necessità, una delle 2 figure "invade" il campo dell'altra può rimediare nell'unico modo possibile: sbattere la testa sui libri e studiare! :muro:
Ultimo, ma primo per importanza:
molti pensano che la programmazione dei computer sia l'informatica stessa...
La programmazione è un'attività correlata (spesso necessaria) al lavoro di un informatico, ma non coincide con l'informatica (intesa come disciplina scientifica autonoma che per definizione la identifica con "studio degli algoritmi").
 
Ultima modifica:

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili