3 ms·
I can think of a few answers for this. 1. AI produces a lot of code but very few releases. There have been a lot of articles about how AI has increased code ou
by bored-at-work 16d ago
I can think of a few answers for this.
1. AI produces a lot of code but very few releases. There have been a lot of articles about how AI has increased code output, but the number of releases on Github for example hasn't increased with the higher coding output. That is because the human review process and shipping is still a bottleneck, and more code doesn't always necessarily mean better software.
2. Which brings me to the next point: AI might have made (arguably) the coding skill more available, but design skills are harder to teach, harder to emulate, and impossible for the AI. Even with all the best AI out there, if you're a poor designer, you won't make a good system. Bad systems don't get hyped up, and as such you won't hear about them.
3. Finally, marketing. Microsoft is a big as it is because it spends billions every year on marketing. Smaller teams guiding AI to make software on the cheap will never be able to compete. You won't hear about them because your company's team in charge of purchasing software is flooded with Microsoft adverts. If not Microsoft, then it'll be the next largest competitor. And so on and so forth. We're not seeing alternatives popping up largely because the people involved in purchasing software are usually not too concerned with finding out the best, they'll take the path of least resistance and buy whatever is cheaper and easier to find. Also there's a question of support, Microsoft Office may be horrible, but if you have a problem with it, you can look at official microsoft documentation or call Microsoft yourself for help. Smaller teams likely won't have the customer support teams to enable large enterprises to use the software effectively.