When I initially tell people (whom aren't within the tech realm) that my passion, and aspiring direction in life, involves computers; they always follow with a comment about AI.
"Are you worried that AI will take your job, though?"
It seems to be such a misconception as to what the role is of AI within the job of a developer.
I expect my coding assistant(s) to not build the project for me. I expect them to help me diagnose issues easier, complete tasks that would ordinarily take me longer to do/write, and to make my job easier, essentially.
My personal way of working with AI-generated code is if I do not understand the code, I literally ask for a deep explanation and/or for comments within the code that breaks down how it works. Or I will directly instruct for it to be re-written, lol.
No matter the project, understanding triumphs and outweighs the importance of speed. It can be easy to just lay back and basically vibe code a project. But when issues arise, and you do not even understand the direction your code is in, you've hit a road block. You gain acceleration/momentum, and inherently speed, with better understanding.
I wish current AI coding tools had better ways to visualize the ways the AI is working. I want to see and understand what my AI is understanding.
For architectural decisions, at the very core, I want to say that AI tools shouldn't take part in those. However, I wouldn't say never, or even no completely. I could go more in depth on my thoughts on this. To summarize, I do believe there is or should be a fine line as to what architectural decisions are made by AI.
No, I'm not afraid AI will take my job (right now....) I'm the one giving them the job.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Great post and perspectives!
When I initially tell people (whom aren't within the tech realm) that my passion, and aspiring direction in life, involves computers; they always follow with a comment about AI.
"Are you worried that AI will take your job, though?"
It seems to be such a misconception as to what the role is of AI within the job of a developer.
No, I'm not afraid AI will take my job (right now....) I'm the one giving them the job.