Technical Assistant
The conversation is about PANDAS, a Python package that's used to manipulate data structures.
PPLX provides:
- Accurate, step by step instructions to install PANDAS with precautionary remarks -- what can go wrong.
- Accurate, running examples of using PANDAS with data frames (a structure like a spreadsheet)
# Import pandas libraryimport pandas as pd# Lists to combinenames = ['John', 'Krish', 'Arun', 'Juli']marks = [95, 63, 54, 47]# Use zip() to combine lists and create DataFramedf = pd.DataFrame(list(zip(names, marks)), columns=['Name', 'Marks'])# Print DataFrameprint(df)
PPLX is telling me how to do something I previously failed to do after hours of attempts and human advice. It' then teaching me how to how to use PANDAS in ways that would not otherwise occur to me.
In this situation, PPLX "advice" was far more detailed, accurate and on-point than human advice. Its ability to write perfect, runnable code seems miraculous to one who struggles to write 2 lines without a syntax error.
Does this spell the end of programming as a profession? Not exactly. Computer word processors did not spell the end of novelists as a profession. But it's hard to find novelist still working with paper, pen and ink. People creating programs "manually" without AI assistance are already a vanishing breed.
Interesting observation. I had been mainly using stack overflow to learn the concepts around my problems. AI could be useful for well defined problems that can be tested.
ReplyDeleteState if the art is testing *physical* systems in virtual reality.https://www.youtube.com/watch?v=dvdB-ndYJBM
Delete