Magistrale

di il
34 risposte

Magistrale

Buongiorno, da un paio di anni lavoro come sviluppatore per una azienda. Attualmente ho 26 anni e ho conseguito il titolo triennale in informatica quando ne avevo 24. Visto che già lavoravo, ho optato per smettere di studiare e concentrarmi solo sul lavoro, e oggi mi chiedo:
Ha senso a 26 anni iniziare una magistrale? Si apre davvero qualche porta in più in Italia? O è solo un titolo aggiuntivo non spendibile se già si lavora? Il mio obiettivo è comunque rimanere principalmente uno sviluppatore, mi piace programmare ed è il motivo per cui ho fatto la triennale.
Grazie!

34 Risposte

  • Re: Magistrale

    Con la sola triennale se poco piu' che un diplomato.

    Con la magistrale, ALMENO hai completato il corso di studi,e puoi accedere a corsi di specializzazione NECESSARI per poter far carriera e comunque per poter rimanere aggiornati.

    SENZA hai la carriera troncata, l'impossibilita' ad accedere a positi di lavoro in aziende internazionali/multinazionale (ad esempio IBM), l'impossibilita' ad accedere a corsi di aggiornamento.

    Oltre al fatto che sarai perennemente superato da chi ha completato il corso di studi ANCHE se ha meno esperienza di te

    Insomma, rimarrai un operaietto adatta alla bassa manovalanza.

  • Re: Magistrale

    migliorabile ha scritto:


    Con la sola triennale se poco piu' che un diplomato.

    Con la magistrale, ALMENO hai completato il corso di studi,e puoi accedere a corsi di specializzazione NECESSARI per poter far carriera e comunque per poter rimanere aggiornati.

    SENZA hai la carriera troncata, l'impossibilita' ad accedere a positi di lavoro in aziende internazionali/multinazionale (ad esempio IBM), l'impossibilita' ad accedere a corsi di aggiornamento.

    Oltre al fatto che sarai perennemente superato da chi ha completato il corso di studi ANCHE se ha meno esperienza di te

    Insomma, rimarrai un operaietto adatta alla bassa manovalanza.

    A che corsi ti riferisci? Sinceramente non conosco corsi
    necessari per poter far carriera che richiedono la magistrale. Poi cosa intendi con 'perennemente superato'? Nella azienda dove lavoro per esempio non è assolutamente così, abbiamo architetti software con la trirnnale e sviluppatote con la magistrale. Non lo so, mi sembra più un sentito dire che non un dato di fatto la necessità di avere anche la specialistica.
  • Re: Magistrale

    Master di primo e secondo livello, ad esempio: ad alcuni master ci accedi SOLO con la magistrale.

    Il fatto che TU non li conosca non e', ovviamente, una dimostrazione che non esistono.

    E l'azienda per cui TU lavori non e', ovviamente, la totalita' delle aziende.
  • Re: Magistrale

    dc.net ha scritto:


    ... Non lo so, mi sembra più un sentito dire che non un dato di fatto la necessità di avere anche la specialistica.
    Alè, adesso si riparte con uno dei temi più ricorrenti.

    Alla specialistica NON imparerai a programmare.
    Te lo ripeto: NON imparerai a programmare.

    NON imparerai, neppure, a MIGLIORARE a programmare.
    NON imparerai, neppure, a MIGLIORARE a programmare.
    Il mio obiettivo è comunque rimanere principalmente uno sviluppatore
    è quindi oggettivamente inutile.

    Il suggerimento che posso darti è: visto che leggerai suggerimenti che spaziano da "è fondamentale-per-studiare-altri-30-anni-e-andare-in-pensione-come-muratore", fino a "è-del-tutto-inutile-perdita-di-tempo-e-soldi", guarda il corso che vorresti fare.

    Spesso si riesce a "lurkare" un po' di dispense, e lì vedrai subito di cosa si tratta.

    Io, tanto per dire, ho preso 30 in analisi II, 30 e lode in equazioni differenziali, 30 in fisica II, 30 e lode in fisica numerica.
    Utilità per programmare: zero.
    Ma proprio zero, non un eps^2

    In realtà con fisica numerica scrissi un programma per predirre il ciclo femminile, con rete neurale, derivante uno per la previsione delle macchie solari.
    No, non ridere, i mezzi contraccettivi "naturali" hanno un loro perchè (nel senso che hanno un loro mercato, se ci rifletti un attimo è immenso).

    Quindi se vuoi continuare che so a scrivere gestionalini o quello che fai ora, pensaci mooooolto bene prima di intraprendere questa strada.

    Nel tempo libero studio il russo, perchè frequento forum di hacker russi, ma non è che questo sia più di un hobby: mai e poi mai investirei migliaia di euro e anni per migliorare il mio russo.
    Cioè per fare qualcosa che, lavorativamente, non mi serve letteralmente a nulla.
    Come cultura generale ovviamente sì, ma allora puoi iscriverti a scienza del tortellino.
  • Re: Magistrale

    migliorabile ha scritto:


    .Il fatto che TU non li conosca non e', ovviamente, una dimostrazione che non esistono.

    E l'azienda per cui TU lavori non e', ovviamente, la totalita' delle aziende.
    Ci mancherebbe altro, ma la mia domanda è: per lavorare in Italia ho davvero bisogno di fare un master? O comunque il 99% delle aziende richiede la paginetta web e finisce li?

    +m2+ ha scritto:


    Quindi se vuoi continuare che so a scrivere gestionalini o quello che fai ora, pensaci mooooolto bene prima di intraprendere questa strada.
    Il punto è proprio questo: sarebbe sicuramente un percorso personale molto interessante, ma alla fine dei conti se voglio lavorare come programmatore è così importante farlo? Ha senso studiare magari intelligenza artificiale o robotica, se al 99% per lavoro avrò a che fare solo con gestionali?

    Era proprio questo il punto del thread, per vivere come programmatore serve una laurea magistrale, o tanto le aziende vogliono nella stragrande maggioranza dei casi pagine web e simili?
  • Re: Magistrale

    Se vuoi continuare a fare lo sviluppatore ti basta la triennale (a meno che non vuoi fare lo sviluppatore in IBM, ma non tutti hanno quell'aspirazione).
  • Re: Magistrale

    Mettiamola in un'altro modo: saper programmare e' come saper preparare la malta.

    Se vuoi fare il muratore tutta la vita, non ti serve NEMMENO la triennale.

    Se voi imparare a realizzare applicazioni COMPLESSE per risolvere problemi COMPLESSI, saper programmare e' solo una delle n-mila competenze che devi avere.

    Le competenze COMPLESSE che servono per affrontare problemi COMPLESSI te le puo' dare SOLO l'universita'.

    In ogni caso sta a te decidere se credere a chi ti dice che studiare non serve a nulla o a chi ti dice il contrario.

    Per quanto riguarda la tua domanda, il problema NON E' che cosa cercano le aziende, ma che cosa vuoi fare TU.

    Ci sono 100 aziende che cercano il programmatoruncolo web, ed 1 che cerca il super esperto di AI.

    Sta a te decidere se investire tempo e denaro per prendere uno stpendio da operaiuncolo (senza offesa per gli operai, ma se uno studia, lo fa per non fare l'operaio) mediamente specializzato, o aspirare a fare un lavoro piu' interessante e meglio pagato.

    Per il quale c'e' meno richiesta, ma c'e' anche poca offerta.
  • Re: Magistrale

    migliorabile ha scritto:


    Le competenze COMPLESSE che servono per affrontare problemi COMPLESSI te le puo' dare SOLO l'universita'.
    Non sono d'accordo, magari hai ragione eh, però sono convinto che tutto ciò che si studia all'università, possa anche essere imparato da autodidatti. Ovviamente a livello di curriculum tutto questo non conta, con una specialistica avrei qualcosa che attesta la conoscenza.

    Per quanto riguarda il resto, ovviamente lavorare progettando e sviluppando sistemi complessi sarebbe molto più stimolante, proverò a guardare le offerte di lavoro e valuterò cosa fare.
    Per ora purtroppo ho visto solo proposte per sviluppatori web e cose simili, solo all'estero ho trovato lavori per ingegneri full stack etc
  • Re: Magistrale

    Un altro adepto del Lato Oscuro
  • Re: Magistrale

    dc.net ha scritto:



    Non sono d'accordo, ..., però sono convinto che tutto ciò che si studia all'università, possa anche essere imparato da autodidatti. ...
    Per quanto riguarda il resto, ovviamente lavorare progettando e sviluppando sistemi complessi sarebbe molto più stimolante, proverò a guardare le offerte di lavoro e valuterò cosa fare.
    ...
    Il fatto di non essere d'accordo e' il classico problema delle persone che non sanno: lo SFORZO per imparare concetti COMPLESSI, che richiedono a loro volta BASI COMPLESSE, che a loro volta ... e' MASTODONTICO se uno non viene correttamente indirizzato.

    Ti faccio un esempio: per capire gli algoritmi di Machine Learning servono competeze di Statistica (INFERENZIALE, NON DESCRITTIVA, se vogliamo essere pignoli), di Algebra Lineare, di teoria dei Grafi.
    A sua volta, certi concetti di Teoria dei Grafi richiede concetti AVANZATI di algebra lineare (per esempio la Teoria Spettrale dei Grafi). L'algebra lineare NON E' SOLO matrici e vettori, ma calcolo tensoriale, il quale richiede concetti di analisi avanzata/complessa. Per non metterci concetti di trasformata di Fourier, trasformate mediante wavelet, ...

    Sapresti calcolare la derivata di una funzione su un grafo?
    Sapresti modellare una rete Bayesiana?

    Al tuo stato attuale di conoscenze, puoi SOLO GUARDARE le proposte di lavoro interessanti

    Trovare un lavoro interessante NON E' uno scherzo: NESSUNO assume uno senza esperienza, per fare cose complesse.
    Ma per fare esperienza dovrai fare la gavetta come tutti E CONTINUARE A STUDIARE, fare corsi di aggiornamento, investire TEMPO E DENARO ...

    Per fortuna il 99.9999% dei programmatori ragiona come te, per cui ci sono maggiori opportunita' per me
  • Re: Magistrale

    migliorabile ha scritto:


    dc.net ha scritto:



    Non sono d'accordo, ..., però sono convinto che tutto ciò che si studia all'università, possa anche essere imparato da autodidatti. ...
    Per quanto riguarda il resto, ovviamente lavorare progettando e sviluppando sistemi complessi sarebbe molto più stimolante, proverò a guardare le offerte di lavoro e valuterò cosa fare.
    ...
    Il fatto di non essere d'accordo e' il classico problema delle persone che non sanno: lo SFORZO per imparare concetti COMPLESSI, che richiedono a loro volta BASI COMPLESSE, che a loro volta ... e' MASTODONTICO se uno non viene correttamente indirizzato.

    Ti faccio un esempio: per capire gli algoritmi di Machine Learning servono competeze di Statistica (INFERENZIALE, NON DESCRITTIVA, se vogliamo essere pignoli), di Algebra Lineare, di teoria dei Grafi.
    A sua volta, certi concetti di Teoria dei Grafi richiede concetti AVANZATI di algebra lineare (per esempio la Teoria Spettrale dei Grafi). L'algebra lineare NON E' SOLO matrici e vettori, ma calcolo tensoriale, il quale richiede concetti di analisi avanzata/complessa. Per non metterci concetti di trasformata di Fourier, trasformate mediante wavelet, ...

    Sapresti calcolare la derivata di una funzione su un grafo?
    Sapresti modellare una rete Bayesiana?

    Al tuo stato attuale di conoscenze, puoi SOLO GUARDARE le proposte di lavoro interessanti

    Trovare un lavoro interessante NON E' uno scherzo: NESSUNO assume uno senza esperienza, per fare cose complesse.
    Ma per fare esperienza dovrai fare la gavetta come tutti E CONTINUARE A STUDIARE, fare corsi di aggiornamento, investire TEMPO E DENARO ...

    Per fortuna il 99.9999% dei programmatori ragiona come te, per cui ci sono maggiori opportunita' per me
    Ovviamente non tutti sono disposti a investire così tanto, saremmo tutti medici e non ci sarebbero più muratoti
    Dove lavori, per curiosità? (A che cosa più che altro)
  • Re: Magistrale

    Come ha già detto +m2+, l'unico che può fare una valutazione di questo tipo sei tu guardando i vari piani di studio. Per me è stato un passo obbligato vista la natura della triennale di Ingegneria Informatica ( del resto saper risolvere un'equazione alle derivate parziali non ti rende necessariamente un programmatore migliore) ma non è detto che questo valga per te che hai seguito un CDL diverso.
    Ed è vero che non si impara a programmare in un corso di 2 anni, ci mancherebbe altro ma Migliorabile ha ragione quando dice che quello che ti viene insegnato alla magistrale probabilmente non potrai impararlo da autodidatta con lo stesso formalismo e nello stesso lasso di tempo ed io sono convinto che tali conoscenze, a patto di aver scelto il corso opportunamente, possano farti migliorare.
  • Re: Magistrale

    Mah... Ribadisco il suggerimento di investire il tempo e il denaro in qualcosa che userai.
    In questi giorni, ad esempio, mi sto dedicando alle firme digitali, non nel senso teorico, ma pratico (cioè scrivere programmi per firmare i file).
    Ovviamente il riferimento è alle fatture elettroniche.
    ebbene all'università mai ho studiato qualcosa del genere, ovvero tutto il pippone su rsa, firme, certificati x509 MA TEORICI.
    mentre se devi passare il controllo di validità legale ci sono 10000 dettagli minuti, che nessuno (a parte chi sviluppa questi prodotti) sa
    Cosi come interfacciarsi coi criptotoken.
    tutto chiaro in teoria con una cinquantina di slide.
    sei mesi di lavoro in concreto.
    uscendo saprai che esistono tanti begli standard che fanno tante belle cose.

    Ma se ti immagini qualcosa di più stai fresco.

    Certo se non ti occupi di fatturazione ma di videogiochi te ne freghi
  • Re: Magistrale

    Ho letto con interesse tutta la discussione, e devo dire che sono più o meno d'accordo.
    Vorrei porre un'annotazione, che si appoggia sulla mia esperienza.
    Faccio il webdesigner da più o meno 10 anni, e posso dirvi con certezza che, come ha detto migliorabile, l'università ti da le basi per diventare un programmatore migliore. ma c'è un ma gigantesco.
    Io non ho mai fatto nessun corso per imparare il mio lavoro, ho fatto tutto da autodidatta in tempi non sospetti, e ora spazio tra l'essere freelance o essere assunto da multinazionali con una bella somma come retribuzione.

    Il punto della situazione è che purtroppo in italia conta ancora tanto avere un pezzo di carta con scritto "LAUREA 100 E LODE PRESA ALL'UNIVERSITA' TAL DE TALI" però se ti fai vedere competente, con le skill che cercano, se hai la passione e la costanza di essere sempre preparato, puoi farti assumere "QUASI" dove vuoi.
Devi accedere o registrarti per scrivere nel forum
34 risposte