论坛首页 综合技术论坛

我的创业体会和大公司的做事比较

浏览 52269 次
该帖已经被评为精华帖
作者 正文
   发表时间:2010-04-21   最后修改:2010-04-21
zwchen 写道
抛出异常的爱 写道
repsihWDX 写道
关键是让你的队员理解他们做什么,并觉得有意思。

另 生存为王,没到需要的时刻,不要拿出耗时耗力的单元测试,流程文档来祭旗。。

他们有巨大的作用,但只有在恰当的时候才有恰当的作用,单元测试最核心的意义在于修改。而流程文档的意义在于铁打营盘流水兵,如果暂时无此忧虑可不去考虑。

这个可以有
你要是作过EJB就会明白了。
重启一次要盒钱。

如果我的项目根本就不可能出现EJB?
不要拿技术说事,先说环境。你的环境,如项目业务特点、项目组人员构成、项目进度、资金等决定你要采用什么技术。我以前是崇拜技术,现在是玩技术。
刚刚看到一篇文章,可能和这个主题有一点点关系:http://java.dzone.com/articles/creating-software-product-are

引用
The goal of software, be it web, mobile or desktop applications, is to help achieve business goals. However, without achieving people's goals, and with that the ones of software users, it is very unlikely that the business will achieve its own goals. This is why software projects should start with design, not programming. User centric design, that is, where accent is on understanding users and especially their activities. Not to diminish the value of other aspects, the quality of user experience is the most important.


别急下结论
试试看看效果

反正我只作过一回EJB
但junit-TEST这个毛病算是落下了

设计?一次设计好很难
真的很难
我不知道你会不会在设计之前REVIEW几次设计
我一般只RE一次
我的设计在写代码之前会有个方案

在coding时这个方案多多少少会改进。
有时是异常没考虑到
有时是数据太理想化
写到哪里会对哪里认识更深刻
再去改设计?
再去REVIEW以前的代码?

加个CASE就全搞掂
我不是咨询行业的
不靠新名词吃饭
每个我使用的方案
都是实践过的

想想你们开发时遇到没遇到过这些状况就能明白
0 请登录后投票
   发表时间:2010-04-21  
非常感谢你的分享,而且还是管理上的分享,非常难得. 同时,在实践中,我非常认可你对CMMI的看法,和因时因地利而采取的策略,换我来做,我会采取相近的方法.

从风格上,我觉得你不像一个商人.能说说创业的过程吗?

现在IT业已经是一个竞争非常激烈的行业,你公司的方向是什么?

0 请登录后投票
   发表时间:2010-04-21  
成本和品质是个平衡体,小公司是要考虑成本,但是也要考虑因为成本低导致无法聘到高水平的人员,还有人员流动。感情的笼络代替不了公司运营的收益。

在没有一个明确的业务目标的前提下,组建一个软件公司,无法预计在人员培养、技术管理等方面的投入所带来的收益,单纯依靠项目来养开发团队是非常辛苦的。技术负责人首先要对这个有认识,跟老板有沟通,投入多少回报多少,要给技术这块争取最大的利益。

大公司之所以会重视流程和管理,是因为这些东西一来有稳定的业务支撑,投入大但是不缺钱,二来是抗风险,公司最大的风险是人,业务是稳定的,所以要把人视作可替换的资源,规范细致的流程和文档同时也是做给客户看的,让客户也觉得没有风险,这样保证业务的稳定,这些投入有客户买单,业务稳定带来的收益不愁找不到人。

流程和规范跟公司大小没有关系,我没有见过什么高手敢抵触公司的条例,既然进公司就要遵守公司的制度,这是职业操守,拿不住他不就是因为没钱找人替换他么?拿不住以后出事问题更大。因为没钱所以找低成本的人,指望通过项目能把人培养出来,这个想法很不现实。有潜质的人做的好很快就走,留下来的该怎样还怎样。

小公司同样可以有好的流程,但是前提是要有明白人,就你一个人明白没有用,具体要落实下来得要有能力强的人去做,而要找到能力强的人,就是要靠公司的业务发展来支撑,说白了还是有钱才有人、有人就有钱。
0 请登录后投票
   发表时间:2010-04-21  
挺好,集思广益,大家都发表自己意见,学到了不少东西
0 请登录后投票
   发表时间:2010-04-21  
