To offset all the bad code, you would have to make a Pandas fine tune and/or ablate the bad Pandas from the weights.
Any time ive had to use pandas I am shocked at how convuluted and opaque the docs are, and end up just hacking away till something wirks alright.
I've also been wanting to play with Ibis[1] recently, but Polars has been sufficient for me.
What helped me with Pandas was a (very) short stint with array programming, specifically uiua. It gave me a good understanding of the possible operations on arrays.
The guy two comments up wrote a great book on using pandas effectively. It’s called Effective Pandas
With AI you’ve got no idea whether something is right, it’s a probablistic thing
That’s why I don’t buy the “AI as just another abstraction layer” argument. AI is something different and we should use it differently.
It seems like all they know is VS Code which is neither a good editor, nor a good IDE.
However, as you said, mastering a proper IDE is a superpower and allows much more to be done in a single window in a shorter amount of time.
Also, since VSCode is everywhere, getting people off of it, or showing much capable software is a sad and moot effort, from my experience, again. KDEs humble KATE is much better than VSCode on many fronts.
The issue is that they're not learning VS Code. They install a lot of plugins, but they're not really learning them. I've seen people that still go through the explorer to open a file.
They even find configuring an editor or an IDE as wasting time, and of no use. Then, when you show how you handle some stuff, they ask "how did you do that??!??".
By the same principle, I also think advancement in AI is different from other technological advancement. Even the invention of computer is at most on par with AI if AI is able to walk far. People always try to use the train-horse analogue but I think we will see a gloom future in the next 5-10 years -- especially when the whole world is not turning to the left, but to the right.
Now that US and China and everyone else are competing on AI, that future might come earlier than I thought.
I never understood how people could maintain focus while their cursor is jumping around and things are flying across the screen. I can type 90+ wpm, I don't need help typing.
Autocomplete and intellisense are tools first and foremost. AI is centralized into a handful of companies you are forced to pay every month for.
Autocomplete and intellisense don't care about your data. There's an inherent issue with data, privacy and ownership when it comes to AI.
If we can run useful models locally and make it generally available on consumer hardware... things would be different.