Organisations need developers, but also staff that have awareness – and basic skills – in the underlying code that drives much of their business. Understanding basic HTML to fix a web page or JavaScript for more advanced web-based applications is often on job descriptions.