Una laurea in informatica sarà mai dannosa per la mia occupabilità? [chiuso]


33

Troppo spesso, posso vedere che ci sono molti programmatori praticabili senza lauree in Informatica, Informatica, ecc.

Ora che sto leggendo altri articoli sull'istruzione poco performante e l'insignificanza dei titoli di studio universitari (specialmente come programmatore), un titolo di studio universitario potrà mai danneggiare la mia occupabilità? (Conta anche tra quattro anni quando mi laureo)

PS Vado all'UC Irvine; la scuola stessa avrebbe importanza nel significato della laurea?


6
Potresti essere troppo qualificato per le cose. Credo che questo non sia ciò di cui ti preoccupi.

4
Mi sembra che tu stia cercando una scusa per abbandonare o cambiare major.
Mike Baranczak,

36
Potrebbe "danneggiare" la tua tolleranza di essere impiegato a lavorare su progetti che commettono tutti gli errori che ti è stato insegnato di evitare all'università e con i compagni di squadra che difendono quelle stupidità come "design".
keppla,

1
@keppla - sicuramente così, +1.
Jas,

1
Non ho mai avuto l'impressione che la mia laurea fosse un ostacolo. Ho desiderato trascorrere più del mio tempo libero al college contribuendo a progetti open source o ottenendo un master.
Thomas Langston,

Risposte:


65

No.

Il motivo per cui sembra che alcuni programmatori autodidatti "rendano grande senza una laurea" è lo stesso del motivo per cui sembra che tutte le persone che arrivano a 120 vivessero con sigarette e pancetta e bevessero una bottiglia di whisky ogni giorno : le eccezioni attirano molta attenzione .

Buoni programmatori autodidatta / autoprodotti sono in realtà piuttosto rari. In passato ho ereditato basi di codice costruite da programmatori autodidatti. Inutile dire che abbondavano atrocità come le tabelle hash utilizzate come array. Non ne senti parlare perché è praticamente quello che ci si può aspettare - è solo quando vedi un lavoro nella vita reale che è stato fatto da persone senza conoscenza formale dell'Informatica che puoi vedere quanto mancano. Certo, è una scala mobile (in altre parole, guardalo attraverso un paio di occhiali 80/20), e individualmente alcune persone possono essere fantastiche - ma nel complesso - tutto il resto è lo stesso - i soldi intelligenti sono sul persona con una laurea.


36
"i soldi intelligenti sono sulla persona con una laurea". Non nella mia esperienza. Nella mia esperienza il denaro intelligente è sulle persone intelligenti, che è ortogonale alla laurea.
Rein Henrichs,

12
@Bobby tweren non molto tempo fa che quasi tutti i programmatori erano autodidatti ... I soldi intelligenti sono sulla persona con una storia di successo ;-)
Steven A. Lowe,

31
È vero, i buoni programmatori senza una laurea in CS sono rari. Ma nella mia esperienza, i bravi programmatori con una laurea in CS sono ugualmente rari.
Nikie,

16
+1: fa Degree = Good developer? No. Ma Degree + Good Developer = Great Developer. Se hai le pietre per essere "buono" o "grande", un'istruzione formale ti farà salire di livello. Così Gooddiventa Greate Greatdiventa Truly exceptional.
Binary Worrier

12
Molte persone con laurea in CS non possono nemmeno programmare.
Giobbe

15

Il grado aprirà un sacco di porte per te (i reclutatori lo usano come linea di base. Devi essere un programmatore stella per essere selezionato per le interviste, se non hai un diploma CS / vieni con un pedigree). Anche l'aspetto comunitario di una laurea è molto importante: i tuoi compagni di classe attuali assumeranno futuri manager / colleghi / intervistatori.

Ottieni la laurea!


D'accordo, e aggiungerei che mentre ci sono esempi di programmatori autodidatti senza diplomi CS, ce ne sono molti meno senza laurea.
agradl,

10

A parità di condizioni, avere una laurea ti migliorerà le prospettive di lavoro e non averne uno limiterà in modo significativo i lavori che ti sono disponibili.

Innanzitutto, ci sono un certo numero di aziende (in genere Fortune 1000) che generalmente non saranno sviluppatori di software interni più alti a meno che non abbiano almeno una laurea. Potresti essere in grado di entrare e lavorare lì come un contratto solo sulla base delle tue capacità, ma le politiche interne potrebbero impedirti di ottenere un lavoro se ti dicono che devi avere una laurea.

