人工智能需要程序员。人工智能涉及到计算机编程和计算机科学领域的许多概念和技术,因此需要程序员来开发、测试和维护人工智能系统。人工智能的程序员通常需要具备计算机科学、数学、统计学和机器学习等领域的知识,以及深度学习、自然语言处理、计算机视觉等方面的技能。他们需要了解如何设计算法、构建模型、优化性能,并能够使用编程语言和工具来编写、测试和调试代码。人工智能的发展也需要不断跟进新的技术和算法,程序员需要不断更新自己的知识和技能,以保持对最新发展的理解和应用。