This presentation was recorded at GOTO Chicago 2023. #GOTOcon #GOTOchgo https://gotochgo.com Hillel Wayne - Chief Everything Office at Windy Coast Consulting @hillelwayne2899 RESOURCES https://twitter.com/hillelogram https://linkedin.com/in/hillel-wayne-94a7025b https://hillelwayne.com https://www.hillelwayne.com/tags/crossover-project ABSTRACT What makes software engineering different from “traditional” engineering? To find out, I interviewed 17 “crossovers”: people who have worked professionally as both a software and a traditional engineer. In aggregate, we learn three things: we are in fact engineers, we’re not actually that different as a field, and there’s a lot we can both teach and learn. [...] TIMECODES 00:00 Intro 00:40 Is software development a branch of engineering? 03:39 Let's talk to engineers 04:08 3 questions 05:06 First Q: Are we really engineers? 15:29 Second Q: How similar are we to traditional engineering? 30:36 Third Q: What can we learn from each other? 32:33 What can we teach? 34:17 Version control 35:32 Conclusion 36:46 Outro Download slides and read the full abstract here: https://gotochgo.com/2023/sessions/2538 RECOMMENDED BOOKS Hillel Wayne • Practical TLA+ • https://amzn.to/45UcEGP Pete McBreen • Software Craftsmanship • https://amzn.to/456einq Paul Bonenberger • The First Snap-Fit Handbook • https://amzn.to/46618YU Sébastien Goasguen • Docker Cookbook • https://amzn.to/48tsR7j Alex Cowan • Hypothesis-Driven Development • https://amzn.to/43TvH2x Kevlin Henney • 97 Things Every Programmer Should Know • https://amzn.to/2Yahf9U Matthew Skelton & Manuel Pais • Team Topologies • http://amzn.to/3sVLyLQ Donald G. Reinertsen • The Principles of Product Development Flow • https://amzn.to/3hJ2Ye2 David Farley • Modern Software Engineering • https://amzn.to/3GI468M https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.facebook.com/GOTOConferences #SoftwareEngineering #Programming #SoftwareDevelopmentTutorial #ProgrammingTutorial #ProgrammingOverview #Modularity #HillelWayne #SoftwareEngineer #Iterative #Incremental #Empirical #Experimental #Feedback #Coupling #Abstraction #Cohesion #Modularity #Change #Complexity #VersionControl Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
Get notified about new features and conference additions.