Like so many great leaders, the Chief Technical Officer at Highbury Media departed from the traditional, and set out on a road less travelled.
In 2000, Adrian Brown was a bright college student, studying to become an electrical engineer. A year later, he became obsessed with computers and writing programs and dropped out.
Adrian spent the next two years engrossed in information technology (IT).
He spent his waking hours absorbing online research and books, educating himself about how to write programs, computer security, networks and even hacking, before enrolling in business college where he studied business and IT. He earned three international certifications, with distinction: Microsoft Certified Software Developer (MCSD), Microsoft Certified Systems Engineer (MCSE) and Management Information Systems (MIS).
Adrian became an entrepreneur almost immediately following his studies, founding an IT support company in 2004 called Sonic IT, which Adrian later merged with Leftclick, and headed up an Internet service provider business. Next, Adrian created a web company called Flyleaf Creative in 2010, which specialized in graphic, web design and digital marketing which he merged with a communications company offering online development and marketing services to media companies in 2012, where he was introduced to Highbury Media. Recognizing his talent, CEO Kevin Ferguson asked Brown to join Highbury in 2013 as Chief Technical Officer. In August 2016, Adrian also joined the board as a director.
Adrian is a tireless innovator and inspiring self-learner. He points to inspiring self-taught programmers and industry mavericks like John Carmack, the CTO of Oculus Rift (the virtual reality company acquired by Facebook in 2014 for over 2 billion US dollars). Carmack once responded to a 14-year-old asking for advice about learning to program. Carmack’s response sums up Brown’s own attitude towards the craft, his attitude towards life-long learning and his own passion for the ever evolving, exciting world of digital.
“Don’t expect it to be easy, you will have to work at it. Get a few more books from the library that cover beginning programming to go with the ones you have — sometimes a different author explaining the same thing will help a concept click. Go through all of them at least twice. Try to do every problem and exercise, don’t just read them and think you get it. Lots of people that want to program will talk a lot about programming, but not actually write that many programs. You should write hundreds of programs.”