最近几年做软件项目的心得总结

【做软件外包经验告诉我】
1. 做软件需要人海战术,软件是需要大量的体力劳动,而不是脑力劳动。
有一句俗话,一个萝卜一个坑,软件项目的功能模块多了,每个功能都需要有一个人盯,
不断改进不断维护。而且功能划分得越细了,工作量越大,需要的人越多,否则哪里会
产生几万的软件外包公司?几十个不是足够了?曾经在上海做外包,一个项目动不动就
是10-20个人,每个人做几个页面,质量要求相对较高的,国内软件公司到不是这样,
就1-2个小兵,1个项目经理,就把一个庞大的软件项目搞定了,说实这事儿不是能这么
干的,质量是绝对没保障的,做软件特别是有大量编码工作的还是适当用人海战术才可以。
既然做软件项目需要人海战术,那你得有几个好朋友好兄弟才能有希望把项目做好,
平时还得注意处理好人际关系,别到时候,成了光杆司令啦,哈哈。

 

【我们的技术副总的主导思想】
2. 客户的需求变来变去怎么办?
客户的需求变了,并不是坏事,让客户填写好变更单,把工作量让客户确认,秋后算账,
变更得越多越好,这些都是工作量,本来是一个小项目,变来变去,变成大项目了,活着
不就是干点儿活儿做点儿项目吧,哪里做不一样,这项目工作量越来越变大,钱也是越来
越多了,不是坏事。

 

【我们的技术副总的主导思想】
3. 客户的要求不断扩大,怎么办?
需求扩大了,功能也多了,甚至功能的要求提高了,难度增加了,先心平气和的跟客户
交流确认,这个是会产生很多工作量,这么做可以的,那要加钱了,需要跟我们公司商务
谈判,需要跟我们公司老板谈判了,老板同意了,我就按客户的要求做,工期也会适当延
期了,沟通确认很关键,功能规模扩大也未必是坏事。

 

【我自己的主导思想】
4. 想多赚钱怎么办?
直接找上级领导谈,你能干出来啥,想要多少钱?多长时间做好,对公司有啥好处,对自
己有啥好处,都谈明白了,老板也会答应的,大家都有好处的,是好事情,别不好意思开
口,自己也不好好干吧,也耽误公司的事情。

 

【身边一直发生的事实告诉我】
5. 与领导沟通好,报告写好,比拼命干活好几十倍
别总是埋头苦干,干得累死累活,没人知道你多么辛苦,及时向领导汇报情况,周报月报
下足功夫写,好好写仔细写,然后平时跟领导走得近一些,领导在想啥,你在想啥,及时
沟通,这样被提拔的机会多,被提拔了发展的空间就大了,地里干活的牛辛苦不?扫大街
的环卫工人辛苦不?光干活也不行,性格倔强更没前途,就别提了。
我来公司后申请购买一台新笔记本电脑,自己掏钱买,公司给补贴也可以,领导没同意,
最近我们公司来了一个新销售刚过试用期,跟领导提了一下购买笔记本,马上就批准了,
自己一分钱不用掏,哇靠这还是普通销售,忘记告诉你了我们公司销售部经理还在用台式
机呢,这就是沟通水平的完美体现啊。

 

【我比较佩服的事业部经理告诉我】
6. 不能按时完成工作怎么办?
最愚蠢的做法是通宵几天,突击几天,然后累死累活的,最后还是没能按时完成,人也趴
下了,其实,不能按时完成的工作多的去了,这时先要分析清楚延时的原因,找客户,找
上级领导讲明白,让他们认可你的理由,然后把接下来的工作合理的进行安排,有条有理
的一个个做好,拼死干活,也不行,我以前是拼命三郎,现在多靠脑子干活,按部就班,
当然我从来不故意拖延工作。

 

【我自身N年的工作经验表明】
7. 做软件为什么这么累?
因为软件是个细活儿,不是能靠敷衍了事对付对付,需要一行行代码写出来,不能有思路
混乱的,也不能偷工减料,那质量就不稳定了,日常生活中,很多事情可以敷衍了事,但
是软件不可以,软件敷衍了,客户无法用,到处是Bug。跟很多行业比,软件行业太残忍
了,劳动力不值钱,产值底下,投资效益也低。

 

虽然以上想法很幼稚了一些,但是这可能是目前解决问题最好的方法,不管是太理论也好,
太理想化也好,总得有个理论指导实践的主导思想,否则这事情是没法干了。

 

将权限管理、工作流管理做到我能力的极致,一个人只能做好那么很少的几件事情。

posted on 2009-06-26 11:17 不仅仅是通用权限设计 阅读(5751) 评论(89) 编辑 收藏

评论

#1楼   回复  引用  查看     头一次说这么有用的话。

2009-06-26 11:19 | 杜建宇       

#2楼  回复 引用 查看   

我现在就是光杆司令……
2009-06-26 11:25 | pythonic       

#3楼  回复 引用   

扯蛋,这总结的都是些什么啊
2009-06-26 11:26 | 骂了隔壁[未注册用户]

#4楼  回复 引用   

个人觉得楼主不是一个好员工,更不是一个好项目经理.

