Mike is an Ionic Developer Advocate. He's been a guest in Adventures in Angular (Episode 64 and 109) and Java Script Jabber, and he spoke in Angular Remote Conference. Tune in to My Angular Story Mike Hartington to know more about how he started in programming.
His first dive in programming was simply out of necessity. He took Intro to Computer Science in high school where he did visual basic. He really didn't think of pushing it through college, and he was into craft design courses instead.
When he got hired in a company as a designer working with developers, he initially that it would look great. But eventually he didn't want to do the job because it would take him forever. He also had this boss who was very much of a visual person.
When he showed him something in the computer, he was asked about how that particular thing would work. Not having Sketch back then, he didn't have the newer UI mockup tools. He recoded all the interactions, and his boss was pleased.
Being a designer before has somewhat been an influence to Mike's life as a programmer. He helps other developers handle issues and figure better solutions just like how a designer would do.
The main goal of designing is producing an output that appears as if it's done the only way it should. In the end, the product would seem to a natural fit.
Charles agrees with Mike's idea in how to solve a problem. Using API for instance, Mike doesn't want to think over about how to use it. He wants to keep things simple. The API should be materialized the way it should have been done.
To hear the rest of My Angular Mike Hartington, download and listen to the entire episode.
Get in touch with Mike and learn more about him by following him on Twitter. Don't forget to let Mike know you heard about him on Devchat.tv's Adventures in Angular My Angular Story!
If you're short on time, here are the highlights of My Angular Story Mike Hartington:
How did Mike get into programming? (07:03)
What led him back to programming? (09:50)
How does designing influence programming? (12:21)
How did Mike get into Angular? (14:06)
Mike's other open source projects? (17:31)
Mike's basis in deciding to contribute in a project? (19:17)
How did he get into Ionic? (24:14)
Chuck from Angular Team for awesome language plugin, Westworld
ActiveCampaign, KSL Classifieds, Who book