An Interview With Blake Rubin
Can you tell us a bit about yourself?
Sure, my name is Blake Rubin and I’m an app developer in East Village, New York. I’ve dabbled in all kinds of app development but lately I’ve found my niche with artificial intelligence, machine learning, and voice recognition. These areas present a unique challenge that I can’t find in traditional app development.
What are some unique challenges you face as an app developer?
The danger with coding is in the variety. There are so many different languages and they’re all designed for a specific application, but if you don’t commit to a few you will never really master them. I worked my way around with various applications before finally nailing down exactly what I want to focus on.
You’ve also got to be proactive with keeping your code simple. Half the battle is making the code perform how you want, but the other half is making your code short, efficient and readable. You’re only making things more difficult for yourself later on if you don’t simplify and test as you work.
What piqued your interest in coding?
I’ve always had an interest in coding, but up until a few years ago I didn’t really commit to any specific expertise. I think what stands out to me is that your job is essentially solving puzzles for days at a time. People go out of their way to work on a jigsaw or a crossword or Sudoku, but this is really not any different. You just need to have a basic understanding of the coding language you’re using and spend the time to solve the puzzle.
Do you find New York to be a location for your business?
Oh absolutely. I think there’s this perspective that all major coding happens in or around Silicon Valley. While it’s true that a lot of top talent winds up in Silicon Valley, there’s also a great deal of work being done in places like Seattle, Chicago, and here in New York. It really depends on who and what you’re working with. For apps like mine New York is ideal, but if I were wanting to do some work for Amazon I’d want to be near their headquarters. In the same way if I wanted to help Twitch maintain their streaming service I’d need to relocate to San Francisco.
If you could change anything about the industry, what would you change?
I love this industry and I don’t think there’s really much I would change. The only area I can say would benefit from some improvement is recruiting. A lot of coding and programming has been traditionally shipped oversees because in many cases it’s cheaper, but that means here in the states we’ve been falling behind. I think we could see a lot of improvements for businesses here in the states if we were to renew our focus on STEM education and computer sciences. The economy is fairly rapidly moving away from physical tasks and an education in coding looks to be a great tool for future employment.
Do you have any big projects coming up?
Well I can’t give too much information because it’s not finished yet, but I’ve been working on a project for a while now that looks to become my biggest success. The idea is to develop an app that records all conversations happening in a room and compiles them together in real time into a written transcript. It can also translate to or from many of the most common languages to hopefully help bridge the gap between different countries for things like board meetings or diplomatic endeavors.
How can people reach you or keep up to date on your work?
I don’t keep up with social media, but if anyone is really interested they can check out my website, http://www.blakerubin.net/. I try to provide updates from time to time about my projects or tips and tricks for up and coming developers.