心内求法

制心一境,住心观性,澄心外照,摄心内证

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  37 随笔 :: 0 文章 :: 120 评论 :: 0 Trackbacks

网上从来都不缺少“做技术还是做管理”的争论,人们从各种角度来讨论这个问题。在我看来,二者并没有本质的区别。技术和管理,根本就是一回事。

网上有很多管理“做技术还是做管理”的争论。这里不讨论其外在的影响(比如“钱途”,机会,或者面子),而是试图说明,在本质上,技术和管理是一码事。能搞好技术就能做好管理。注意,这里说的是开发技术,不是项目管理。

按照现代管理的理论,管理要做的就是:计划,组织,协调和控制。对于一个给定的目标,先“计划”怎么样实现这个目标;然后“组织”一批人按照计划去做这个事情;在做事情的过程中,会有一些冲突和事先没有预料到的情况,这是需要进行“协调”;同样,要“控制”事物的发展方向是向着既定目标前进的。

同样的,一个开发人员的工作是:拿到需求(目标),对需求进行分析,由哪些需求点组成,怎么样满足需求(计划);然后设计一堆“类”和“对象”,通过这些类和对象实行需求(组织);在运行时,对象可能会发生一些意外情况,要通过“动态模型”,“异常处理”等手段解决(协调);为了保证代码真的能够满足需求,还要进行测试,并根据测试结果对代码进行修改(控制)。

还有更多的,细节上的相同之处,这里就不一一分析了。可见,技术和管理其实是一回事。其实,技术比管理更难一些,因为:

对技术人员来说,目标是不断变化的(需求变更);

对技术人员来说,协调工作要在系统运行前就充分考虑,而系统一旦运行,就要能够自动处理意外情况。

而管理比技术难的地方在于:

类和对象的行为是可以预期的,而人的行为是不可预期的。



本人的最新博客迁移到http://thinkinside.tk,使用GitHub Pages建立。
我会陆续将所写的文章迁移过去,并进行补充和修正,
欢迎过来围观。
posted on 2006-11-29 16:37 心内求法 阅读(2085) 评论(16)  编辑  收藏 所属分类: 1.制心一境

评论

# re: 永久的话题:技术与管理 2006-11-29 16:58 冷面阎罗
要换成我,我还是弄技术,因为人与人之间的关系,不像人和技术之间.^_^  回复  更多评论
  

# re: 永久的话题:技术与管理 2006-11-29 17:07 心内求法
@冷面阎罗
我的感觉,技术人员之间的关系还是简单的,沟通还是容易的。
  回复  更多评论
  

# re: 永久的话题:技术与管理 2006-11-29 17:47 KnowNothing
@心内求法

管理我觉得并不简单,涉及的并不仅仅是技术人员,有好多利益关系需要协调。实现一个目标,要考虑的东西太多,总是在不断的作出取舍和抉择。  回复  更多评论
  

# re: 永久的话题:技术与管理 2006-11-29 17:58 心内求法
@KnowNothing
嗯,管理确实比较复杂,但是技术也不简单。对于比较“基层”(“战术层”和“操作层”)的管理工作,以技术人员对复杂问题的把握能力来看,是完全能够胜任的,关键是要改变一下思路。
我想技术人员不要说“一定做管理”或“一定不能做管理”,首先要让自己能做;至于做不做,要综合考虑兴趣,(公司)需要和发展机会。  回复  更多评论
  

# re: 永久的话题:技术与管理 2006-11-30 09:07 inlife.cn
我向钱看。努力。。。奋斗。。。。  回复  更多评论
  

# re: 永久的话题:技术与管理 2006-11-30 09:16 心内求法
@inlife.cn
这位兄弟的目标相当明确,呵呵:)
  回复  更多评论
  

# re: 永久的话题:技术与管理 2006-11-30 11:45 Zou Ang[匿名]
术业有专攻啊,管理其实还是应该让管理学专业的来做  回复  更多评论
  

# re: 永久的话题:技术与管理 2006-11-30 12:04 心内求法
@Zou Ang[匿名]
各行各业都有管理,但是学管理专业的未必能管;
各行各业都有专业人才,专业人才未必不能做管理。  回复  更多评论
  

# re: 永久的话题:技术与管理 2006-11-30 18:00 javabeginer
我觉得有的观点不对。
并不是所有的技术人员都像你这样有大局观,能把技术和管理的分析得如此透彻。也许他做了很长时间技术,也没有像你这样想过一回。
很多事情是要靠天份的,有天份的技术人员能够很快的成长为管理者,比较有天份的技术人员通过更长时间的锻炼也能成为管理者,但是有的技术人员也许在他的整个程序生涯也只是个技术人员,或许是他想做纯技术人员,或许他不具备成为管理者的天份。。。
个人的一点想法,呵呵,请多包涵。  回复  更多评论
  

# re: 永久的话题:技术与管理 2006-11-30 18:05 心内求法
@javabeginer
说得对,其实关键是兴趣,做自己喜欢做的事才有可能做好。
另外这里就是讨论的地方,不必过于客气,呵呵。  回复  更多评论
  

# re: 永久的话题:技术与管理 2006-12-01 08:59 xyz20003
还是感觉管理层懂一点儿技术比较好,这样跟下边的人也好沟通。

个人希望头儿是搞技术的出身。
  回复  更多评论
  

# re: 永久的话题:技术与管理 2006-12-01 09:19 心内求法
@xyz20003
一是要搞技术出身,二是要懂管理。
要不然也管不好,比如让你们的架构师去管项目,情况未必会好;
但让一个完全不懂软件的人管项目,也不一定能管好。
(不过我确实遇到过一位老总,他做传统行业出身的,完全不懂软件,但是对于项目的一些关键点凭着直觉和经验都能把握住,但这样的人实在不多)  回复  更多评论
  

# re: 永久的话题:技术与管理 2006-12-01 17:47 野风
我觉得,做技术的人之间沟通还是比较方便的,大家也有共同的语言和想法,但是如果跟做市场的人,进行交流那就玩完了,比较起来还是做技术的人比较单纯写,做市场的人,比较阴险  回复  更多评论
  

# re: 永久的话题:技术与管理[未登录] 2007-06-19 11:41 Timothy
管理和技术要能够结合,关键还是在于相互理解对方的难处和苦处,互为对方着想来共同面对项目的复杂问题和需求变化,而我认为要做到人与人之间相互理解、信任和互相支持,简直是一种无法实现的白日梦想!  回复  更多评论
  

# re: 永久的话题:技术与管理 2008-05-03 19:58 青青
我现在就是做基层的管理,本身是电子信息工程专业的,感觉没什么意思,可能是属于没天分的那种吧  回复  更多评论
  

# re: 永久的话题:技术与管理 2014-05-16 13:55 zply20111120
比较赞同博主看法,切身经历,很多做程序开发的人转管理特别简单,不说别的,就计划和逻辑思维能力就能很好的应对管理上的需求,至于沟通、协调等等,只是把计算机语言换成用口说出来,用不同的渠道去达成传递,和程序开发的很多思路和方法也是相同的。  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航:
 
我常用的博客搜索