3 ms·
I also recommend listening to podcasts like Changelog[1] in which developers are talking through how they approach problems etc., and trying to back up what you
by lstamour 5y ago
I also recommend listening to podcasts like Changelog[1] in which developers are talking through how they approach problems etc., and trying to back up what you don't understand online by watching YouTube conference talks, ideally ones with examples in them from the real world.
Usenix talks, for example, tend to cover a lot of real-world engineering-at-scale challenges. The more you hear how programmers often make mistakes, the more the lessons around humility will sink in. :)
[1]: Re. changelog, and the subject of both mistakes and TDD, https://changelog.com/gotime/174 https://changelog.com/gotime/174 was a great listen also. Testing has gone from niche to mainstream back to "the best projects do it, but maybe only when forced," and it's interesting to listen to modern takes on what to test and when.