Одни говорят что программисты исчезнут, потому что какой нибудь ChatGPT напишет тот же код быстрее и дешевле. Другие говорят что программисты никогда не исчезнут, потому что нейронка не способна полностью заменить мышление человека, а лишь оптимизировать рутинные процессы. Мне кажется будет что то посередине.
Как это происходит сейчас? Заказчик объясняет программисту что должна делать его программа, программист создаёт логику, структуру программы и воплощает в коде.
Как мне видится программирование будущего. Заказчик сам придумывает основную логику работы программы и максимально подробно, дотошно, сухим техническим языком объясняет нейросети что и как должно работать. Но без использования синтаксиса и операторов языков программирования. Так, как будто он объясняет техзадание программисту. После чего нейронка пишет проект так, как это сделал бы программист. С комментариями, с понятной, легко читаемой для живого программиста структурой кода (хотя могла бы сразу выдавать скомпилированный результат).
Иными словами, программистами станут все, кто способен внятно и конкретно объяснить техзадание, что они хотят и что им нужно. Ну а те, кто не умеют будут нанимать живых людей, которые станут посредниками между заказчиком и нейросетью, поэтому программирование будет жить, хоть и значительно изменится.
Отдельным пунктом останутся аудиторы, ибо хоть нейронка на деньги не падкая, но её владельцы могут иметь свой интерес. Такие специалисты будут досконально знать языки программирования.
Как это происходит сейчас? Заказчик объясняет программисту что должна делать его программа, программист создаёт логику, структуру программы и воплощает в коде.
Как мне видится программирование будущего. Заказчик сам придумывает основную логику работы программы и максимально подробно, дотошно, сухим техническим языком объясняет нейросети что и как должно работать. Но без использования синтаксиса и операторов языков программирования. Так, как будто он объясняет техзадание программисту. После чего нейронка пишет проект так, как это сделал бы программист. С комментариями, с понятной, легко читаемой для живого программиста структурой кода (хотя могла бы сразу выдавать скомпилированный результат).
Иными словами, программистами станут все, кто способен внятно и конкретно объяснить техзадание, что они хотят и что им нужно. Ну а те, кто не умеют будут нанимать живых людей, которые станут посредниками между заказчиком и нейросетью, поэтому программирование будет жить, хоть и значительно изменится.
Отдельным пунктом останутся аудиторы, ибо хоть нейронка на деньги не падкая, но её владельцы могут иметь свой интерес. Такие специалисты будут досконально знать языки программирования.