四个字形容:垃圾一人!
2009-06-26 11:26 | 斯蒂芬金的王国医院[未注册用户]

#5楼  回复 引用   

不是所有客户都肯写变更表的

不是所有客户都肯给项目延期的

不是所有领导都站在自己人这边的
2009-06-26 11:31 | silent x[未注册用户]

#6楼  回复 引用   

实际上那有这么简单,客户说修改功能或加功能,又有几个能算到钱的.
感觉是纸上谈兵那样..感觉客户是完完全全听你的话,填表的填表,算款的算款.
实际中和这个相差太远了..


2009-06-26 11:38 | whtyaviau[未注册用户]

#7楼  回复 引用 查看   

驴爸颠覆了博主观点~~~
2009-06-26 11:39 | laan       

#8楼  回复 引用 查看   

确实如此...特别是最后一点....
2009-06-26 11:41 | yellowyu       

#9楼  回复 引用   

这文章质量还是一塌糊涂
2009-06-26 11:44 | Ryan Gene

#10楼  回复 引用 查看   

过分理想化了吧!
1)人海战术没有问题,但是必须有统一的编码规范和标准。简单通用的东西,可以给新手做,复杂的还是给经验丰富的做。否则真的会死的很难看。
2.3)需求变更的问题,没有银弹(至少本人认为没有)。那有没有办法解决呢,理想的状况像楼主说的一样,碰到这么好对付的客户。如果碰到刁钻的客户呢。本人认为两个方法
1:你的行业经验比他们丰富,或者能忽悠住。
2:发挥你的沟通能力(这里面花头多了),动用相关资源(公司领导,对方的部分领导)保护项目组利益。
3)其他的其实和做项目没有关系,都是些做人的方式方法(这个是要靠悟性的,有的人天上就擅长)当然了,有意识的培养也很必要。
2009-06-26 11:50 | 阿水       

#11楼  回复 引用 查看   

编程工艺很重要
2009-06-26 11:52 | Jeffrey Zhao       

#12楼  回复 引用   

见了这篇文章,感觉就象是我们当地的俚语:满嘴跑火车!
2009-06-26 11:54 | asfdaf asfd as[未注册用户]

#13楼  回复 引用 查看   

那些骂LZ的,你们能写出比LZ更好的吗?

不能,就请你闭嘴,博客园是讨论的地方,不是进行人身攻击的地方.人家分享人家的心得体会,把一些觉得重要的有价值的观点给大家参考.可以有异议,但没必要进行人身攻击,就事论事即可.

LZ的观点很中肯,但现实生活中往往很多东西是计划赶不上变化的,但也有很多东西是自己还没有想到的,谢谢LZ.
2009-06-26 11:58 | Funeral       

#14楼  回复 引用 查看   

落实到实际也难,环境差别大,但主体思考应是如此。 PS:多数人都是走马观花,看了也不会吸收的。我也一样,这才是每个人的问题的根所在
2009-06-26 12:00 | 个人知识管理       

#15楼[楼主]  回复 引用 查看   

非常感谢 #2楼 、#9楼、#12楼、#14楼、#15楼 的支持。
不管好坏,我也写出了我的想法,不好的地方指出来了,也是
好事,我可以按正确的思路做事,你觉得好呢,就鼓励一下,
觉得不好呢,把理由说一下,就这么简单的事情。

2009-06-26 12:08 | 吉日嘎拉       

#16楼  回复 引用 查看   

楼主的观点都是对的

剩下的就是需要项目经理自己去好好实践了

曾经碰到过最郁闷的项目

业务员已经把合同签好了
就20万,加钱?门都没有

需求是很模糊的
然后项目组才进入

这个时候,我最后选择的是努力说服客户不扩大需求。
任何东西都努力忽悠了。

还好用户比较好忽悠,只要表面上给足他面子,还是好说话

其实,懂技术的客户,用技术去沟通,还是有机会的
不懂技术的客户, 大家忽悠起来应该还是有点经验的

懂技术,又特别难搞的用户?
比较火大,好在这种人不多
2009-06-26 12:08 | 徐少侠       

#17楼  回复 引用 查看   

未免太偏理想化了
人海战术是需要成本的,这么多人如果组织起来?沟通的成本呢?集成的成本呢?
变更列表。。。这个未免太理想了。甲方也不是个软柿子,你做不做,不做后面还有一个排的公司等着呢~~~
2009-06-26 12:11 | 横刀天笑       

#18楼  回复 引用   

里面有些很有道理。
2009-06-26 12:16 | jpchen609

#19楼  回复 引用 查看   

楼主:

你好!

见到大作后,来回浏览了两遍。说实在的,这篇博文已其说是总结,不如说是一篇作文。

2009-06-26 12:18 | hxmhj       

#20楼  回复 引用 查看   

中国人 处世哲学的经典总结,在能力的帮助下和头儿搞好关系是根本,上至国家头儿下到 小班长都希望下属顺从。
2009-06-26 12:36 | 浪荡逍遥游       

#21楼  回复 引用 查看   

楼主:

又看了一篇。我自己觉得总结,本应是依据你多年在做项目时的经验与教训,进行反思、归纳后写成的文章,以提示后人避免重蹈覆辙;同时,使自己更加的成熟和老道。

但文章似乎全是总结别人的事情,你自己只是感概一番而已。不知你的文章立意,是否就是如此?
2009-06-26 12:37 | hxmhj       

#22楼  回复 引用   

【做软件外包经验告诉我】
1. 做软件需要人海战术,软件是需要大量的体力劳动,而不是脑力劳动。
人不在于多,而在于精,大量的体力劳动后是否总结过、提炼过,做外包有没有成熟的产品可用呢。只靠人海不可取的。

【我们的技术副总的主导思想】
2. 客户的需求变来变去怎么办?
不怕需求变,关键是要让客户确认,对于项目组来说,更多的是要先考虑系统本身的扩展性

【我们的技术副总的主导思想】
3. 客户的要求不断扩大,怎么办?
关键是要商务参与,要钱哦。要求扩大不可怕,需要清晰的思路和用户的沟通,一个阶段一个阶段来划分(瀑布+迭代),比如:目前阶段里程碑到哪里,功能做到什么程度。

【我自己的主导思想】
4. 想多赚钱怎么办?
想多挣钱首先要把事情做好,同时学会做人,做人先于做事。还有,闪光的金子也需要挖掘。

【身边一直发生的事实告诉我】
5. 与领导沟通好,报告写好,比拼命干活好几十倍
不完全认可,干活好,关键是要让领导知道,汇报是必要的,但是如果太虚了,那就是做人有问题了,除非领导是傻子。

【我比较佩服的事业部经理告诉我】
6. 不能按时完成工作怎么办?
出现问题首先是要解决问题,团队合作是硬道理。

【我自身N年的工作经验表明】
7. 做软件为什么这么累?
软件也是制造业,从人、机、料、法、环五方面来说,人、法、环是关键,做人、规范、管理才能出高效。
2009-06-26 12:43 | supergarfield[未注册用户]

#23楼[楼主]  回复 引用 查看   

首先我是很普通人,自己创造的东西很少,
大部分都是从别人身上学来的,所以文中的
内容大部分也是学了别人的思想,但是也表
明我深入的吸收了别人好的一面,不断学习
提高,不能变成老顽固,自以为事,不断学
别人的优点,不固执,每天都不拒绝提高。
2009-06-26 12:46 | 吉日嘎拉       

#24楼[楼主]  回复 引用 查看   

NND, #23楼 supergarfield 写得比我还好,比我还有道理,
真是抢老子的地盘啊,不过真心佩服人家说得有道理,支持supergarfield。

2009-06-26 12:48 | 吉日嘎拉       

#25楼  回复 引用 查看   

再次支持下
2009-06-26 12:58 | pangxiaoliang       

#26楼  回复 引用   

非常认同楼主的第5点.我是一个比较内向的人,也不愿意说很多废话,去年公司做天津的项目,我个人认为没有我,这个项目绝对不会完成或者说绝对不会完成的这么快,可是回来后,项目经理啥都不说,还在领导面前说我没有做好(这个是后来我听一个和领导比较近的同事说的),而不是说其它人做的不好(项目组的2个人都是刚学编程的另外一个虽然干了两三年确连基本的事务都不会写的人,项目经理是客户要求怎么做就怎么做,自己让改的走不通反而却说自己不是那样说的人),我个人一直认为领导好歹也是受过高等教育的人,有些问题应该会很明白的.可是事实就是我一个人做大部分的事,一个人背所有的黑锅,其实跟领导沟通好真的比啥都强.
2009-06-26 13:07 | guest[未注册用户]

#27楼  回复 引用 查看   

楼主:

真的感觉你有草原一样宽广的胸怀!赞一个!

《软件是需要大量的体力劳动,而不是脑力劳动。》

你的这个观点我不能苟同。这种说法是业内人,自己调侃自己时说的,并不是真心话。

你要是真的这么认为,那就太糟糕了。开发软件是高级脑力劳动,需要有好的体格来保证。

就先说这些吧。
2009-06-26 13:21 | hxmhj       

#28楼  回复 引用 查看   

对于功能不断增加,然后加钱,有关系当然好,否则项目很容易夭折的!
2009-06-26 13:25 | Jack Niu       

#29楼[楼主]  回复 引用 查看   

回复 #28楼 楼,
《软件是需要大量的体力劳动,而不是脑力劳动。》
在很大程度上,的确是调侃行内的说法,我们目前就在做项目,

虽然大部分只会做好 复制粘贴就可以了,但是复制粘贴也得有
水平啊,不能乱复制粘贴啊,还得复制对地方,复制得有道理,

这个时候,真的会感受到,不只是体力,更需要的是脑力,就是
复制粘贴也很需要强大的脑力劳动。我们现在做项目不指望项目
组成员有啥突破,最起码用脑子去复制粘贴,能达到这个程度,
也有点儿难度。
2009-06-26 13:32 | 吉日嘎拉       

#30楼  回复 引用 查看   

吉老师,您终于要火了,我在这提前祝贺您了。
我以前很小人的觉得您只是一个马甲,一个dudu用来提高眼球的机器,用我们老北京话,叫做搅屎棍子。
从这篇文章以后,我认为您不是,您是一个有想法的人,您在努力说一些东西,虽然汉语不好,但这不是问题,问题是您的想法您都觉得挺好。
我觉得您不应该在意别人的眼光和看法,更不应该畏缩不前,把您所有想到还没做到的都写出来吧,做好写那些您最大胆的想法。
您知道对于我这种人,上博客园的主要目的并不是增长知识,而是寻找乐趣,应该说,以前,您和您的批评者都不能让我满意,但是从这篇文章开始,我看好您。
您一定要再接再厉啊。
2009-06-26 13:39 | 水果阿生       

#31楼  回复 引用   

说的轻巧,需求变更可以,加钱不行。
2009-06-26 13:39 | lexc[未注册用户]

#32楼  回复 引用 查看   

受益匪浅
2009-06-26 13:42 | rain.zhou       

#33楼  回复 引用 查看   

楼主:

就这个话题接着聊。你举的例子太肤浅了!

就软件公司来说,它不是万能的,它只在某些领域做自己熟悉的东西。

一个人连续做一些相似的东西,很正常,也很合理。问题在于,你是否能每做一次,就有所心得、有所提高、有所进步!除非你是一个不求进取的人。

更何况,我们是被计算机技术拖着跑的人。你想一想:从VS2002、VS2003、VS2005,到如今的VS2008,你是否还在用“VS2002的技术”来做东西?
2009-06-26 13:52 | hxmhj       

#34楼  回复 引用   

如今VS2010已经出来了
2009-06-26 14:15 | 不是楼主[未注册用户]

#35楼  回复 引用 查看   

写的很好,都是实际经验的总结。
2009-06-26 14:20 | 木野狐(Neil Chen)       

#36楼  回复 引用   

很有道理,都是务实的想法
2009-06-26 14:20 | killuakun的马甲[未注册用户]

#37楼  回复 引用 查看   

软件行业太残忍了,劳动力不值钱,产值底下,投资效益也低。
======================

这句话说得好好哦,不像有些MVP,觉得自己挺“高端”的,其实不明白广大中国程序员面对的严酷环境。
2009-06-26 14:24 | 炭炭       

#38楼  回复 引用 查看   

--引用--------------------------------------------------
Funeral: 那些骂LZ的,你们能写出比LZ更好的吗?

不能,就请你闭嘴,博客园是讨论的地方,不是进行人身攻击的地方.人家分享人家的心得体会,把一些觉得重要的有价值的观点给大家参考.可以有异议,但没必要进行人身攻击,就事论事即可.

LZ的观点很中肯,但现实生活中往往很多东西是计划赶不上变化的,但也有很多东西是自己还没有想到的,谢谢LZ.
--------------------------------------------------------
說的好,樓主的文章質量還是不錯的啊。特別是最後一條,深有體會啊!
2009-06-26 14:48 | 疯狂年代       

#39楼  回复 引用 查看   

--引用--------------------------------------------------
hxmhj: 楼主:

就这个话题接着聊。你举的例子太肤浅了!

就软件公司来说,它不是万能的,它只在某些领域做自己熟悉的东西。

一个人连续做一些相似的东西,很正常,也很合理。问题在于,你是否能每做一次,就有所心得、有所提高、有所进步!除非你是一个不求进取的人。

更何况,我们是被计算机技术拖着跑的人。你想一想:从VS2002、VS2003、VS2005,到如今的VS2008,你是否还在用“VS2002的技术”来做东西?

--------------------------------------------------------
我感覺沒有必要跟這技術跑,什麼樣的語言都有設計出好軟件。工具隻是用這方便吧了,提高工作效率。真正能設計出好軟件的不是工具,而是設計軟件這個人的思想,實現用戶想要的功能,操作簡單就行。
2009-06-26 14:52 | 疯狂年代       

#40楼  回复 引用 查看   

--引用--------------------------------------------------
Funeral: 那些骂LZ的,你们能写出比LZ更好的吗?

不能,就请你闭嘴,博客园是讨论的地方,不是进行人身攻击的地方.人家分享人家的心得体会,把一些觉得重要的有价值的观点给大家参考.可以有异议,但没必要进行人身攻击,就事论事即可.

LZ的观点很中肯,但现实生活中往往很多东西是计划赶不上变化的,但也有很多东西是自己还没有想到的,谢谢LZ.
--------------------------------------------------------

这种垃圾逻辑总是有人乐此不疲地用,照此逻辑,要说一只鸡蛋不好,非得自己生一只更好的才能张开嘴巴。
2009-06-26 14:55 | lazylu       

#41楼  回复 引用 查看   

楼主都说了做的是几年外包项目的经验。外包项目又没什么高深的技术要求,确实是人海战术。
2009-06-26 14:58 | 灰上小楼       

#42楼  回复 引用 查看   

说的一些观点还是挺好的,可惜之前的帖子逻辑不够清楚,可能导致了有些朋友都没仔细看就开始批评的情况。
项目保证合格质量最重要先,很切合实际,沟通很关键,周报,月报都是很有用而且很应该做的事情,不过觉得楼主如果能有一些更系统的思考就更好了。
2009-06-26 15:02 | xwang       

