Un corso di laurea in scienze informatiche non farà male alla carriera nello sviluppo di software? [chiuso]

12

Ho una laurea in geologia. Una volta ero a metà dei miei scapoli, ho trovato dove sono i miei veri talenti. Il mio diploma di base sarà un problema per me per progredire nel campo del software (ritengo che molte aziende leader stiano considerando la laurea di base)? Inoltre, cosa consiglieresti di mettere me stesso in una posizione altrettanto competente nei confronti di una persona con una buona laurea in informatica.

Grazie in anticipo.

    
posta picmate 08.08.2011 - 07:15
fonte

11 risposte

19

Qualunque delle scienze dure sarà abbastanza uniforme con CS per quanto riguarda i requisiti matematici, solo in direzioni diverse. Potrebbe aiutare a cercare lavoro nei sistemi di informazione geografica, nei sistemi integrati nelle industrie petrolifere o minerarie o nelle applicazioni di telerilevamento prima di passare a qualcosa di più "puro" per quanto riguarda lo sviluppo del software. Ieri ho visto un vecchio post per un lavoro nelle Isole Cayman che richiedeva la conoscenza di ArcGIS per competere in modo che diventasse una questione di portata. In alcune posizioni, il grado di geologia sarà una risorsa come quelle che ho citato, anche cose come la costruzione di un motore fisico o la simulazione tettonica.

In altre aree, come forse Algorithm Analysis, potrebbe far male ma onestamente non dovrebbe importare più di tanto e sicuramente non lo faranno dopo alcuni anni sul campo. Mio padre è stato amministratore e programmatore di sistemi per 25 anni e ha una laurea in fisica applicata. Le uniche ragioni per cui ha mai avuto problemi con il lavoro stavano lasciando che la sua conoscenza della tecnologia attuale scivolasse o che le ragioni personali fossero sue. Quindi, avere il grado di geologia potrebbe darti un vantaggio piuttosto che una mancanza. C'è persino un campo chiamato "Geoinformatica" che combina i due su base regolare.

    
risposta data 08.08.2011 - 07:39
fonte
17

Il tuo diploma ti procura il tuo primo lavoro. Da allora in poi, per decenni, le decisioni sull'impiego sono basate su quello che hai fatto DAL CHE sei uscito dall'università. Quindi lavora sodo per vincere il primo; parla con i tuoi professori e amici e bussa alle porte. Una volta che sei nel business, il tipo di laurea non avrà molta importanza. Quello che puoi fare è importante; quello che hai fatto è importante, quello che sai è importante; i certificati cartacei non contano.

    
risposta data 08.08.2011 - 08:23
fonte
5

Se non hai una laurea in informatica (e anche se lo fai), è molto utile essere in grado di puntare a progetti software su cui hai lavorato e preferibilmente completato. Se un'azienda sta assumendo un programmatore e tu puoi fornire prove convincenti che puoi programmare, allora non importa molto quale sia il tuo grado di laurea.

Modifica: a volte vedi annunci di lavoro che richiedono una laurea in informatica o un campo correlato, e questo è un punto in cui le parole sul tuo diploma potrebbero essere importanti. Più spesso, però, si vede qualcosa come "BS in informatica o esperienza equivalente". In tal caso, sarà utile fare riferimento ai progetti completati sul tuo curriculum e nella tua lettera di presentazione.

    
risposta data 08.08.2011 - 08:01
fonte
5

Alcuni dei migliori ingegneri che conosco non hanno nemmeno un grado di alcun tipo. Uno è un architetto in una grande azienda nella Bay Area. La mia laurea è in antropologia e sono stato un ingegnere presso Ask.com, una società di combinatori Y e ora Rackspace. Due dei miei migliori colleghi hanno una laurea in informatica. Una volta ne ha uno in ingegneria industriale e l'altro ha una laurea in biologia. Intervistiamo laureati CS che spesso fanno molto male. Non so perché sia così. Deve essere perché l'informatica è ancora un campo molto giovane, perché puoi imparare molto da autodidatta. Standford e MIT offrono corsi gratuiti in CS, e ci sono molti libri famosi che ti danno la maggior parte del modo.

Tutto quello che devi fare è fare bene all'intervista. A nessuno importa dell'istruzione, forse i reclutatori lo fanno, io certamente no e nessuno dei miei colleghi si preoccupa. Ottenere l'intervista non è difficile se hai fatto un lavoro open source o hai fatto un codice di tirocinio.

    
risposta data 08.08.2011 - 09:58
fonte
4

Forse sono in minoranza, ma i candidati che avevano una laurea in CS sono diventati tra i peggiori programmatori che ho incontrato. Ovviamente questo non significa che chiunque abbia una laurea in CS non è bravo a programmare, ma sicuramente non è la panacea delle qualifiche.

I migliori programmatori mostrano passione e comprensione della programmazione nei loro curriculum e possono dimostrarlo. Avere un diploma CS non lo fa automaticamente. Partecipa a un progetto open source o scrivi il tuo software - hai qualcosa da mostrare ai responsabili delle assunzioni che puoi programmare.

