5 motivi per cui una laurea in sviluppo Web è inutile [Op-Ed]
Molti sviluppatori web che incontrerai probabilmente hanno una laurea in informatica o informatica, o corsi pertinenti in cui è coinvolta la programmazione. Almeno su fino a un decennio fa questa era la norma, studiare in un'università, conseguire una laurea e trovare lavoro in un'azienda tecnologica. Gli sviluppatori autodidatti erano rari quanto gli unicorni.
Tale è non è più il caso. C'è un numero crescente di persone che sono autodidatte quando si tratta di sviluppo mobile e web. Ma perché così? Non avere una laurea non è più così importante?
Da una parte, non puoi essere un'infermiera se non hai una laurea in infermieristica, lo stesso vale per diventare un ingegnere, un contabile e molti altri campi. Tuttavia, per i lavori basati sulle competenze IT, come l'apprendimento del web design e lo sviluppo web, ottenere una laurea non ha molta importanza, e nella stesura che segue, ti dirò solo perché è così.
1. Migliaia di risorse per l'apprendimento gratuito online
Perché passare anni a studiare all'università per guadagnare una laurea quando puoi imparare HTML, CSS e PHP in pochi mesi, specialmente quando ci sono così tanti corsi online gratuiti disponibili su Internet.
Ci sono centinaia di sviluppatori web autodidatti chi, prima di iniziare, non aveva assolutamente alcuna conoscenza di come funziona lo sviluppo web. Conosco personalmente un diploma di scuola superiore che non è mai andato al college e ha iniziato subito a imparare le basi su Codecademy.com. Sono certo che conosci qualcuno come quello.
In realtà, uno dei motivi per cui questo blog esiste è quello di insegnare a tutti diverse tecniche e metodologie nel web design e sviluppo - anche questo, assolutamente gratuito. Prurito per iniziare? Controlla la categoria Design e Dev per iniziare - nota che se sei assolutamente nuovo a tutti questi, devi prima apprendere le nozioni di base.
2. A molte aziende semplicemente non importa
Bene, se stai mirando a scalare il mondo aziendale, avere una laurea alimenta la promozione. Ma c'è un numero crescente di startup che semplicemente non si preoccupano se hai una laurea o no.
Al giorno d'oggi puoi essere un infermiera registrata e continua a lavorare come sviluppatore web per un'azienda che è a metà strada da te (ne conosco una). Tutto ciò a cui tengono veramente, come tutti gli altri, sono i risultati. Se puoi offrire un lavoro di alta qualità in tempo è tutto ciò che conta.
Infatti, via Il 99% della formazione online delle schede di lavoro non è nemmeno un campo obbligatorio e non ha alcuna relazione effettiva su come i clienti e i datori di lavoro ti vedranno. L'enfasi è sempre sul portfolio ed esperienza, che è qualcosa che chiunque può acquisire senza dover passare attraverso il college.
3. L'insegnamento e il test standardizzati sono terribili
Le persone imparano al loro ritmo, alcune più velocemente di altre, alcuni imparano meglio e altri imparando prima le teorie. Ma le scuole non distinguono tra questi diversi studenti. Tutti studia allo stesso ritmo, viene insegnato usando gli stessi metodi e viene valutato utilizzando un modello standard.
Ma se tu impara da solo con i libri e le risorse online, sarà più veloce e molto più economico (leggi: gratuito). Se scegli di conseguire una laurea in informatica o informatica per diventare uno sviluppatore web, sarebbe molto di più costoso e sarete soggetti ai loro metodi di insegnamento quello può o non può funzionare per voi.
L'unico inconveniente, tuttavia, è quello avresti bisogno di imparare come motivarti. È un comune trappola per auto-apprendimento per procrastinare e semplicemente non fare quello che dovrebbero fare, quindi devi trovare la tua fonte di motivazione per imparare da solo.
4. La tecnologia si aggiorna più velocemente del curriculum scolastico
Se tu studiare per due anni per un grado associato o quattro anni per un diploma di laurea, un sacco di cose che hai imparato durante il tuo primo anno sarà già obsoleto dal momento in cui uscirai dal college.
La velocità con cui la tecnologia e le metodologie vengono aggiornate è veloce. Le cose possono cambiare in solo una settimana, un mese o un anno, mentre il il curriculum accademico rimane spesso obsoleto.
Ad esempio, da Mi sono guadagnato la laurea al college, nel momento in cui mi sono laureato, quasi nessuna compagnia nella città in cui vivevo, stava assumendo sviluppatori di ASP.net. Posso sentirti dire "beh, avresti dovuto studiare online invece di optare per il college" e la mia risposta è "esattamente!".
Lo sviluppo Web richiede apprendimento e applicazione costanti, ma a scuola è principalmente la parte di apprendimento senza l'applicazione di esso, ed è qui che si pone il problema. Puoi lasciarsi alle spalle facilmente con nuovi standard e pratiche.
5. La laurea non garantisce uno stipendio grasso
A differenza del mondo aziendale dove le persone con più gradi tendono a iniziare salari più alti a causa delle loro qualifiche, lo sviluppo del web non dipende dal tuo grado di essere altamente gratificante, soprattutto quando si tratta di lavorando come libero professionista. So che è un termine abusato, ma il potenziale di guadagno è basato sul qualità del tuo lavoro e quanti clienti puoi trovare.
Un'altra cosa qui è se lavorerai da casa, sarai assunto da una startup o trovare clienti da tutto il mondo è praticamente facile. Ciò significa che se vivi in un paese con PIL pro capite più basso, puoi ottenere un posto di lavoro da paese con un PIL pro capite più elevato e guadagna tanto quanto le persone che vivono lì. Puoi essere qualcuno che non ha mai frequentato il college, ha imparato lo sviluppo del web da solo, e guadagna ancora $ 100.000 all'anno.
Quando è una laurea utile?
Ammettiamolo, come le aziende si rendono conto che devono "essere online" anche la domanda di web designer e sviluppatori è aumentata, e va bene. Ma allo stesso tempo il mercato è in corso troppo saturo di persone che vogliono iniziare a sviluppare siti per vivere, quindi la concorrenza aumenta.
In questo caso, (e questo sta già accadendo agli sviluppatori nella vita reale) sta diventando insostenibile per molti di lavorare come sviluppatori web freelance. In questo caso, avere una laurea è utile se si desidera lavorare in una scena aziendale in cui il denaro è più stabile.
Un'altra cosa da tenere presente è che mentre laurearsi in sviluppo web è costoso e, come indicato sopra, fondamentalmente "inutile", ci sono molte altre abilità che puoi raccogliere come i principi nel design che i professori possono conoscere e l'etica degli affari e su come comportarsi con le persone - qualcosa del genere può essere appreso in teoria, ma molto diverso quando si tratta di applicazione.