40 Years Of Software Engineering Experience In 19 Minutes



AI Summary

In this insightful video, Dave Farley shares his 40 years of software development experience, highlighting key lessons learned throughout his journey. He begins by recounting his early fascination with programming on a Sinclair ZX81, emphasizing the importance of clear and readable code. Farley discusses his transition from basic programming to learning assembly and C, as well as the significance of object-oriented programming. He reflects on the complexities of distributed systems and continuous integration, recounting experiences from his time at various companies, including Apricot and Elmax. Farley concludes by reiterating the value of effective software practices and mechanical sympathy, urging viewers to focus on working methodologies over tools and frameworks. The video serves as both a personal story and a guide for aspiring developers.