#43楼  回复 引用 查看   

理想和现实差得有点远
2009-06-26 15:03 | 巫云       

#44楼  回复 引用   

--引用--------------------------------------------------
5. 与领导沟通好,报告写好,比拼命干活好几十倍
别总是埋头苦干,干得累死累活,没人知道你多么辛苦,及时向领导汇报情况,周报月报
下足功夫写,好好写仔细写,然后平时跟领导走得近一些,领导在想啥,你在想啥,及时
沟通,这样被提拔的机会多,被提拔了发展的空间就大了,地里干活的牛辛苦不?扫大街
的环卫工人辛苦不?光干活也不行,性格倔强更没前途,就别提了。
我来公司后申请购买一台新笔记本电脑,自己掏钱买,公司给补贴也可以,领导没同意,
最近我们公司来了一个新销售刚过试用期,跟领导提了一下购买笔记本,马上就批准了,
自己一分钱不用掏,哇靠这还是普通销售,忘记告诉你了我们公司销售部经理还在用台式
机呢,这就是沟通水平的完美体现啊。
--------------------------------------------------------

顶这个
2009-06-26 15:07 | ..llsen[未注册用户]

#45楼  回复 引用 查看   

需求变更一定要做,加钱多半不行!!这才是现状
2009-06-26 15:15 | 小猪凯       

#46楼  回复 引用 查看   

2 疯狂年代

没有人想跟着技术跑,是被它拖着跑!

且不说别的,就是从 C/S 架构转变到 B/S 架构,就足以让一代人吐血!
2009-06-26 15:17 | hxmhj       

#47楼  回复 引用 查看   

不错,受教了。
不能关自己辛苦,而且自己的辛苦要让领导知道。
2009-06-26 15:32 | 子风       

#48楼[楼主]  回复 引用 查看   

谢谢大家的支持啊, 我也是想给大家找点儿乐子, 别蛮干,
有计划有目的的干很重要, 咱们活着,也需要开心的活。

不管我的文章好坏,给大家带来了乐趣,争来争去的,也好,
否则天天Code的日子,太枯燥了。

当然我也不会瞎写,写一些实实在在的,写点儿有用的,
当然技术文章,不是我擅长的,最好那些英语好的,从国
外的最新技术那里翻译啥的,更能吸引人,那样的人,我
也支持的,也是给我们带来很多好的技术,好的想法。

本人没读过硕士,写文章的水平也差,理论的层次也低,
说白了,就是山寨文章吧,出自老百姓自己平常生活里的文章。




2009-06-26 15:46 | 吉日嘎拉       

#49楼  回复 引用 查看   

不错
2009-06-26 15:46 | 温景良(Jason)       

#50楼[楼主]  回复 引用 查看   

其实很多人就像 #27楼 跟我一样可怜。

我最近半年做一个项目,虽然是市区的项目吧,在另外一个旁边的市,也算大市
范围内,按公司的标准只能一天15元的补贴,结果我们销售跟领导一沟通50元
一天的出差补贴报销了,我们连15元的补贴也没拿上,报销也没审批通过,哇靠
想想看吧,我们没黑天白天的干活,拼命干吧,出差补贴的钱也没能谈上去不算,
还卡在那里审批中了。。。。。 这就是人与人的差距,别瞎干,蛮干,多沟通。

2009-06-26 15:52 | 吉日嘎拉       

#51楼  回复 引用 查看   

--引用--------------------------------------------------
lazylu: --引用--------------------------------------------------
Funeral: 那些骂LZ的,你们能写出比LZ更好的吗?

不能,就请你闭嘴,博客园是讨论的地方,不是进行人身攻击的地方.人家分享人家的心得体会,把一些觉得重要的有价值的观点给大家参考.可以有异议,但没必要进行人身攻击,就事论事即可.

LZ的观点很中肯,但现实生活中往往很多东西是计划赶不上变化的,但也有很多东西是自己还没有想到的,谢谢LZ.
--------------------------------------------------------

这种垃圾逻辑总是有人乐此不疲地用,照此逻辑,要说一只鸡蛋不好,非得自己生一只更好的才能张开嘴巴。
--------------------------------------------------------
呵呵,我只是看不惯那些根本不看文章,上来就对LZ进行人身攻击的.
打个比方吧,比如说512大地震这场震惊全国的事故.很多人慷慨解囊,纷纷向受灾地区捐钱捐物.这时候有个很著名的明星或富豪,给受灾区捐了很少的钱.按照中国人的常理,这个人立马就会在网上受到N多人的抨击和侮辱.但这样想:无论捐多少,他都是给予的.是应当受到赞美而不是抨击的.
即使你不同意他的做法,认为着不符合他理应做到的社会责任,你可以提出意见,但没有必要进行人身攻击.
2009-06-26 15:56 | Funeral       

#52楼  回复 引用 查看   

楼主:

说的真好!

我认为写博客也好,跟帖也好,都是将自己放在一个焦点上,供人观看与评说。
那么写东西的人,首先要有一个正确的态度。

