I am taking pilot's lessons right now, and this is pretty essential to the process. Talking through a maneuver or procedure, combined with checklists, is very core to what I have so far seen as aviation culture.
As a software veteran I had two observations:
1. A good sysadmin or devops professional will be doing this as they do any operations on a production system.
2. The pilot's checklists, gauges and procedures are like the proto-microcontroller. Before auto-pilot and computerized systems, early pilots had to manage a complex system as it came to life. To see this in action, just watch a youtube video of a pilot starting up an old WW2 plane like a mustang, and imaging writing the arduino flow control for it..
As a software veteran I had two observations:
1. A good sysadmin or devops professional will be doing this as they do any operations on a production system.
2. The pilot's checklists, gauges and procedures are like the proto-microcontroller. Before auto-pilot and computerized systems, early pilots had to manage a complex system as it came to life. To see this in action, just watch a youtube video of a pilot starting up an old WW2 plane like a mustang, and imaging writing the arduino flow control for it..