程序员应该对系统管理员了解多少?我的意思是,显然越多越好.但是为了争论,程序员应该知道的平均值是多少?
我见过我的朋友(程序员)做数据库架构设计,数据库备份,数据库调优,数据迁移等.有时我想知道他是程序员还是系统管理员.
对于程序员来说,拥有软件开发,部署,运行时环境,安全性和安全性所有方面的大图片视图至关重要.
否则,可能会产生"无辜的错误",其结果非常昂贵,而净效应则是生产力下降(或更糟).
充分了解事物是如何工作以满足您的环境的大图,但您不需要知道如何使它们工作.