要有丑媳妇不怕见公婆的心理准备;不要老是抱着,是骡子是马拉出来溜溜的想法。

2009-06-26 16:00 | hxmhj       

#53楼  回复 引用 查看   

支持楼主
2009-06-26 16:16 | 谢慧琦       

#54楼  回复 引用   

感觉楼主说的有些道理,现实中就有那种情况,支持下。。。
2009-06-26 16:32 | 寻梦[未注册用户]

#55楼  回复 引用 查看   

吉日真高产~人气也旺。。。牛哄哄的。
2009-06-26 16:32 | KenBlove       

#56楼[楼主]  回复 引用 查看   

其实,我有时候想,可能有些跑题了啊。

某一天,我死了,除了我家人以外,没人关心,也没人知道有过这么一个
吉日这么个人,2手空空来了,2手空空走了,也可悲,总能留下点儿啥吧?

写点儿文章,若别人看进去了,也知道有这么一个吉日这个人曾经在.NET
圈子里,说几句话,影响了几个人,我想这个已经很有意义了。

有多少人,从生到死,我们都不知道他们曾经存在过。


可能太跑题了,多支持大家证明一下你的存在,证明一下你有点儿想法思路,
不只是饭桶,别人还关心你,知道你的存在,那你已经足够了。

2009-06-26 16:41 | 吉日嘎拉       

#57楼  回复 引用 查看   

经典 哈哈 以后项目 不就埋头苦干了
2009-06-26 16:44 | 煙烣       

#58楼  回复 引用 查看   

看来楼主还是真的动感情了,一个质朴的人!

当前写博客,很多人是受了不好文风的影响。如:标题党、语不惊人死不休、故弄玄虚......

其实博客不是擂台,用不着发战斗的檄文。它只是一种表达;一种探讨;一种交流,完全可以做到和风细雨、娓娓道来。就是个别措辞不当,也无关大局。

不要把讨论搞成辩论就好!
2009-06-26 17:01 | hxmhj       

#59楼  回复 引用 查看   

--引用--------------------------------------------------
Funeral: 那些骂LZ的,你们能写出比LZ更好的吗?

不能,就请你闭嘴,博客园是讨论的地方,不是进行人身攻击的地方.人家分享人家的心得体会,把一些觉得重要的有价值的观点给大家参考.可以有异议,但没必要进行人身攻击,就事论事即可.

LZ的观点很中肯,但现实生活中往往很多东西是计划赶不上变化的,但也有很多东西是自己还没有想到的,谢谢LZ.
--------------------------------------------------------

坚决同意
2009-06-26 17:36 | Jertun       

#60楼  回复 引用   

楼主不要去和做销售的比嘴巴,做销售的是靠嘴巴和反应吃饭的,大家做不同的事情,长处不一样,不要用自己的短处去和别人的长处比。在一般的老板眼中销售比程序要重要,因为销售可以直接给公司带来钱,销售帮公司找钱,帮公司收钱,而如果销售特别牛比,程序并不是十分重要,特别是关于政府方面的项目,更是如此。
2009-06-26 17:38 | monkyy1999[未注册用户]

#61楼  回复 引用 查看   

非常有道理
2009-06-26 17:38 | 中国土匪       

#62楼  回复 引用   

@Funeral
精辟!
2009-06-26 17:41 | 勿勿过客[未注册用户]

#63楼  回复 引用 查看   

我觉得蛮有道理的
2009-06-26 17:45 | Ni       

#64楼  回复 引用 查看   

其实总结得很不错
2009-06-26 18:27 | 代码乱了       

#65楼  回复 引用 查看   

楼主:

不只中国,就是在外国,搞销售的人比搞技术的人待遇好,这是不争的事实,用不着钻牛角尖。

搞技术的人,往往都很自负,看不起搞销售的。总是觉得自己才是真凭实学,他们不过是动动嘴巴而已。如果,你真的觉得那是一份好差事,自己也挺喜欢,转行也不失一个选择。

不过,搞技术与搞销售的人,在性格上有极大的反差,自己还是要好好的想透。
2009-06-26 19:06 | hxmhj       

#66楼  回复 引用 查看   

感觉楼主很傻
2009-06-26 20:15 | BoyLee       

#67楼  回复 引用   

不!

缺心眼。
2009-06-26 20:22 | asfdaf asfd as[未注册用户]

#68楼  回复 引用 查看   

--引用--------------------------------------------------
hxmhj: 楼主:

就这个话题接着聊。你举的例子太肤浅了!

就软件公司来说,它不是万能的,它只在某些领域做自己熟悉的东西。

一个人连续做一些相似的东西,很正常,也很合理。问题在于,你是否能每做一次,就有所心得、有所提高、有所进步!除非你是一个不求进取的人。

更何况,我们是被计算机技术拖着跑的人。你想一想:从VS2002、VS2003、VS2005,到如今的VS2008,你是否还在用“VS2002的技术”来做东西?

--------------------------------------------------------

上面的很赞同,但后面的这一段,有不同意见.

我们做软件的目的是什么?我觉得根本的意义在于为客户解决了实际问题,是向社会证明我们的存在:我们写的东西对社会有用。

