С недавним появлением таких инструментов, как OpenAI Codex, Claude Agent от Anthropic и предстоящей встроенной поддержкой этих технологий в Xcode, дни узкоспециализированных приложений, возможно, сочтены. Вот почему. Несмотря на мои периодические и самые искренние попытки за последние двадцать лет, каждый раз, когда я решал научиться программировать, заканчивалось ничем. Я вполне понимаю концепции, но мне так и не удалось превратить сам процесс программирования в то увлекательное испытание, которым он, кажется, является для разработчиков. Для меня всегда был бес раздражающий опыт. Именно поэтому я всегда... Однако в последнее время, видя, как мои друзья-разработчики всё больше воодушевляются тем, чего они достигают с помощью новых инструментов и моделей, я решил попробовать и сам. И не жалею об этом. Последние пару недель я использовал OpenAI Codex, чтобы создать небольшое приложение для Mac исключительно для себя — для решения одной конкретной задачи в области продуктивности, которая у меня всегда была. Фактически, Codex заставил основную функциональность приложения работать менее чем за 15 минут, начав с одной пустой папки на моём Mac. С тех пор я просто просил его добавить здесь кнопку, подключиться там к Apple Foundation Models, уведомлять меня, если происходит X или Y, и так далее. Существуют ли приложения для Mac или даже iOS, которые могут выполнять базовые функции того, что Codex построил для меня? Безусловно. Я пробовал некоторые из них. Бесплатные забиты навязчивой, низкокачественной рекламой под завязку и толком не работают. Платные, даже когда функционируют, ведут себя не совсем так, как мне хотелось бы. Моё же приложение, созданное с помощью Codex, работает именно так, как я и задумывал. И если мне что-то не нравится или приходит новая идея, всё, что мне нужно — попросить Codex доработать. Примерно через 10 секунд всё готово. Означает ли это, что я могу построить компанию из списка Fortune 500, используя только Codex или любой другой инструмент на базе ИИ? Определённо нет. По крайней мере, пока. Это, вероятно, даже не означает, что моё приложение будет