3 ms·
I think you'll be okay. If you want to get a look at how AI and ML are going to end up being applied to a huge number of business problems, try out the Azure C
by rpeden 9y ago
I think you'll be okay.
If you want to get a look at how AI and ML are going to end up being applied to a huge number of business problems, try out the Azure Cognitive Services APIs[1]. I'm not associated with them in any way, I've just played around with the APIs and enjoyed them.
A huge number of developers today wouldn't be able to re-implement the frameworks they build applications on top of. And that doesn't stop them from being productive and well-paid. They add value be being able to to recognize real-world problems, and understand how various libraries and frameworks can be combined to solve those problems.
I think that AI/ML over the next 10 years will be like SaaS was over the previous 10 years. When frameworks like Rails became popular and gained wide acceptance, it became easy to very quickly come up with web-based solutions to a huge number of problems. And people didn't do this by being experts on how the whole tech stack worked. They did it by knowing how to solve problems with specific technologies, and then recognizing problems that the technology could solve. Lots of startups have made piles of money this way.
I'm a huge proponent of understanding as much as possible of the theory and math behind the technology to use. But being able to solve problems with the technology requires you to be out the world, recognizing problems that can be solved. For example: take a look at the kinds of output the Azure Computer Vision API can provide when provided with a given image[2]. Now think of all the businesses you've encountered during your career. Most of those businesses have problems you could solve using that API. And if you don't like MS or Azure, they're far from being the only provider of such APIs.
There is, and will continue to be, lots of opportunity (and money) available for people who can understand how to use new technology and recognize how to apply it to problems in a way that will save companies money, or help them make more money. Be one of those people.
[1]https://azure.microsoft.com/en-ca/services/cognitive-services/ https://azure.microsoft.com/en-ca/services/cognitive-service...
[2] https://azure.microsoft.com/en-ca/services/cognitive-services/computer-vision/ https://azure.microsoft.com/en-ca/services/cognitive-service...