Esubero di offerte

di il
3 risposte

Esubero di offerte

Ciao a tutti,
sempre piu' spesso trovo online corsi per diventare web developer a cui puo' accedere chiunque per una formazione e poi, per alcuni, proseguire nel mondo lavorativo.

la domanda per questo genere di figura è fortemente aumentata in questi ultimi anni ma penso che non possa essere infinita!
Considerando i corsi sopracitati che spuntano come funghi e il fatto che sempre più ragazzi vogliano intraprendere la strada del programmatore, non stiamo andando incontro ad un esubero di offerta per il futuro ?
c'è così tanta domanda di sviluppatori web ?

Chiedo questo perchè al momento faccio tutt'altro ma mi piacerebbe entrare nel mondo dello sviluppo web (specialmente backend) ammesso che abbia ancora senso a livello lavorativo soprattutto per il futuro.

Grazie

3 Risposte

  • Re: Esubero di offerte

    Tutti vogliono fare il prog web, ma pochi lo sanno fare veramente e gli stipendi sono bassi.
    Ne vale la pena?
  • Re: Esubero di offerte

    migliorabile ha scritto:


    Tutti vogliono fare il prog web, ma pochi lo sanno fare veramente e gli stipendi sono bassi.
    Ne vale la pena?
    tutto è relativo alla base di partenza, stipendio basso in relazione a cosa?
    nel senso si parla di 800€, 1500€ di meno o di più?
    imparare un linguaggi prevalentemente di backend potrebbe essere comunque una base per poi passare alla programmazione relativa ad altri campi non inerenti al web oppure sto solo fantasticando?
  • Re: Esubero di offerte

    Oggi più che mai le applicazioni web hanno una netta separazione tra front-end (interfacce utente) e back-end (logica applicativa, base dati etc)
    Chi sviluppa back-end fornisce dei servizi (in genere di tipo REST) per interfacciarsi con altri moduli che possono essere
    - backend di altre applicazioni (b2b)
    - front end di applicazioni web
    - front end di app mobile (android e ios)

    Per quanto riguarda il mercato italiano (lavoro dal 2006) noto che il front end rende meno dal punto di vista economico per i seguenti motivi
    - i framework e le tecnologie si evolvono velocemente e in alcuni casi vengono proprio eliminate (es. Flash) quindi è difficile valorizzare tanti anni di esperienza
    - non ha senso ottimizzare e ristrutturare i moduli per questioni di scalabilità e di performance, i moduli di front end scalano da soli nel momento che vengono eseguiti nei dispositivi finali (1 utente = 1 pc/smartphone 1000 utenti = 1000 pc/smartphone)

    Sul back end al contrario
    - i framework e le tecnologie si evolvono di meno e in ogni caso puoi sempre fare dei wrapper per integrarti con moduli più recenti, ho sviluppato un wrapper Java/Rest per un programma COBOL affinché potesse essere utilizzato da applicazioni WEB basate sui framework più recenti
    - l'ottimizzazione è importante; saper progettare applicazioni facilmente scalabili all'aumento del carico di lavoro è essenziale nei progetti dove aumenta il volume di affari e di conseguenza i soldi per pagare i programmatori

    In sintesi, nei sistemi dove si macinano soldi il backend è quasi sempre più importante del front end
Devi accedere o registrarti per scrivere nel forum
3 risposte