In secondo luogo, le aziende filtrano automaticamente i candidati sulla base di ciò che affermano nel proprio CV e potrebbe essere necessario svolgere più lavoro per le gambe al fine di ottenere il CV di fronte a una persona che può presentarti per un colloquio.

In terzo luogo, può essere usato come una scusa per pagarti meno soldi una volta ottenuto un lavoro. Ciò si applicherà generalmente solo alle grandi aziende poiché le società più piccole capiranno che alcuni sviluppatori davvero bravi non hanno una laurea. Tuttavia, un certo numero di aziende pagherà su di te in base a quali sono i "tassi di mercato" e in generale, una persona con una laurea farà più soldi di qualcuno senza una laurea.

In quarto luogo, aiuta per quanto riguarda la politica dell'ufficio. Ancora una volta, questo è probabilmente più un problema con le grandi aziende che con quelle più piccole, ma nei settori in cui un grado è più o meno atteso, ci si aspetta che il proprio supervisore abbia almeno lo stesso grado di te, quindi, una volta che sei stato nel settore da un po 'di tempo potresti incontrare la politica dell'ufficio se non hai una laurea ma stai supervisionando persone che hanno una laurea o una laurea specialistica. Allo stesso modo, questo è uno dei motivi per cui vedi le persone tornare indietro per un Master o un MBA dopo essere stato nell'industria per un paio di anni: stanno cercando di salire la scala della carriera e i gradi extra sono ufficiosamente obbligatori per il movimento.

Ora per il disclaimer: ci sono eccezioni ad ogni regola e incontrerai sviluppatori che non hanno una laurea ma stanno andando molto bene, ma per ogni storia come questa ci sono sviluppatori che tornano a scuola in modo che possano ottenere la "casella di controllo elemento "curato e iniziare a fare carriera. Inoltre, il più delle volte, dove vai a scuola non importa tanto quanto ottenere solo la laurea, ci sono alcuni casi limitati in cui avere una laurea in una determinata scuola potrebbe farti cacciare dalla testa, ma una volta ottenuto quel lavoro iniziale scopriranno che alla maggior parte delle persone non importa.


Ottima risposta +1
Adam Arold,

9

No, anche ai datori di lavoro piace diffondere tali BS in giro, in modo da rendere disponibile un pool insufficiente di talenti insufficienti per il lavoro sottopagato ed "eccitante" di codice-scimmia.

Vai per quel grado ORA.


6

Non danneggerà la tua occupabilità in un campo correlato. Se avere una laurea in scienze aiuta o no dipende dalla natura dei lavori per cui ti candidi, da particolari persone che leggono il tuo curriculum, dalla qualità dell'istruzione e da molti altri fattori. Ma raramente avere una laurea sarebbe uno svantaggio.


6

Nella mia esperienza, i datori di lavoro cercano due qualità in una potenziale assunzione:

  • Intelligenza
  • realizzazione

e non necessariamente in questo ordine. Hai fatto qualcosa che la gente usa? Sei guidato, automotivazione, un giocatore di squadra? La laurea con una laurea e un GPA decente dimostrano alcune delle precedenti; se puoi anche ottenere un'esperienza pertinente, questo colmerà le lacune.

In ogni caso, finire ciò che inizi è encomiabile e nessun datore di lavoro (per il quale vorresti effettivamente lavorare) ti penalizzerebbe per aver finito - o ti loderebbe per aver abbandonato.


2
+1 per Achievement. Ottenere una laurea è questo, e dimostra che puoi effettivamente passare attraverso qualcosa. Non che sia troppo difficile lasciarsi andare all'università, ma farlo e ottenere voti adeguati (o altrimenti avere qualcosa da mostrare per questo) è una buona cosa.
Macke,

2

Vuoi programmare tutta la vita? Un diploma CompSci copre molto più della semplice programmazione; molta più vita nell'IT al di fuori della semplice programmazione. In molti modi, è un apriporta per cose che potresti non aver preso in considerazione, e certamente, se dovessi guardare un po 'in giro per l'industria, ti equipaggia meglio di un Teach Yourself FANTASTICCODINGLANGUAGE in un lasso di tempo preoccupantemente breve per una carriera in l'industria piuttosto che come programmatore.

