论坛首页 综合技术论坛

我们不是在做技术决策,我们在玩

浏览 46319 次
该帖已经被评为精华帖
作者 正文
   发表时间:2008-08-01  
hyhongyong 写道

dlee 写道

你们的老板犯了两个错误:
不知人:不清楚手下技术人员的特长、爱好、学习能力。
不自知:高估了自己驾驭技术风险的能力,低估了大量采用新技术所带来的成本。



也许他们老板就是敢玩。
低估采用新技术带来的成本是比较普遍的现象。
如果真有承担风险的能力,玩砸一次也许是好事。



大哥,你终于出现了。


哈哈,我终于知道你的这篇文章是怎么回事了,http://www.iteye.com/topic/219371 ,大家赶紧去看,很遗憾貌似快被隐了,看看这位大哥玩的多尽兴。


原来你们真的再玩啊,原来你们还真敢玩。:)

 

0 请登录后投票
   发表时间:2008-08-01  
fly_ever 写道
感觉很多领导都有这样的想法。
新技术有什么,学啊,只要能把项目完成就行,又不用钻研得很深。
不是程序员吗,不是新技术学的快吗。
可等真的动手开始做时,才发现有很多问题,这个不支持,那个实现很困难,等等。
再加上如果老板喊的是“弟兄们,给我上!”,结果就没有几个人愿意好好去弄了,如果老板还不能发挥员工的积极性的话,就只剩下烂摊子了。

麦蒂曰:当时就是这样!
0 请登录后投票
   发表时间:2008-08-01  
恩   对于楼主资写的文章也有同感,赞同dlee的观点
0 请登录后投票
   发表时间:2008-08-01  
dlee 写道
我们现在用的正是Flex+PureMVC+REST+Rails,配合起来感觉很舒服啊。

给你们的老板一个建议,大量采用新技术时最好自己能够冲在前面,有把握帮助手下的弟兄度过难关之后再上。不要自己只说不练,只会做一个督战队队长站在后面磨刀霍霍。

你们的老板对于技术的掌握和理解充其量只配当个连长,还自以为是军长司令有能力指挥千军万马。

共军的连长打仗的时候都这样喊:“弟兄们,跟我上!”
国军的连长打仗的时候都这样喊:“弟兄们,给我上!”
所以国军被共军打到台湾去了。

你们的老板犯了两个错误:
不知人:不清楚手下技术人员的特长、爱好、学习能力。
不自知:高估了自己驾驭技术风险的能力,低估了大量采用新技术所带来的成本。


这样的老板已经没救了
批判他也于事无补
程序员们应该提高自己选老板的能力
0 请登录后投票
   发表时间:2008-08-01  
liuqiang 写道

    在这里我不想一味地去抱怨对公司管理的不满,只想和大家一起分享下我们在做技术决策时遇到的问题。

        我所遇到的情况是,所在公司领导是以前在大公司做过什么CTO之类的人,有了自己的一些资本和人脉积累后,自己跳出来开个小公司,这类人在技术上有着自己独特的见解和十分强的自信心。然后开始招兵买马,那么是什么兵什么马呢?据我了解招的大多数是应届生或不足一年工作经验的。之后项目来了,于是开始带领大家做项目,那么这里存在一个采用什么技术进行开发的问题,如果我是老板我一定会选最NiuBility的技术,你想啊,既然我的人拼不过别人,那么我在技术的先进性一定要比别人NiuBility,再加上自己伟大的创意,这样才有和别人竞争的余地。

        事实上我们目前也是这么干的,昨天j2ee,今天SOA,明天restful,后天……,为了超越别人。于是一帮本来就没有多少的经验的人在各种技术之间疲于奔命。就举个实例吧,最近就有这么一个项目,为了做的比别的同类产品NiuBility,打算用flex做前端,丫的,多酷啊,加上javaeyer一起看好,难道有错?在项目启动会上老板首先把这个东西鼓吹一番,什么跨平台、未来趋势、AIR……,之后大家开始讨论这个东西,当时只有我保留意见,其他人一致通过。现在不想去讨论这个东西有多么NiuBility,关键是目前我们有几个人会这个东西,nobody!于是边学边干,据说pureMVC好,于是就基于pureMVC做,做着做着,我越发的感觉这个这个世界太疯狂了,连AS都还没弄清楚怎么回事的人就开始玩转pureMVC了,尽管我没有参与这个项目。结果是一片混乱,工期开始肆意的延长,老板急了,那加工加点吧,赶制出来的东西粗糙的不得了,一堆问题也不知道怎么办,界面不好看为什么不去修改flex的皮肤?由于不熟练怕耽误时间。性能跟不上为什么不去找瓶颈去优化?因为不会。出错了为什么不能很快解决?因为没有调试经验。和后台交互为什么那么费劲?还是因为不熟。   

        那么你可能奇怪,为什么不早点发现这个技术瓶颈问题从而解决呢?那就要话说在项目决策的时候,经过老板这么一鼓吹,大家都被吹晕了,因为这个东西大家都没接触过,也不好反对,再说确实也拿不出一手的经验去证明这个东西不适宜我们,谁能反驳他?他说好那就好喽。而且还有一点,你要是反对使用这个东西你就会被贴上保守、不自信的标签,老板嘴上不说,心里多少会这么想的,我就由于就没投赞成票,老板几次和我说(做不满意状),叫偶多了解点这方面的东西。

