LearnRevitAPI
AI Claims 80% of Your Code, But Here’s the Real Story
Jan 13, 2025
AI-Assistants
The robots are here! They are typing, and apparently, they want to take credit for everything you do in your code editor.
But wait, before you smash your PC to stop the robots, let me explain whether you should get an AI Assistant and how big companies mislead developers.
Does AI write most of the code?
You might have seen articles like:
GitHub Copilot is already writing 46% of code
88.5% Accenture of the code written by Copilot
Google CEO: over 25% of new code is generated by AI
😨Damn, it makes you feel that programming is almost obsolete and that you are staying behind. That's FOMO tactics they use to get your attention.
Many accept these headlines as facts, but I want you to look at it from the other side.
Imagine This:
💻 You are sitting at your desk and coding the next amazing tool. You are about to print some value, so you type 'pr' and then AI-Assistant suggests 'print(item)'. That's exactly what you wanted, so you accept the suggestion.
And then AI claims 80% of the code. Wait what? How?
Well, you've typed 2 letters, while AI suggested 9 characters. So, AI wrote 80%+ of the code...
It doesn't matter that you would write exactly the same line of code. Forget about it, this line is made by AI now.
That's how big companies misleading people with these click bait headlines, saying that majority of code is written by AI.
It is like getting directions after you have already parked your car at the destination. Thanks, but I'm already here...
Should you use AI?
No, if you want to stay behind. But in all seriousness, you had to set it all up yesterday. That's how much you need it.
AI is not your replacement. It's a tool to make you code faster and get better results. it can be incredibly useful, especially on something new. And it can claim a lot of the code sometimes, but who cares if your code works.
So, start using AI in your development.
What AI Assistant should to grab?
In short - it doesn't matter.
There are so many options that you can spend weeks choosing the right one. You just need to start using anything, and then change to something else that suits you better or gives you less bugs.
Here is a list of the most popular options:
Chatbots:
Chat GPT
Claude
LLMs with Ollama (self-hosted option)
IDE Integrations:
TabNine
GitHub CoPilot
Continue AI
Codium
Codeium
Cody
TabbyML
AI IDE:
Cursor IDE
Online IDE with AI integration:
Replit
CodeSandbox
GitPod
Keep in mind that I barely scratch the surface with this list. There are too many options. So, I recommend start with anything and then jump to another one if you don't like it.
Right now I use TabNine, and it works well. But I might experiment with others soon.
Also, all these options come with a free plan with older and dumber AI models. Honestly, you will be better off paying a little to use the latest and fastest AI models. And it won't cost you a kidney.
Alternatively, you can also use free trial version of as many AI assistants as you want. You can do this for more than a year and compare all of them to find what works best for you. This is a great option if you don't mind changing AI every month.
Just start and then adjust.
P.S.
I would love to hear what AI-Assistant you use and how it helps you. I will report back if I get enough replies to share what majority of you use and how it helps you.
Reply to ErikFrits@LearnRevitAPI.com and let me know about AI-Assistant you use.
Join Newsletter
📩 You will be added to Revit API Newsletter
Join Us!
which is already read by 7500+ people!
The Bundle Price Increases in
Join Today with 30% OFF.