我常常想,如果说软件开发的技巧总分100的话,那么,实际上大多数人只要认真掌握其中的30%,就足以解决用户的需要。但可惜的是,不少程序员,并没有认识到编程的根本目的,一味围绕着技巧打转,总以为做项目成功的前提就是编程水平高超,殊不知,通常项目经理的工资比程序员高(因为他掌握了项目管理技巧),通常行业专家顾问的工资比项目经理高(因为他掌握了行业的经验),通常技术高手加行业专家的工资比单纯的行业专家更出色(因为他二者兼而有之)。

通常,我们认为.NET比ASP更好,功能更强大,用.NET做出来的东西应该比用ASP做出来的东西更好。但实际上,如果在企业中,有非常闻悉生产流程的行业专家,只需要一般的开发水平,基本上,就可以做出比技术高手更好的、更符合企业实际的、更得企业员工爱戴的软件。(即使他的界面比你差,扩展性比你差,效率比你低,但问题是企业员工就觉得他做的东西好啊,真能解决实际问题而且又简单方便)

所以,我认为做事情,如果条件许可的话,就应该专注于某方面,把它做深做透,做得比别人好N倍(只好30%没有用,市场只认第一,第二是谁?不认识)。而且,软件开发,编程技巧只占其中的很小一部分,实实在在它不值得你花费大部分精力。行业专家、领域专家才是需要向往的方向。(当然,有志于成为某开发语言专家,也是一个方向)。
2009-06-26 21:36 | hchxxzx       

#69楼  回复 引用   

我觉得LZ是园子里最哗众取宠的小丑!
2009-06-26 23:05 | 暴风雪爸爸[未注册用户]

#70楼  回复 引用 查看   

--引用--------------------------------------------------
Funeral: 那些骂LZ的,你们能写出比LZ更好的吗?

不能,就请你闭嘴,博客园是讨论的地方,不是进行人身攻击的地方.人家分享人家的心得体会,把一些觉得重要的有价值的观点给大家参考.可以有异议,但没必要进行人身攻击,就事论事即可.

LZ的观点很中肯,但现实生活中往往很多东西是计划赶不上变化的,但也有很多东西是自己还没有想到的,谢谢LZ.
--------------------------------------------------------

美食家未必都是好厨子,LZ的观点是否中肯,道理是否讲的通,讲得好,每个人心里有自己的看法,与其给人家憋回去,不如让大家说出来,看看究竟好在哪,差在哪
我觉得LZ说的...还是浅了点
2009-06-26 23:11 | 补丁       

#71楼  回复 引用 查看   

--引用--------------------------------------------------
hchxxzx: --引用--------------------------------------------------
hxmhj: 楼主:

就这个话题接着聊。你举的例子太肤浅了!

就软件公司来说,它不是万能的,它只在某些领域做自己熟悉的东西。

一个人连续做一些相似的东西,很正常,也很合理。问题在于,你是否能每做一次,就有所心得、有所提高、有所进步!除非你是一个不求进取的人。

更何况,我们是被计算机技术拖着跑的人。你想一想:从VS2002、VS2003、VS2005,到如今的VS2008,你是否还在用“VS2002的技术”来做东西?

--------------------------------------------------------

上面的很赞同,但后面的这一段,有不同意见.

我们做软件的目的是什么?我觉得根本的意义在于为客户解决了实际问题,是向社会证明我们的存在:我们写的东西对社会有用。

我常常想,如果说软件开发的技巧总分100的话,那么,实际上大多数人只要认真掌握其中的30%,就足以解决用户的需要。但可惜的是,不少程序员,并没有认识到编程的根本目的,一味围绕着技巧打转,总以为做项目成功的前提就是编程水平高超,殊不知,通常项目经理的工资比程序员高(因为他掌握了项目管理技巧),通常行业专家顾问的工资比项目经理高(因为他掌握了行业的经验),通常技术高手加行业专家的工资比单纯的行业专家更出色(因为他二者兼而有之)。

通常,我们认为.NET比ASP更好,功能更强大,用.NET做出来的东西应该比用ASP做出来的东西更好。但实际上,如果在企业中,有非常闻悉生产流程的行业专家,只需要一般的开发水平,基本上,就可以做出比技术高手更好的、更符合企业实际的、更得企业员工爱戴的软件。(即使他的界面比你差,扩展性比你差,效率比你低,但问题是企业员工就觉得他做的东西好啊,真能解决实际问题而且又简单方便)

所以,我认为做事情,如果条件许可的话,就应该专注于某方面,把它做深做透,做得比别人好N倍(只好30%没有用,市场只认第一,第二是谁?不认识)。而且,软件开发,编程技巧只占其中的很小一部分,实实在在它不值得你花费大部分精力。行业专家、领域专家才是需要向往的方向。(当然,有志于成为某开发语言专家,也是一个方向)。
--------------------------------------------------------
我非常同意的你观点.
2009-06-26 23:16 | 疯狂年代       

#72楼  回复 引用   

