The Difference Between Developers & Software Engineers
What is the difference between a software developer, a software craftsperson and a software engineer? The lines between them can be blurry, but the first-ever software engineer made a point of pointing to one particular aspect that really characterises an “engineering mindset”, a focus on what can go wrong, rather than only concentrating on what we need to do for things to go right. Engineers worry about what happens in the once in a 100-year storm, or when the service that you built to serve 40 people suddenly becomes more popular and is now in demand by half the planet.
In this episode, author and software engineer Dave Farley explores how the idea that, as the Mythbusters used to put it, “failure is always an option” and how we can, and should, use that as a tool to help us to build better software.
-
🖇 LINKS:
“This coding legend knows the secret to fixing Big Tech’s most pervasive problem” ➡️
0 views
255
55
6 days ago 00:09:32 4
Muay Thai Boran Styles (New Video in Description)
1 week ago 00:03:05 0
9 Ninths (Just Intonation / Microtonality)
2 weeks ago 00:04:23 3
Freddie Mercury - Made In Heaven (Official Video Remastered)
2 weeks ago 00:31:20 0
The Imperium’s Guide to Wiping Out Renegade Guard Outposts | Warhammer 40k Dawn of War: Soulstorm
2 weeks ago 00:13:32 1
Surprising Way to Support Your Liver and Lose Fat!