In the beginning, I had absolutely no idea what I was doing. Think back to your college days. How many of you changed your majors once? Twice? Three times? Oh, that’s right, that’s most of you. Well…I never changed my major. I was always, always focused on the technology field. It’s amazing! Various adults tell every child at different stages of the young one’s life inspirational clichés such as “The sky’s the limit!” and the one that really makes me retch “Shoot for the stars. Even if you miss, you’ll land among the stars.” Well, in the case of the IT field that I went into, this tends to be truer than not.
I started off taking the basic classes like Excel, networking, web design, etc, and I thought without a doubt that networking was where it was at. I ate, drank, and slept networking techniques, hardware, subnetting by hand, and playing with Cisco’s networking prototypes. I joined the campus Cisco User’s Group and was almost exactly halfway through the material absorption necessary for obtaining my CCNA when it all changed. Boom. I took the elective and experimental 499CIT class. Which just happened to be Objective-C programming with possibly the snarkiest professor in the department, who not only kept me from going totally nuts my last few semesters through his sassy comments on my projects but who, in the least egotistical way possible introduced me to the highly addictive world of programming. Of creating. Of designing. Of scheming and learning and growing and producing something out of seemingly thin air.
Because that’s what really, really excites me about programming. That it’s so much more than fancy keyboards and mice and IDEs and Dark Mode system preferences and all the fancy things that developers banter about at meet-ups.
It’s about making things.
And it’s about connecting with other people through the things you make.
Almost three years after I graduated, degree of BS on a shelf somewhere, I find myself still marveling at the concept that people can be brought together in such a way. A very concrete example of this idea is the team that I currently work on. I build iOS apps for a company in Norcross, Ga. I live in Layton, Utah. I’ve seen most of my coworkers maybe twice in person; some I’ve never sat across the table from and argued about the things that every team argues about. And yet, we all believe in what we’re doing- that we can make a difference in the sector in which we work, and that we can build something together using all of the best ideas that we can agree on. But wait, there’s more!
Because in our off hours, we go build more things. Whether it’s physically- I refinish furniture and hand bind books in my spare time- or in Xcode, where we build even more products. Exhibit A. There’s just something innately satisfying about creating something with your own hands. And the high we get- or at least I get- when I hear someone say “Dang, that’s a good app!” is just unbelievable. Today one of my coworkers told me that my recently released app had his daughter so excited because it was “…so much fun!” And that, ladies and gents, is why I do what I do.
My handle is bmoote, and I’m a developer. I build stuff. And I have fun.