AI’s not bad, it just doesn’t save me time. For quick, simple things, I can do it myself faster than the AI. For more big, complex tasks, I find myself rigorously checking the AI’s code to make sure no new bugs or vulnerabilities are introduced. Instead of reviewing that code, I’d rather just write it myself and have the confidence that there are no glaring issues. Beyond more intelligent autocomplete, I don’t really have much of a need for AI when I program.
Comment on Tough break, kid...
OsrsNeedsF2P@lemmy.ml 10 months ago
Using an IDE isn’t programming either
But I’ll definitely prefer hiring someone who does. Sure, you can code in Vi without plugins, but why? Leave your elitism at home. We have deadlines and money to make.
dukk@programming.dev 10 months ago
scrubbles@poptalk.scrubbles.tech 10 months ago
This is how I use it, and it’s a great way for me to speed up. It’s a rubber duck for me. I have a fake conversation, it gives me different ideas or approaches to solve a problem. It does amazing with that
The code it spits out is something else though. The code it’s trained on in GitHub means it could be based on someone with 2 months experience writing their CS201 program, or a seasoned experienced engineer. I’ve found it faster to get the gist of what it’s saying, then rewrite it to fit my application.
Not even mentioning the about 50% chance response of “hey why don’t you use this miracle function that does exactly what you need” and then you realize that the miracle function doesn’t exist, and it just made it up.
KrankyKong@lemmy.world 10 months ago
I use it a lot for writing documentation comments (my company’s style guide requires them), and for small sections at a time. Never a full solution.
HopFlop@discuss.tchncs.de 10 months ago
Using an IDE definety IS programming.
frezik@midwest.social 10 months ago
Sure, you can code in Vi without plugins, but why? Leave your elitism at home. We have deadlines and money to make.
Nothing elitist about it. Vim is not a modular tool that I can swap out of my mental model. Before someone says it, I’ve tried VS Code’s vim plugin, and it sucks ass.
KeenFlame@feddit.nu 10 months ago
Wdym? Vim is in every ide and notepad man
And yes it’s elitist
frezik@midwest.social 10 months ago
Certain shortcut keys in vim conflict with shortcut keys in the IDE. The flow doesn’t work the same.
KeenFlame@feddit.nu 10 months ago
I don’t understand how you think you will convince anyone that you can’t use vim, when so many do that without problems
squirmy_wormy@lemmy.world 10 months ago
Lol that’s like not hiring someone because they take notes with a pen instead of a pencil.
OsrsNeedsF2P@lemmy.ml 10 months ago
Thinking AI is an upgrade from pencil to pen gives the impression that you spent zero effort incorporating it in your workflow, but still expecting the payoff. Feels like watching my Dad using Eclipse for 20 years but never learning anything more complicated than having multiple tabs.
squirmy_wormy@lemmy.world 10 months ago
Your original post referred to wanting to hire people based on the tools they use to do a task, not their ability to do the task. That’s why the comparison is accurate.
Personally, I think caring that is silly.
v_krishna@lemmy.ml 10 months ago
I don’t get the downvotes. I’ve hired probably 30+ engineers over the last 5 or so years, and have been writing code professionally for over 20, and I fully agree with your sentiment.
OsrsNeedsF2P@lemmy.ml 10 months ago
I edited the comment to provide actual info, it was originally just the first paragraph
KeenFlame@feddit.nu 10 months ago
It’s just the general ai hate. It’s not surprising, because machine learning is yet another scam area. But for programming you would be a complete fool to ignore copilot mastery since paper after paper proves it has completely revolutionised productivity. And it’s not normal to think you will be better than everyone when not using an assistant, it’s just the new paradigm. For starters it has made stack overflow be almost obsolete and it was the next most important tool…