3 ms·
Goldman does have excellent IT vs other big i-banks. (Well, now they're all bank holding companies since they wanted (or were compelled to want, depending on wh
by bwhite 17y ago
Goldman does have excellent IT vs other big i-banks. (Well, now they're all bank holding companies since they wanted (or were compelled to want, depending on who is telling the story) to gain access to the Fed's discount window.)
But slang, their proprietary language, has a pretty mediocre reputation. Every strat I know there hates it; anecdotal, I know, but still. It is old -- in use for at least 15 years as far as I know -- and cripplingly slow both to develop in and run. From what I hear, where speed matters a fair bit of C++ and even some Erlang (!) are in production use.
Goldman is doing well because it is full of bright people who are very good at their jobs. Last spring/summer/fall, however, Goldman had lost vast piles of money, particularly in their Global Alpha fund. It is true that Goldman had started to go short on housing as early as late 2007; this is why they didn't get pummeled as badly as their big-bank cohorts.[1] The nice rebound is due to a variety of factors, not the least of which is that part about bright people who are good at their jobs, plus a general market rise, plus govt rent seeking (you better believe it), etc.
[1] The mortgage-related products whose implosion wiped out the market and many players are all short-term vehicles. Indeed, the problem was specifically that mortgages were not treated like old school bonds with a long maturity, but that the income stream from these mortgages was sliced and diced into a wide variety of CDOs with a dizzying number of tranches such that they could be securitized and treated as virtually short-term instruments.
- yummyfajitas 17y agoMy understanding is that while slang the language sucks (where "sucks" sometimes means "is not C++" and sometimes is actually meaningful), slang the dataflow system is fantastic for the organization. The dataflow system allows higher ups to simulate possible outputs and measure risks easily. I.e., you tweak the LIBOR, run each desk's slang code to see how it will affect them. Then you combine the results and see what happens firmwide. In contrast, at most other places, you'd need to ask each individual MD to tweak the LIBOR in whatever spreadsheets or C++ models they are using, write a report, have your underlings combine the reports into their own spreadsheet, summarize, and explain to you.