先不说楼主的这一文章的好坏,就看这文章能引出这么多人的关注,每个人都说出了自己的看法,引发这么多深入的见解就可以看出这文章的价值所在.
看完了大家的评论,收获很大,谢谢.
2009-06-27 02:27 | 落日寒秋

#73楼  回复 引用 查看   

早上,看到“我们是被计算机技术拖着跑的人。”这个话题还在延续,自己就将个人的感受说一下。

本来这个话题足可以写一篇博文,可是自己的文章老是被园主扔到新手区去,所以就借楼主的人气,在这简单地说说吧!

在DOS时代,微软的技术就支持网络应用了。那时使用局域网,用NT 4.0做文件服务器;Foxpro 2.5做多用户的开发。那时没有事务这个对象,对文件的锁定,都是靠自己写代码。这在当时的应用开发中,绝对已经算是高手了!

Windows时代的来临,一切被归零,一切从头开始,一切要从头学习,有些人掉队了,被淘汰了!即便你是名牌大学毕业,也是如此!

大家再回想一下,十年前红透天的技术:VB、VFP、PB。当今如何呢?是不是使用它们的人,也同样归零,同样从头再来呢?或者又被时代所抛弃了呢?

谁又能保证今天如日中天的 Java、.net 技术,十年后还能光彩照人?(那时你的岁数并不大哟)。

计算机技术的发展,总是使我们经常处于“恐惧”之中。我们怕跟不上,怕被淘汰,怕一切又将从头开始。白发开始增多,手指开始僵硬,思维开始迟钝,自己除了少许的经验,什么都没有......

在书城的书架前,你可以看到有白发苍苍的老人;有满脸倦容的中年人;有意气风发的青年人;甚至还有稚气未脱的少年,他们都在浏览同一类书籍。

这就是被技术拖着跑的感受!
2009-06-27 08:04 | hxmhj       

#74楼  回复 引用   

看了楼主的文章 总结
南无阿弥托佛 人算不如天算
冥冥之中 早有定数
心胸纯洁点 老天会给你好报应的 不要老想这 上有政策下有对策
本分做好自己的工作 那才是真理
2009-06-27 08:25 | cijun

#75楼  回复 引用 查看   

支持一下
2009-06-27 08:32 | 小哈       

#76楼  回复 引用 查看   

不错,情商要比智商重要,非技术问题更不好处理
2009-06-27 08:49 | swjm119       

#77楼  回复 引用   

你当领导都是 吃素的啊 马屁拍的越多 关键时刻死的越快
为什么 你是代码工人 他是老板呢 你也不好好想想
你的时间都花在 写代码上面了
老板的时间 都用在 人生战场的 锻炼
你幼稚的马屁 功夫 老板当娱乐项目 知道吗

冥冥之中 早有定数
心胸纯洁点 老天会给你好报应的 不要老想这 上有政策下有对策
本分做好自己的工作 那才是真理
2009-06-27 08:55 | cijun

#78楼  回复 引用 查看   

看过LZ的N篇关于workflow和权限的文章,实在是不咋的,唯独这篇文章不错,看来LZ搞人际关系倒是挺在行的,建议LZ转去做行政工作,更有钱途
2009-06-27 10:49 | 老子不服       

#79楼  回复 引用 查看   

q期待楼主的更多分享。。。。。
2009-06-27 11:18 | sky_water       

#80楼  回复 引用 查看   

我不骂人,我无条件支持楼主!哈哈!
2009-06-27 12:38 | ilovedotnet       

#81楼  回复 引用 查看   

没人不喜欢被拍马屁,当遇到危机的时候,一个好的老板肯定想到的是有真正能力的人。尽管本人也是新人,我觉得还是得实实在在的干活。程序员哪有那么多花花肠子啊。
2009-06-27 15:08 | clark_lu       

#82楼  回复 引用 查看   

你吹水的文章太多了。。。

视觉疲劳。。。
2009-06-28 18:11 | 不若相忘于江湖       

#83楼  回复 引用   

LZ,怎么没声了?还真是郁闷啦!
2009-06-29 07:20 | asfdaf asfd as [未注册用户]

#84楼  回复 引用 查看   

非常实在...
2009-06-29 09:09 | 天羽       

#85楼  回复 引用   

LZ 说的对, 实在人说实在话 支持你!
2009-06-29 12:03 | mgl[未注册用户]

#86楼  回复 引用 查看   

第4点不敢苟同,这种方法,成十次败一次就滚蛋,而且很多情况下是自己不可控的,产品失败都不知道是如何失败的。
2009-06-29 12:38 | daodao       

#87楼[楼主]  回复 引用 查看   

有时候,提高了,也懒得争来争去了,哈哈,
周末了,就尽量控制自己不用电脑,不上网,
到处走走,活动活动,朋友家逛逛。

2009-06-29 13:53 | 吉日嘎拉       

#88楼  回复 引用 查看   

吉日:

你好!

又见着你了。后面还写不写呀?
2009-06-29 14:33 | hxmhj       

#89楼  回复 引用 查看   

"国内软件公司到不是这样"--"到"--"倒"
"说实这事儿不是能这么干的"--"说实"--"说实话"

你可能感兴趣的:(最近几年做软件项目的心得总结)