What Web Programming students can learn from Air France 447

Air France flight 447 was lost over the Atlantic Ocean on 1st June 2009. The autopilot disengaged from the flight management system due to icing of the Pitot tubes, these tubes measure airspeed using pressure differentials.. Without this measurement the autopilot was not able to correctly control the aircraft and defaulted back to manual control. The plane later crashed in part due to the aircrew lacking experience in flying without an autopilot. In fact if the pilots just left the controls alone the aircraft computer would have come back online in a few minutes once the pitot tubes cleared, however many hours of only flying an aircraft on autopilot caused the pilots to react incorrectly to a simple problem

As a Web Developer I have logged most of my recent programming hours using Visual Studio with the MVC template. The rich Visual Studio environment automatically provides me with integrated Bootstrap, Jquery, and HTML view engine RAZOR. Like an autopilot on an Airbus Visual Studio provided me with a stable platform without needing to be aware of libraries and style concerns.  Like the Airbus pilots I was found lacking in solving simple problems with scripting and styling as I had relied entirely on the framework to manage my applications previously.

Airline pilots often will fly small Cessna class aircraft to maintain the basic skills of flying manually, without an autopilot and with an awareness of the environment around them.’

Similarly I have found as a Web Developer that using simple “Sandboxes” such as “Jsfiddle” provide a means to hone the fundamental skills of developing a web page.

jsfiddle

 

The Jsfiddle enviroment provides seperate panes to focus attention on HTML,CSS and scripting issues and provides an awareness of what libaries have been added on the left pane. Most importantly as a web based tool, many programmer communities such as “stack overflow” use Jsfiddle  examples to post example problems and solutions . An example of one of these  “fiddles” can be found on my jsfiddle account at http://jsfiddle.net/bigcraig/82Gg7/ . This is an example of using the built in “event styles” to provide interactive highlighting on Kendo grids, I recommend JsFiddle to anyone wishing to greatly accelerate their web development learning.

 

 

 

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *