色盲者可以做编程,因为色盲并不会影响他们的认知、逻辑和分析能力。编程中的颜色只是一种辅助工具,而并非必须的。编程语言和工具通常都提供了其他的辅助工具,如符号、标签、线条等,来帮助程序员理解和编写代码。此外,许多编程工具也提供了颜色盲人士友好的界面和配色方案,以便他们能够更好地使用这些工具。因此,色盲并不会影响一个人成为一名优秀的程序员。