Earlier quoted context omitted.
My first real C++ job involved a bug in a largely technical indebted codebase, lines of code in the millions. I spent two months asking one guy who knew about it for help. I really understood the concept of "hostage taker" in a software team. It's the guy you cannot fire and will constantly arm-wrestle everybody where there is a problem, never really helping, and continuing to write bad code that allows him to keep h…
> Fortunately they did not hire me. I don't understand this, where you working for free?
The pool of talented C++ developers is running dry
531–540 of 595 posts
Re: The pool of talented C++ developers is running dry
#532There are plenty of talented C++ programmers. They just don't want to be abused by trading firms or work in that culture. Even paying them more won't work, because no amount of money is worth that abuse. I interviewed at a trading firm once, while I was working at Netflix (because Netflix encouraged us to interview for outside jobs at least once a year). The comp would have been double my Netflix salary. But I would…
Re: The pool of talented C++ developers is running dry
#533There are plenty of talented C++ programmers. They just don't want to be abused by trading firms or work in that culture. Even paying them more won't work, because no amount of money is worth that abuse. I interviewed at a trading firm once, while I was working at Netflix (because Netflix encouraged us to interview for outside jobs at least once a year). The comp would have been double my Netflix salary. But I would…
> There are plenty of talented C++ programmers. They just don't want to be abused by trading firms or work in that culture. Even paying them more won't work, because no amount of money is worth that abuse. With all due respect you don't know what you are talking about. This doesn't represent my 15+ year experience in that domain. > But I would have had to work in their office in Manhattan, be in by 8:30am every day a…
Re: The pool of talented C++ developers is running dry
#534Earlier quoted context omitted.
I've worked on a trading floor before, a very nice one (by repute) but it is still a dreadful place to work. Imagine you are expected to do intensive knowledge work with high stakes and executive / management board oversight in the middle of a kindergarten which includes broadcast/loudspeaker announcements every 30 minutes. People shout, people run about, people stand on desks... Bedlam.
So....basically my previous work environment as a military officer in a high-level operations center, except with MASSIVELY better compensation? How do I get one these jobs if my C++ skills are "meh" at best and I haven't done finance/economics stuff since I was an undergrad? The stress and scope of responsibilities are almost a non-issue.
Re: The pool of talented C++ developers is running dry
#535Earlier quoted context omitted.
I worked in a high frequency trading company before. They had similar concerns about secrecy but I loved it. Even today I think it was the best job ever. Now I moved to the States and thinking of going back down the high frequency trading route again. I learned so much about computers - probably more then in any uni. By the way, work life balance was way better then in any FAANG company (I worked for two FAANG compan…
> Now I moved to the States and thinking of going back down the high frequency trading route again.... Nobody ever expected me to be in before 930am and nobody ever expected me after 6pm. That's probably because you worked somewhere with decent employee protections, since it sounds like you worked outside of the USA.
Re: The pool of talented C++ developers is running dry
#536Earlier quoted context omitted.
WTF are you talking about. first of all, audio plugins come in a variety of formats, some of which are 100% platform specific (AudioUnits, Apple, I'm looking at you). You can be using the same toolchain across N platforms, but that won't make any difference to the fact that you're having to generate code that integrates with multiple syntactically and semantically distinct APIs. secondly, in the audio plugin space, S…
> You can be using the same toolchain across N platforms, but that won't make any difference to the fact that you're having to generate code that integrates with multiple syntactically and semantically distinct APIs. you also need to worry about which stdlib to use in C++ - too bad! > SIMD is often a vitally important tool. no cross-compiler or cross-architectural tools there, unless you opt for a common denominator…
Well that's nice. What about ARM SIMD? And the M2 variant? You're suggesting that every SIMD instruction set should be accessible via the same language-invariant syntax or else a language is just broken?
> but there is just no reason how anything that can be done by a legacy language known as C++ that can't be fully handled in a more efficient way
the point is that it is NOT done by a legacy language known as C++, and it should not be done by the young languages that go by any other name, contrary to your claim that essentially everything should be a part of the language/compiler/toolchain itself.
Re: The pool of talented C++ developers is running dry
#537There are plenty of talented C++ programmers. They just don't want to be abused by trading firms or work in that culture. Even paying them more won't work, because no amount of money is worth that abuse. I interviewed at a trading firm once, while I was working at Netflix (because Netflix encouraged us to interview for outside jobs at least once a year). The comp would have been double my Netflix salary. But I would…
Maybe it really isn't for you. On the other hand I've worked in this industry for 30 years, and done those hours, and longer, for 30 years, and enjoyed more or less every minute of it. I've flown all over the world, and been to various events and conferences that I would not have had a chance to do in another career.
I'm not clear what 'abuse' you think you're going to get. We are in a fortunate position in life actually, that we're developers that can change jobs on a whim and there's a large marketplace for our skills.
My advice to you is that you should actually have taken the role, gained some experience of a different industry (the first 6 months will be low responsibility), and if it's not for you, leave.
> It was the fact that I would not be allowed to share my work internally
I've only heard of one company that's as mad as that and they start with 'G'.
Re: The pool of talented C++ developers is running dry
#538There are plenty of talented C++ programmers. They just don't want to be abused by trading firms or work in that culture. Even paying them more won't work, because no amount of money is worth that abuse. I interviewed at a trading firm once, while I was working at Netflix (because Netflix encouraged us to interview for outside jobs at least once a year). The comp would have been double my Netflix salary. But I would…
This is one of the best threads yet! - Guy says he turned down a bunch of money for work/life balance reasons - Nah - Guy has to respond to dozens of nay-sayers telling them he was perfectly happy with his current dump truck of money thank you very much
And he complaints about abuse while working for... AMAZON. Seriously? The irony is palpable here.
I have yet to hear the stories about Citadel firing workers because they took a bathroom break.
Re: The pool of talented C++ developers is running dry
#539Re: The pool of talented C++ developers is running dry
#540Earlier quoted context omitted.
Perhaps it would have been helpful to actually say that given that this is not a forum aimed at or primarily populated by people who work in or around finance. In a general context, "8:30 to 5 and you can't work from home" sounds like a description of the standard 20th century business schedule.
Are you really, truly not familiar with the idea that the finance industry stereotypically requires long hours and values work over all else, at an institutional level? OP could have spelled it out, but in any communication there is a level of shared knowledge. When you read a comment that you understand to be complaining about making nearly a million dollars whilst working 9/5 in the office, a more charitable path w…
A blind spot, I suppose; I have spent my whole working life in the West Coast tech industry - though discussions on this site generally seem to share that cultural context.