这里是一个帖子中我的回复,感觉需要说些什么,所以就做了如下的一些答复,更多的内容,可以去看那个帖子:
http://community.csdn.net/Expert/topic/4740/4740443.xml?temp=.3548548
我曾经是个参加培训的人,最近几年也在做一些培训,我有如下一些看法:
1、一般的好的培训,时间都较长。
两天的确没什么可学的。但是,如果只是从了解的角度来看,两天时间,足够了。一般给企业高管或者一些政府官员的培训,就应该是两天,否则,属于浪费时间,别人也没时间陪你玩儿。
我参加过IBM的培训和Rational的培训,一般都是5天,没有少于这个数量的。
我现在做的培训也都是五天,上次元旦的培训是三天,但那是被迫的,因为大家都要工作,没有时间,我那次培训的收费也很低,不过,一天九个多小时的讲课,真的是很累,第一天讲完后,我躺在实验室的椅子上一下子就睡了将近三个小时。所以,一般一天的培训应该不超过六个小时为好,这样,学员也有剩余时间可以进行以下思考和反馈,对于第二天的培训内容的接受也是有好处的。
2、培训价格问题
我个人感觉,培训价格要看接受程度,和你的培训对象。可以说不管你订多少钱,都会有人喊价格高,中国人的习惯是免费,软件免费,培训也要免费才行。
所以,我不觉得价格是个什么值得探讨的内容。
3、培训的内容
对于软件技术来说,培训内容大体可以分为以下三类:管理知识(包括团队管理和项目管理),软件开发方法知识(包括开发语言和分析设计方法等方面),软件开发过程(如何制定开发过程,如何定义软件过程,在哪些阶段需要做哪些事情等等)。
这三个培训中,管理知识的培训最为泛泛,很难有一个明确的定义说明管理应该培训到哪一步,这也是目前管理培训到处都有的一个原因,因为进入的门槛较低,很多人都可以宣称自己可以做培训。但是,做的好的管理培训是非常有价值的,只是,能做好的却很难,也很少。
而后面两者的培训的门槛则较高,不是随便找个人就能做的,因为需要较多的经验和应用技能。
这次先说这么多,有时间再继续。