DoInterest - Non ho una laurea CompSci - Ho un tuffo nella tecnologia dell'informazione post-laurea basato su alcune altre cose - ma presumo che il tuo interesse nel porre questa domanda è se completare il college piuttosto che seguire un percorso leggermente tortuoso dove stai andando.

Mi rendo conto - inoltre - che ci sono fattori riguardanti l'istruzione universitaria negli Stati Uniti - a causa dei costi ad essa associati - che possono influenzare la tua decisione. Tuttavia, sarei a favore di ottenere la laurea se puoi perché non solo ti allarga molto la mente, potrebbe anche essere un utile punto di rete. Se ci sono considerazioni finanziarie, quali sono le opzioni per il part-time?


2

No.

Tra le altre cose, la BSCS è un filtro per molti posti. Se non ce l'hai, non sei in corsa per il lavoro.

Il BSCS ti offre una discussione decente di teoria e storia dell'informatica, che altrimenti avresti dovuto sapere come auto-dirigere. Se non sai cosa non sai, è difficile impararlo.

Secondo me, è impossibile imparare alcune cose senza un insegnante. In particolare, matematica di livello superiore, che si rivela essere un grosso problema se si desidera un lavoro interessante.

Il college fornisce anche un livello di acculturazione nella cultura dei colletti bianchi (che può essere un grosso problema per alcuni studenti).

Se qualcuno non ti assumerà perché sei laureato, vai via contento di non aver trovato lavoro lì.


2

Praticità> Idealità

Diciamo che sei un datore di lavoro.

Supponiamo che tu abbia MOLTE applicazioni e che sia IMPOSSIBILE per te leggerle tutte attentamente

Di quale app lancerai per prima?

Certo, quello con un basso GPA o nessun grado. Perché? Non lo so, perché no? Conosci un'opzione migliore?


2

Lo sviluppatore intelligente non lascerà che la sua laurea si limiti a essere un grande sviluppatore. L'università può insegnarti alcune cose davvero brutte (una volta un professore mi ha detto che il mio capo non sarebbe felice se potessi far funzionare il software della mia azienda due volte più velocemente. Parola per parola.) Uno sviluppatore intelligente sa come filtrare la saggezza che lui può usare nel mondo reale la spazzatura degli accademici che sono andati a scuola dopo aver fallito nel mantenere un vero lavoro per sei mesi e non sono mai tornati. (Chiamami cinico, ma trovo che la maggior parte della "ricerca" accademica nel nostro campo sia assente in modo abissale nell'applicazione nel mondo reale.)

Quindi, se sei uno sviluppatore intelligente, la tua laurea non sarà sulla tua strada.

Se non sei uno sviluppatore intelligente, devi preoccuparti molto più di un grado che ti rallenta.

In entrambi i casi, non sarà la tua più grande preoccupazione.


+1. Verissimo. È interessante notare che ho visto anche alcuni sollevatori esperti del settore dire cose piuttosto folli. Immagino che il tema comune non sia quello di sviluppare l'adattabilità. ad es. "La programmazione aziendale inizia e termina con COBOL." Immagino che se questo è tutto ciò che sai e ti ritirerai presto mantenendo il codice COBOL, non importa.
Bobby Tables,

2

Al contrario, i programmi di laurea in informatica rendono solo più commerciabili e si aggiungono al tuo attuale set di abilità. In effetti, come affermato dalla National Association of Colleges and Employers , gli stipendi per i maggiori in Informatica sono tra i più alti in questo momento, con una media di $ 63,017.

Anche se possiedi già le capacità e le competenze richieste da un programmatore di computer, il timbro di una laurea in informatica di un college accreditato ti darà qualcosa da mostrare per questo.


0

Una laurea in informatica è quasi certamente un grande vantaggio per molte ragioni.

Se stai dicendo "Ho una buona offerta di lavoro basata sulla mia esperienza esistente, dovrei accettare e non ottenere una laurea", allora è un gioco da ragazzi: sarà più difficile ottenere un lavoro senza una laurea, ma speriamo essere alcuni lavori che valuteranno più di un grado quattro anni di esperienza commerciale.

Se stai dicendo "Voglio fare una laurea in matematica o scienze, non in informatica", allora probabilmente va bene (dipende dalla tua posizione): la maggior parte dei lavori che vedo vogliono una buona laurea e non insisto sul fatto che si tratti di informatica .