Se un'azienda ha una qualifica di assunzione per soli CS, beh, quella società non sta cercando di assumere i migliori programmatori.

    
risposta data 08.08.2011 - 16:13
fonte
3

Mi piacerebbe condividere la mia esperienza che è in qualche modo simile a te. Ho fatto la laurea in fisica e proprio come te ho capito che il mio vero talento sta nello sviluppo del software. Ad ogni modo ho iniziato a programmare per divertirmi mentre continuavo a lavorare per completare la mia laurea in Fisica. Successivamente ho completato un corso relativo al CS insieme ad altri compagni che provenivano direttamente dai campi CS puri.

Il background di My Physics ha aggiunto una domanda nel mio colloquio di lavoro dopo il corso come "Perché hai cambiato la tua carriera da Fisica a CS?" e ho semplicemente risposto "Ho scoperto che CS è il mio vero talento ..." La parte interessante è che ho ottenuto un lavoro che stava pagando il doppio dei miei lavori. So che la fortuna gioca il suo ruolo ma, pensando razionalmente, devo dire che è stato a causa della programmazione divertente che avevo fatto in precedenza.

Quello che vorrei suggerire è portare avanti la tua laurea attuale e iniziare a fare piccoli esercizi di programmazione nel tuo tempo libero. Questo sicuramente ti pagherà a lungo termine.

    
risposta data 08.08.2011 - 08:25
fonte
3

Sono laureato in Economia e lavoro come programmatore C # / .Net. Faccio anche Python nel mio tempo libero. Ha funzionato tutto bene per me, quindi non penso che dovresti pensare che non avere una laurea in Informatica ti escluda da qualsiasi cosa.

Se hai le capacità e le puoi dimostrare, qualcuno ti vorrà.

    
risposta data 08.08.2011 - 19:15
fonte
2

Cerca un lavoro di programmazione in un'azienda in cui la tua laurea in geologia è pertinente. Mi viene subito in mente l'industria petrolifera, ma anche le attività minerarie e alcuni dei più grandi progetti di ingegneria civile sarebbero possibili.

In queste industrie un grado di scienze fisiche è generalmente preferito rispetto a un livello CS, poiché la comprensione del dominio del problema è considerata più importante dell'ultima moda di CS.

Dopo un paio d'anni di esperienza di programmazione dovresti essere in grado di fare domanda per qualsiasi lavoro di programmazione ovunque, purché ci sia una qualche lingua / tecnologia / piattaforma in comune.

    
risposta data 08.08.2011 - 11:26
fonte
2

Posso dirti da un'esperienza personale: assolutamente no!
Ho frequentato Computer Science (Bachelor + Master) e attualmente sto lavorando in una buona Software House. Trovare un lavoro non è stato così difficile e non ho dovuto aspettare molto prima di trovare un buon posto.

Un mio amico ha condiviso con me lo stesso appartamento all'università e stava studiando filosofia. Ha conseguito il Master in Filosofia con una ricerca sull'Intelligenza Artificiale.
Ora sta lavorando al MIT di Boston! Quindi non importa il tuo background, se sei esperto e bravo in area software non sarà un problema.

Sfortunatamente molte persone delle risorse umane, ricevendo centinaia di CV ogni giorno per un singolo lavoro, tendono ad adottare criteri rigorosi per la selezione, poiché non hanno il tempo di sottoporre a scrutinio tutti i fascicoli.
Ma non è sempre così, se hai la possibilità di ottenere un colloquio, puoi presentare la tua motivazione e conoscenza (è quello che le aziende cercano al massimo).

    
risposta data 08.08.2011 - 10:10
fonte
2

Avevo un professore CSCI che aveva un dottorato in chimica, non è stato fino alla fine della sua istruzione che ha iniziato ad amare la programmazione perché la stava usando durante la ricerca chimica del suo lavoro di dottorato. Poi ha lavorato nel campo della programmazione per anni e alla fine si è ritirato presto come professore insegnando C ++ e così, ora è il direttore del dipartimento di ingegneria.

Alla fine la tua laurea conta pochissimo rispetto a ciò che vuoi fare e a cosa provi di essere capace.

    
risposta data 08.08.2011 - 16:41
fonte
1

È un urto su una strada che potresti non viaggiare mai. Ci sono alcuni lavori che non otterrai mai. Ora, questo non significa che non puoi fare un ottimo lavoro, lavorare su altri progetti o avviare la tua azienda.

Sei in grado di imparare come programmare senza di esso? Alcune persone potrebbero non impararlo mai da soli.

Hai un'altra laurea? Alcuni lavori preferiscono solo una laurea.

Da un punto di vista finanziario, non penso che valga la pena di lasciare un lavoro retribuito per tornare a scuola nella speranza di proseguire la tua carriera nel lungo periodo. Hai bisogno di un duro stipendio che puoi attribuire al grado CS e non solo tempo, esperienza e abilità naturali. Entrare in gestione è un'altra storia e si potrebbe essere meglio con un MBA.

    
risposta data 08.08.2011 - 14:33
fonte

Leggi altre domande sui tag