那么技术决策该怎么做呢?我觉得很简单,根据员工的特长去选,扬长避短,其实这个道理是蛮简单的,但是这里有个矛盾的地方,就是有些公司为了节省人力成本还是愿意接收大量的应届生或者刚入门者,但又想提高公司的技术水准,所以在做项目的时候大家基本是边学边做,这无疑把企业培训的风险和成本加到项目开发过程中了,不可否认的是技术的提高是个积累的过程 ,拔苗助长只会让项目死的更快,所以也就让老板感觉,他在工作,我们却在玩。折腾了那么多的NiuBility的技术,结果我们j2ee了吗?我们soa了吗?我们restful了吗?我只感觉我们在玩!

那么为什么不去聘请O6Z这样的资深人士来带领大家一边拍脑袋,一边干活,多帅啊,很遗憾,我们供不起这样的大佛,你还别不信,在用人上,有些老板有时就会把一块钱看的和月亮一样大,谁要价低,包装看过得去,就买谁。这里人力资源可能就是T1说的服务期货,没有服务器、路由器等这样的现货来的实在,来的让人心里感到踏实。

总之我认为,老板有什么样的枪,就去打什么样的鸟,否则结局很可能就是,老板来收我们的烂摊子,而我们只得另投明主了。    

    欢迎拍砖,如有雷同,纯属巧合

<!---->


    大哥,深有感触啊。最近就刚刚碰到一种问题,采用新的Ext + JPA +Spring + hibernate + JMS做某某项目,结果,我以前完全就没有接触过ext,spring和JPA也只是纸上谈兵,没有实践经验,hibernate只是在学习中跑跑练习,jms呢,更不用提了,根本不清楚是做啥子的,结果,领导一拍脑袋说上吧。所以,刚开始进度非常的缓慢,可是说是边学边用,问题一大堆,搞得人不像人,鬼不像鬼。原本说两个月的计划,客房有一个天跟我们说,要提前一个月上线。oh,my god,领导说没问题,可我死活说开发都完成不了,怎么可能上线。。。。真TMD的像开骂啊。

1 请登录后投票
   发表时间:2008-08-01  
哈哈,要你老板来招我做flex撒,都不会,招个会的人带带不就行了,那玩意其实其实也蛮简单,系统设计最重要
0 请登录后投票
   发表时间:2008-08-01  
dlee 写道

你们的老板犯了两个错误:
不知人:不清楚手下技术人员的特长、爱好、学习能力。
不自知:高估了自己驾驭技术风险的能力,低估了大量采用新技术所带来的成本。

老板又不是搞技术的,老板做的东西多着呢,只能说他少了几个牛B的架构师带领大家冲啊。
不要动不动就拿老板开刷,老板的权利是要代理下去的,他不能管那么多
1 请登录后投票
   发表时间:2008-08-01  
javaeye_mao 写道
dlee 写道

你们的老板犯了两个错误:
不知人:不清楚手下技术人员的特长、爱好、学习能力。
不自知:高估了自己驾驭技术风险的能力,低估了大量采用新技术所带来的成本。

老板又不是搞技术的,老板做的东西多着呢,只能说他少了几个牛B的架构师带领大家冲啊。
不要动不动就拿老板开刷,老板的权利是要代理下去的,他不能管那么多

程序员将自己的上司称作老板(boss),研究生将自己的导师称作老板。大陆人喜欢称老板和台湾人喜欢称长官差不多。
没有理解这里的老板是什么意思就开始胡扯了。

作为一个技术团队的总负责人,这个老板做的是非常失职的,他没有尽到他本人对于他的老板(公司的CEO、投资人、etc.)的责任,如果我是公司的CEO我也不愿意雇这样的技术负责人。
0 请登录后投票
   发表时间:2008-08-01  
chuan315 写道
哈哈,要你老板来招我做flex撒,都不会,招个会的人带带不就行了,那玩意其实其实也蛮简单,系统设计最重要


 难不难那看你的系统规模和特点了 , http://www.iteye.com/topic/107357 ,robbin这篇文章推荐你读一下。

 

来我们公司行呀,看在javaeyer的份上,给你开2k/月,说好了,你小子不许跑

 

0 请登录后投票
   发表时间:2008-08-01  
dlee 写道
javaeye_mao 写道
dlee 写道

你们的老板犯了两个错误:
不知人:不清楚手下技术人员的特长、爱好、学习能力。
不自知:高估了自己驾驭技术风险的能力,低估了大量采用新技术所带来的成本。

老板又不是搞技术的,老板做的东西多着呢,只能说他少了几个牛B的架构师带领大家冲啊。
不要动不动就拿老板开刷,老板的权利是要代理下去的,他不能管那么多

程序员将自己的上司称作老板(boss),研究生将自己的导师称作老板。大陆人喜欢称老板和台湾人喜欢称长官差不多。
没有理解这里的老板是什么意思就开始胡扯了。

作为一个技术团队的总负责人,这个老板做的是非常失职的,他没有尽到他本人对于他的老板(公司的CEO、投资人、etc.)的责任,如果我是公司的CEO我也不愿意雇这样的技术负责人。

 

dlee说的非常好,道出了问题的本质。

 

忽然觉得javaeye_mao的想法 其实也有一定的道理,只是没有理解dlee的意思,dlee其实在这里已经给出了精彩的解释!

 

0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics