Josh Farrant 

Being Glue: The Skill Gap that Software Engineers Need to Become a Senior Engineer