Dovresti probabilmente andare spesso alla migliore scuola in cui puoi entrare. Ma non ha molto senso andare in una scuola se non ti permettono di specializzarti in ciò che vuoi.
Una differenza principale che vedrai tra UCSD e SDSU è la competizione. La qualità dei tuoi compagni di laurea alla UCSD per quanto riguarda l'abilità naturale e la forza scolastica sarà più alta. E più classi alla UCSD sono progettate in modo che anche lo studente più brillante sia spinto al suo limite che francamente ha lati positivi e negativi. Non sono dell'opinione che gli esami finali e i compiti punitivi siano garantiti per insegnarti di più.
Ma lascia che ti dia una prospettiva reale.
Ho frequentato la UCSD per la fisica come studente universitario direttamente da una schifosa scuola superiore di San Diego. Ero una specie di studente di merda, ma generalmente abbastanza intelligente da frequentare una curva di altri pigri laureati in fisica. In media tutti quelli che andavano lì erano molto brillanti, ma la motivazione variava molto. Alcuni dei migliori studenti che incontro nei programmi di Scienza e Ingegneria hanno trascorso i loro primi 2 anni al community college.
La maggior parte dei giovani ingegneri di San Diego con cui lavoro provengono dalla UCSD solo perché è una scuola top eng e tutte le grandi aziende reclutano pesantemente da lì. Anche se molte aziende stanno iniziando a fare programmi di rotazione a livello nazionale.
Ora sono anche andato alla SDSU per il mio master in informatica per allontanarmi dalla fisica. Ero un ottimo studente e amavo le scienze informatiche. Le classi erano difficili ma non punitive come la UCSD. Ho imparato molto e la qualità degli studenti nei loro programmi di master era paragonabile ad uno studente medio della UCSD. Forse un po' meno presuntuosi in alcuni casi. Ho imparato un sacco alla SDSU e hanno una manciata di grandi insegnanti di informatica. Hanno anche una manciata di gruppi di ricerca hardcore che sono alla pari con la UCSD. Ma sono molto meno, dato che la SDSU non è quasi sulla scala della UCSD per la ricerca.
Non so quanto la UCSD sul mio curriculum mi abbia aiutato a trovare lavoro. Ma ho lavorato per aziende di Fortune 500 facendo software per quasi 6 anni e ho avuto molto successo in ogni lavoro competendo con laureati UCSD e altri da tutto il paese. Aziende come Google se ne fregano di dove sei andato a scuola. Hanno solo bisogno che tu dimostri di essere un fantastico codificatore e ingegnere.
Quindi non scegliere la UCSD perché pensi che la SDSU non ti farà avere tanti lavori. Vai lì per ottenere la sfida di cui hai bisogno. Se sei entrato alla UCSD sei già molto più avanti di uno studente medio della SDSU che non l'ha fatto, almeno per quanto riguarda la capacità grezza o la performance storica. Ma vale la pena andarci solo se puoi prendere la specializzazione che vuoi. Inoltre, se sei interessato alla scuola di specializzazione, la UCSD ha più connessioni della SDSU. Lavorerei con la UCSD per capire cosa devi fare per ottenere uno slot garantito nei programmi che vuoi
Fatti il culo in entrambe le scuole e farai bene. Ho raccomandato almeno di ottenere il tuo master, dato che molte aziende tradizionali ti faranno aumentare lo stipendio iniziale di $10k+. A Google probabilmente non importerà.