一些困惑的问题请各位管理精英们给与指导
我最近在公司的一个小项目中推行,Zope/Python。但是程序员的反映比较强烈。他们主要认为,不熟悉,学习新的语言很化时间。而且认为Python/Zope的学习资源很少,没有大的厂商支持。不过将心比心,如果让我用C#/Asp.Net来写,我也不愿意。因为我看到C#的语法就头晕。后来我退让了一步,说可以用Asp。但是必须把数据库操作和逻辑用DCOM封装甚至COM也可以。我把所有的后台的类和接口都设计完成了。
程序员却认为这样做太过复杂,希望直接写在Asp里面。我曾经想强硬的坚持使用,我是主管当然有这个权力。但是我不能这么做这样会打击程序员,即使他们用了Zope。开发的时候也会有抵触的情绪。而且我现在手头,也没有多余的人力可以调换,多余的时间的可以讨论。
我不知道各位如何在管理上解决这个问题。我想无非就是下面几个办法,1。强制手段,目前工程刚刚才开始几个钟头。我想试图说服他们或者命令他们至少要用COM封装逻辑和数据.然后用Asp写程序。但是我想着会不会导致,程序员认为我说话不算话2.以后多做相关的培训,让程序员慢慢的接受这个思想。3。撤换现在的人员
我现在其实Prefer 第一种方法。但是我不知道对不对。但是如果我强制命令的化,出一些后遗症怎么去应付。比如程序员觉得,比较专制,项目过程中有抵触情绪等等