La risposta potrebbe essere diversa se sei un laureato in CS o no. Questa è stata la mia esperienza come neolaureato con una laurea non in CS.
Pros:
- Salario iniziale sufficiente per vivere abbastanza comodamente a NYC. Vivevo in un quartiere alla moda con coinquilini e senza macchina, e avevo abbastanza reddito per pagare aggressivamente il debito e avere ancora molti fondi discrezionali.
- Quattro mesi di formazione approfondita per metterti al passo con gli elementi essenziali della programmazione. Impara i concetti di ingegneria del software usando i linguaggi che probabilmente userai sul lavoro. (Si viene pagati mentre si è in formazione.
- Dopo il corso di formazione c'è una "fiera del lavoro" interna in cui le persone di diversi team con posizioni aperte vi presenteranno i loro team. Hai la possibilità di parlare con tutti e scegliere la tua preferenza sulla squadra in cui vuoi finire.
- Pacchetto di compensazione totale competitivo che include bonus generosi. Premiano la fedeltà all'azienda attraverso sani aumenti annuali basati sulle prestazioni.
- Grandi opportunità di imparare mentre si lavora. Lavorerai su progetti impegnativi accanto a sviluppatori esperti e senior; approfitta di questo e assorbi le loro conoscenze. Sei compreso come junior e ti viene dato il tempo di imparare sul lavoro.
- Ho detto che è a NYC? L'ufficio è a Midtown Manhattan, sopra una stazione della metropolitana con accesso al treno espresso. Ci sono 100 opzioni per il pranzo nelle vicinanze. L'ufficio ha dispense con snack gratuiti, colazione, caffè e altre bevande. L'edificio è così bello che sarete orgogliosi di far fare un tour ai vostri amici in visita.
- Bloomberg è un'ottima azienda da avere sul proprio curriculum e costituisce un buon punto di partenza per una carriera nel settore tecnologico.
Cons:
- La cultura aziendale simile a quella di Wall Street genera un ambiente ad alto stress. Un ambiente d'ufficio rumoroso, open space, con un'alta pressione per rispettare costantemente le scadenze. Il dipartimento di R&S ha un alto tasso di turnover principalmente per questo motivo.
- Il corso di quattro mesi include compiti graduati e test di programmazione. Devi mantenere un certo grado (70% se ricordo bene) o altrimenti ti lasceranno andare (solo una persona nella mia classe di 30 persone non ce l'ha fatta. Se hai superato i colloqui tecnici, e sei stato in grado di codificare programmi semplici, dovresti andare bene). E per quanto riguarda la "fiera del lavoro", tutti classificano le loro preferenze su quale squadra vorrebbero unirsi, e le persone con i voti più alti ottengono la prima preferenza.
- L'azienda è quasi paranoicamente preoccupata della sicurezza. Il che è giusto. Ma questo significa che è difficile usare software open source e usare le tecnologie che si vogliono usare. Tutto deve essere approvato dal team di sicurezza, e nella maggior parte dei casi preferiscono essere sicuri che dispiaciuti.
- A seconda del team in cui si approda, si potrebbe dover mantenere un sacco di codice FORTRAN ereditato. Non è divertente.
Il mio consiglio: Bloomberg è un ottimo punto di partenza per la tua carriera. Imparerete molto, sarete pagati molto, e se finirete per bruciarvi dopo un paio d'anni, sarete in buona forma per trovare il vostro prossimo lavoro.