|
|
|
|
|
by Grustaf
1555 days ago
|
|
The interview is the least demanding part, working as a software developer at an ambitious company has nothing to do with binary trees. What does it matter which skill is more impressive? Obviously there are way fewer successful indie developers than top tier developers, and obviously life as a successful indie is way better. Yet, there is such a thing as writing high quality code, which is more or less orthogonal to being a successful indie. And that was what we are discussing. It's a bit like being a fast runner and being a good football player. There's some connection, but it's not like the fastest runners are the best players, or the other way around. Different skills. As to low level audio, I know what you're referring to, and it doesn't say that much really. My co-founder at my previous startup wrote a bunch of DSP code that worked, and was probably more complex than the pause removal, but he was still a pretty random developer. His code was sometimes surprisingly bad. Marco's strength is to not shy away from anything, even if it sounds scary or complex. DSP sounds complex, but it's not string theory. |
|
Many of them could never handle the complexity of writing an entire app and maintaining the backend running on 20+ Linode VMs without the support of a trillion dollar corporation.
You really overestimate the skill and complexity of most code written by “FAANG” engineers.
FWIW, I’ve been coding for a long time (the 74 is a hint) and I started at 12 writing assembly language and spent a decade writing C including maintaining a proprietary compiler/VM for Windows CE devices.