Comment Re:So am I a cave man ? (Score 1) 28
Anyone who can't write their own code without ChatGPT or its ilk needs to be either forced to take programming classes or to find another job.
I don't know. I'm torn over this. This could well be the future - not fully coding by AI, but commonly using AI to assist.
I've built an arithmetic logic unit using NAND gates. I've programmed in assembler. I've programmed in-line assembler in C programs. Sure, I have a good appreciation on what happens at a low level, but is that really relevant today? What benefit does someone starting today have if they know this sort of stuff?
Everyone today uses frameworks, huge libraries of pre-built functions, IDE's that refactor and lots of other magic that back in the day, editing C code in vi, I couldn't even dream of. I remember using Borland C for the first time when it was new, and being amazed at what the IDE could do, and how it improved my productivity.
Progress happens, we have to move with the times. If someone can complete the task, and uses some wiz-bang IDE with AI integration - then as long as what they create is fit for purpose, does it really matter that they have never soldered a circuit board?
AI like Anthropic is trained on open-source code at Github, GitLab, etc. If you're an open-source developer using the same framework the AI was trained on vociferously, AI can write good code. Trust me. True, one needs to be discerning as a professional what to ultimately accept, but it can have a programmer's multiplier effect, and the code can still be approved by the team before final repo commitment.
Using GIT and branches, one can be bold! Using AI one can also afford the time to experiment and then ultimately refine. The 'coding as cavemen in December 2024' comparison is apt.