因地制宜
量体裁衣
0 请登录后投票
   发表时间:2010-04-21  
一蓑烟雨任平生 写道

流程和规范跟公司大小没有关系,我没有见过什么高手敢抵触公司的条例,既然进公司就要遵守公司的制度,这是职业操守,拿不住他不就是因为没钱找人替换他么?拿不住以后出事问题更大。因为没钱所以找低成本的人,指望通过项目能把人培养出来,这个想法很不现实。有潜质的人做的好很快就走,留下来的该怎样还怎样。

还真的有关系,小公司招人不容易,能力强点的,看到小公司都不投。我们招聘条件上明确了薪水,还是有竞争力的。

另外,人的替换成本很高,如果就三个人开发代码,走了一个,那么进度就可能延期一个月。

技术好的,一般会有些性格,让其做的开心,往往其责任感会强很多,效率也会高很多。再说,几个人开发的项目,复杂性又难到那里去?

小公司,如果没有很雄厚的资本,真的很难做到强势。再说,做到强势又能怎样?强势能够拉拢人心吗?我最关注员工内心是否对上级、对团队、对公司喜欢、信任、有信心。有了这个基础,其它的就好推进了,这是一个阶段和层次问题。
0 请登录后投票
   发表时间:2010-04-21  
楼主说的几点确实有道理,深有体会。小公司很多时候就是在跟死神赛跑,曾经由于自己很多不成熟的决定,差点致公司于绝境。由一个开发人员转为技术管理型人员是一个艰难、痛苦而且寂寞的过程。
虽然最近离开了创业团队,但是一直在思考这两年。
0 请登录后投票
   发表时间:2010-04-21  
zwchen 写道
一蓑烟雨任平生 写道

流程和规范跟公司大小没有关系,我没有见过什么高手敢抵触公司的条例,既然进公司就要遵守公司的制度,这是职业操守,拿不住他不就是因为没钱找人替换他么?拿不住以后出事问题更大。因为没钱所以找低成本的人,指望通过项目能把人培养出来,这个想法很不现实。有潜质的人做的好很快就走,留下来的该怎样还怎样。

还真的有关系,小公司招人不容易,能力强点的,看到小公司都不投。我们招聘条件上明确了薪水,还是有竞争力的。

另外,人的替换成本很高,如果就三个人开发代码,走了一个,那么进度就可能延期一个月。

技术好的,一般会有些性格,让其做的开心,往往其责任感会强很多,效率也会高很多。再说,几个人开发的项目,复杂性又难到那里去?

小公司,如果没有很雄厚的资本,真的很难做到强势。再说,做到强势又能怎样?强势能够拉拢人心吗?我最关注员工内心是否对上级、对团队、对公司喜欢、信任、有信心。有了这个基础,其它的就好推进了,这是一个阶段和层次问题。


可以换个角度,没有员工会无缘无故的对团队,对公司喜欢,也没有员工对公司会一直信任,有信心下去。

目前的情况是,实力强的,不仅会有点性格,而且有自己的追求;员工给你干活,绝对不是为了张扬个性,关键是公司能否满足他们的追求;而且重要的一点,实力强的去小公司为了什么?凭什么选择你?

小公司,活下去容易,但要做大,就不要指望一个人的超强;把责任,压力,利益都拿出来与核心人员分摊。

一个好汉三个帮,谁拉关系,谁来做,项目做完谁来搽屁股;做项目的时候,谁业务能力强,谁干活猛,谁做事稳;

个人觉得,这些谁谁谁,都是关键人物,都应该拉出来分摊责任,压力,利益。

你是老大没错,但是还要定位好自己,不能拉关系,找不到项目和资金来源,那就得退居二位,让有路子的人上位,咱给他干,等攒够了钱,再建一个堂口罢了
0 请登录后投票
   发表时间:2010-04-22  
兄弟们,我们这行的公司就像是“围城”,哪里都可能有吸引我们的地方,哪里都可能有其缺点,但是lz所言的确值得思考,学习了
0 请登录后投票
   发表时间:2010-04-22  
   在什么位置 说什么话,,楼主是在 中层的位置上,说的话,我们这样干活的都爱听,,


    明天楼主做了大老板,,可能就不这么说了,,
0 请登录后投票
论坛首页 综合技术版

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