最近面试遇到一家公司,面试的时候我们围绕了.NET和PHP哪种语言好进行了讨论。面试官就提到了一个观点,说.NET比PHP好的原因是项目开发中如果遇到大量的字段修改的时候,.NET效率要比PHP高,首先我承认当大量要修改表字段时,.NET的效率要比php高,但是,当我仔细一想,我发现为何这家公司要经常修改字段呢,通常情况下,只要我们设计好数据库系统结构,后期就不会有经常调整表结构的问题,但是为何这家公司会发生这种情况呢,是公司的项目管理混乱吗?还是数据库设计人员在开始就没有合理的设计?
以后面试不要跟面试官进行这种话题讨论,各有各的优势看具体项目需要用到哪种语言。面试官说什么只是他心中的偏见罢了,关于什么语言好本身是个无意义的话题。
业务和需求什么时候是明确可定的?~!
需求可以变,但管理不能乱,面试官问你这种问题,这公司还是别去了吧