I'm really excited that the current AI tools will help lots of people build small and useful projects. Normal people who would otherwise be subject to their OS. Subject to vendor options. Help desk, HR, or finance folks will be able to compose and build tools to help them do their jobs (or hobbies) better. Just like we do.
I think of it like frozen dinners. Frozen dinners are not the same as home cooked meals. There is a place for frozen dinners, fast foods, home cooked meals, and nice restaurants. Plus, many of us spend extra time and money making specialty food that may be as good as anything. Frozen dinners don't take away from that.
I think it's the same for coding and AI use. It might eventually enhance coding overall and help bring an appreciation to what engineers are doing.
Hobby or incidental coders have vastly expanded capabilities. Think of the security guy that needs one program to parse through files for a single project. Those tasks are reasonably attainable today without buying and studying the sed/awk guide. (Of course, we should all do that)
Professionals might also find value using AI tools like they would use a spell checker or auto-complete that can also lookup code specs or refer to other project files for you.
The most amazing and useful software, the software that wows us and moves us or inspires us, is going to be crafted and not vibed. The important software will be guided by the hands of an engineer with care and competence to the end.
I think of it like frozen dinners. Frozen dinners are not the same as home cooked meals. There is a place for frozen dinners, fast foods, home cooked meals, and nice restaurants. Plus, many of us spend extra time and money making specialty food that may be as good as anything. Frozen dinners don't take away from that.
I think it's the same for coding and AI use. It might eventually enhance coding overall and help bring an appreciation to what engineers are doing.
Hobby or incidental coders have vastly expanded capabilities. Think of the security guy that needs one program to parse through files for a single project. Those tasks are reasonably attainable today without buying and studying the sed/awk guide. (Of course, we should all do that)
Professionals might also find value using AI tools like they would use a spell checker or auto-complete that can also lookup code specs or refer to other project files for you.
The most amazing and useful software, the software that wows us and moves us or inspires us, is going to be crafted and not vibed. The important software will be guided by the hands of an engineer with care and competence to the end.