.NET Rocks!

From Software Developer to Software Engineer with Chad Michel and Doug Durham

Sep 14, 2021
Chad Michel and Doug Durham discuss the discipline of software engineering separate from computing science and software development. They delve into lean engineering in software and the role of developers within the engineering system. They emphasize the importance of diverse experiences and viewpoints in building great software.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Mixer Hack with JSON Reordering

  • Richard solved a frustrating mixer channel layout by exporting its configuration as JSON and writing a custom console application to reorder channels.
  • This improved usability for musicians who could finally control their individual mixes intuitively.
INSIGHT

Lean Principles Tailored for Software

  • Lean software engineering adapts core Toyota Lean values in a lightweight, practical way tailored for startups.
  • This approach incrementally applies valuable patterns while shedding unnecessary overhead to fit software development constraints.
INSIGHT

Gaps in Computer Science Education

  • Most computer science programs provide minimal practical software engineering training, often just a single optional course.
  • This leaves graduates underprepared for application development and teamwork in industry settings.
Get the Snipd Podcast app to discover more snips from this episode
Get the app