I've been doing software development for a long time, and recently, I've been working on some newer stuff with my startup, Synervoz. We are creating cutting-edge technology to bridge gaps in the realms of music and talking with our app TurnMeUp. For example, how many times have you been listening to music with earbuds or headphones when someone in the room is trying to talk to you? Our app lets you hear them without taking off your headphones. Not only that, but our technology lets people not in the room to talk to you in real-time without making you answer a phone call or interrupt that important Jamiroquai song you are listening to in the moment. Here is an outline of some of the technologies I've worked with on this project (and otherwise), which I find to be some of the most relevant technologies in the 2010's, yet they didn't even exist ten years ago!
The MEAN Stack
Nowadays, it's all about the smartphone! Around 2011, I began to focus my software development efforts on writing apps for smartphones because I sensed that soon, most non-power-users of computers wouldn't even buy a computer anymore; they'd just use their phone. Someone needed to write the code for this -- might as well be me. By this point, the market had clearly settled into two specific technologies: Apple's iOS and Android.
Android and Java
Artificial Intelligence is the new future. Depending on who you ask, this could be a good thing or a bad thing. In some spiritual circles who channel extra-terrestrial communication, legend has it that AI has overtaken many planets before us. Movies like "The Terminator" show a dystopian vision of what can happen when computers replace humans as the smartest ego-based consciousness on the planet. For now, it is simply replacing software developers. For example, a huge leap was made by switching Google Translate's engine from a "phrase based" approach to using the AI of TensorFlow. This resulted in the translation service not only being more accurate, but the service actually began to learn new languages that were never fed into it! TensorFlow is a new technology only released in 2015, and it is sure to lead the way in AI in the coming years.
Between these technologies, I'd say this is what cutting-edge software development in the 2010's has become!
Copyright (c) 2015 Russell Eric Dobda