Attention To Detail: High Performance Requires Hard Work – Rolf Andersson
Rolf Andersson, Goldman Sachs
Although there are a number of factors one has to take into account when designing software, such as robustness, correctness, and speed, you can’t leave “fast” for last. You have to make it fast from the outset, because that’s not something you can bolt on later, he said.
Another thing developers need to do is, as Isaac Newton put it, to “stand on the shoulders of giants.” You cannot reinvent the wheel every time, so Andersson’s advice is to learn from others and use their work to improve upon your own.
It’s also important to understand the technology you’re using. Even if you don’t actually build computers, know how they work. But realize that you don’t know everything – and don’t assume anything. Base everything on data.
Finally, in order to build really good, robust applications with few bugs and high performance, especially with scalability, good throughput and low latency – you have to go for simplicity. If you build a system that is so complex you can barely get it together, debugging it is twice as hard as writing the code.
Similar Talks
Staying Ahead of the Technology Curve – Ed Tilly
Ed Tilly - Cboe Global Markets Let’s say your expertise is in accounting, marketing , legal, the breath of the organization here and the division, we need everything. We continue to hire, we continue to look for talent. That is not going to change at all. In this...
Problems, Solutions and Results – Elaine Wah
Elaine Wah - IEX Ultimately I think that anyone who believes in fairness, or believes that people should compete on the merits of their ideas and hard work rather than advantages that they have purchased, can appreciate why IEX was created and why it has succeeded so...
The Cycle of Life – Joe Guinan
Joseph Guinan - Advantage Futures It shocks me everyday at five o’clock when I see the race to the elevator, as if only the first few will make it out of the building. Just because you have to work till five at the beginning of your career, doesn't mean you can only...
My Journey Through the Financial Industry – Amy Shelly
Amy Shelly - OCC Go find your friends. That’s the start of your networking skills. Learn how to go up and talk to people. Have a conversation, be interested in what they're saying and tell them what you're looking for and what interests you. In this video from...
Breaking Down Managed Futures – Jay Feuerstein
Jay Feuerstein - Budo Group It’s a strategy that makes money over time, but actually makes a lot of money when the world blows up. In this video from MarketsWiki Education’s World of Opportunity event in Chicago, Jay Feuerstein, managing director at Budo Group, talks...
How to Build a Successful Brand – David Kelbaugh
David Kelbaugh - Tacklebox Your product or service is how you make your money, your brand is how you'll be remembered. In this video from MarketsWiki Education’s World of Opportunity event in Chicago, David Kelbaugh, CEO of Tacklebox, breaks down the benefits of...
Connect With Us
If you like what you see here and are interested in becoming involved, or have questions about our programs, videos or web sites, please put your name, email address and a brief message into this form and we will get back to you as soon as possible.