Ma se non sei sicuro, una laurea in informatica sta diventando sempre più normale. (E sicuramente variano, alcuni sono praticamente una teoria pura, altri sono "come imparare Java in quattro anni" e persone diverse apprezzeranno di più quelle diverse. Sfortunatamente non posso parlare universalmente.)


0

Non so dire se questa sia una domanda seria.

Ora che sto leggendo altri articoli sull'istruzione poco performante e l'insignificanza dei titoli di studio universitari (specialmente come programmatore), un titolo di studio universitario potrà mai danneggiare la mia occupabilità? (Conta anche tra quattro anni quando mi laureo)

La semplice risposta a questa domanda è: No

Il diploma universitario a cui stai lavorando copre una grande conoscenza. Alcuni di questi verranno utilizzati ogni giorno, altri elementi a seconda di dove finirai tra 4-5 anni saranno importanti, la cosa più importante sono i requisiti di istruzione generale.

I datori di lavoro vogliono che qualcuno sappia leggere e scrivere e i requisiti di istruzione generale dimostrano che almeno hai una conoscenza di base. Un semplice diploma di laurea specialistica fa molto.


0

Dirò "sì" alla tua domanda, sulla base dell'uso della parola di sempre . Attualmente avere un certificato in qualcosa, come ad esempio Microsoft Certified Professional, può danneggiare le tue possibilità. Se fossi bravo nel tuo lavoro, perché dovresti averne bisogno, ecc.?

Quindi, se le cose continuano ad andare come sono, allora entro qualche decennio, la gente si chiederà perché tu sia andato al college. Sicuramente, avresti dovuto scrivere codice da quando avevi 6 anni, creare la tua prima applicazione web da un milione di utenti quando avevi 12 anni, avere un portafoglio enorme quando hai finito il liceo (ci sarà ancora il liceo?), Ecc. e non è necessario andare al college. Quindi andare al college si correla con la mancanza di capacità di programmazione.

Potrebbe accadere. Ma non ancora. Rimani a scuola.


0

Non farà male. Potrebbe essere utile o meno.

IMO, le tue possibilità di ottenere un lavoro di programmazione generico ( soprattutto entry-level) sono migliori con il grado che senza di esso, semplicemente perché la maggior parte delle posizioni lo elencano come un requisito. Semplicemente non sarai considerato un candidato per la posizione senza uno a meno che non conosci persone che conoscono persone o hanno un prodotto finito a cui puoi indicare.

Aiuta anche se la laurea proviene da un programma che è noto per essere abbastanza buono; Non so nulla di UC Irvine, quindi non posso commentarlo.

Tuttavia, se vuoi lavorare come programmatore in un dominio applicativo specifico come la biotecnologia, potresti essere meglio servito ottenere una laurea nel campo pertinente (biologia) e imparare la programmazione sul lato. Il rischio è che le tue abilità non vengano trasferite molto bene; Ho visto codice che ha funzionato abbastanza bene per il dominio specifico, ma è sceso molto al di sotto degli standard del settore.


-1

L'unica persona che può danneggiare la tua occupabilità con una laurea in CS sei tu

Sicuramente sarà di aiuto, ma conosco 4.0 studenti d'onore che stanno ancora cercando lavoro, perché? Si sono fatti strada nel college. Non sanno nulla e non sono riusciti a ottenere il quadro generale. Non riescono a superare un'intervista.

Alcune persone non riescono a socializzare come uscire da un sacco di carta e tanto meno a programmarne una! Devi essere in grado di parlare bene e con sicurezza.

Alcune persone non possono programmare o dimostrare di aver effettivamente scritto codice al college. La lingua non conta, le competenze sono ciò di cui hai bisogno.

Ci sono molte ragioni per cui le persone sono disoccupate e la maggior parte di loro vuole dare la colpa a qualcosa di diverso da se stessi.

PS Vado all'UC Irvine; la scuola stessa avrebbe importanza nel significato della laurea?

Sono andato a Cal State Northridge, fidati di me, smetti di fare il culo, impara i fondamenti, fai il tuo lavoro, esponi te stesso e farai bene con una laurea CS. Hai una possibilità nella vita di fare l'università, farla contare. Non c'è modo che un grado possa danneggiare la tua occupabilità.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.