`
stingchen
  • 浏览: 111309 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

小公司能建立世界级的IT开发团队吗?认为自己根本不可能加入世界级团队的别进。

阅读更多
:::IT技术管理系列之一:::

什么样的团队是世界级的团队? 当然是做出了世界水平的产品的团队.

小公司能建立世界级的IT开发团队吗?

在硅谷,答案是yes。

在中国呢?

经常在聚会的时候,碰到许多在老外开的公司里面干活的朋友,他们告诉我,老外瞧不起中国人,总觉得中国人技术差。核心的代码几乎不给中国人机会。

不光老外瞧不上中国人,我看许多中国人自己也瞧不上吧。我如果说我们在上海建立了一支世界级的IT开发团队. 肯定有人说:吹牛吧.小公司哪有世界级团队?更何况招的人水平参差不齐,个体水平也没有什么特别的,怎么可能是世界级的团队?

从2005年9月到2007年9月,我在Movoto.com工作了2年,在上海建立了一支团队,开发的Movoto.com网站在美国房地产市场直接面对的几个上市公司巨人: realtor.com ziprealty.com yahoo real estate,除此之外还有很多新的对手如trulia.com redfin.com,但还是能够在覆盖的市场上获得很好的访问量和口碑. 这就证明了Movoto的产品是世界级的.

不是世界级的团队,怎么可能做出世界级的产品呢?
因此,既然产品是世界级的,团队当然也是世界级的。

好的IT产品从哪里来?
- 从好的IT开发团队来.

好的IT开发团队从哪里来?
- 从好的开发流程,团队合作和靠谱的人来.

好的开发流程从哪里来?
- 根据实际情况建立一套行之有效,简便的项目管理和沟通体系.

好的团队合作从哪里来?
- 专业的IT分工和高效组织.

靠谱的人从哪里来?
- 选拔,培训,激励.

先从"人"开始讲吧.

科技以人为本 - 这是诺基亚的广告. 被无数公司和老板借用,标榜自己公司的以人为本策略.

在IT企业中,人确实是最核心的. 人的性格,心态一旦形成,很难改变。许多大的跨国企业都喜欢招应届生,自己塑造人的性格和心态。虽然有很高的培训成本,最终还是比在社会上找到不合适的人要合算得多。

那么什么样的人是最理想的?

1 有浓厚的技术兴趣,可以用技术发烧友来形容.

  最近半年参加了很多聚会,见到许多老外的IT高手. 这些老外虽然年纪比我还大,但是对IT新技术的热情和兴趣就像我在10年前一样. 他们真的是因为喜欢技术才从事IT技术研发.

  例如, 我有一个工程师W, 工作资历很浅, 也没有特别出众的学历背景, 没有做过特别好的项目. 从我第一眼见到, 我就判断他能成大器. 因为他特别痴迷技术, 就像一些特别喜欢音乐的人一样. 他会每天关注他喜欢的公司出品的所有技术,不管是否用得上,都要去钻研一番. 请假去北京参加技术会议, 即使听得东西不是很懂, 也根本用不上, 还是从微薄的收入中拿出钱去参加. 爱穿这个公司的技术文化衫, 背有Logo的包. 甚至为了能够在任何时候体会一些新的移动开发技术,去买一个昂贵的掌上电脑.
  这个工程师很快就成了公司最重要的员工之一,发展速度之快可能连他自己都没有想到.

2 有很强的事业心

  很多人觉得, 我每天工作8小时, 拿8小时工资, 公平交换. 如果多工作没有额外报酬就不划算了.
  另外有些人就是考虑如何把事情做掉,他的心态是:公司请我来就是做事的,我的工作把事情搞定。一开始,我的技能不够好,经验不够多,自然要花较多的时间。我宁愿多花时间,快速成长。他们考虑的是如何做成事,而不是计较自己的工作时间是否能获得工资外的收益。

3 做事细心,善于总结和学习

  细心的程序员总是能够把缺陷尽早消灭,减少了后面的麻烦和更大的成本。对编程这件事来说,细心的人节约的后期测试成本和缺陷导致的损失,怎么算都是一笔不小的数字。

  细心的项目经理更是关键,也许可以从需求阶段就避免很多问题,有利于控制好项目。

  犯错误是不可避免的,但是犯了错误这个成本,要买来收益。必须总结和学习,确保以后不要再犯类似的错误。一个人持续犯同类的错误是最不能忍受的。长久如此,则难以被信赖。

4 善于沟通

  善于沟通使得一个人能快速理解项目要求,不会误解而导致项目出错或者浪费资源。

  善于沟通还可以让一个人从其他人那里获得很好的建议,选择最佳方案。或者推动团队接受自己的最佳方案。

5 热心助人

  任何人都会有困难的时候,一个团队如果大家都是能够热心助人,自然就会高效。如果每人心想,我把我的做完就可以回家了,帮其他人搞定问题后,我的时间花了,得不到收益,这个团队很难搞好。
  很多时候,帮助别人的同时,可以学习到别人的思考方法,了解更多问题,促进思考。而且,经常帮助别人的人,别人也愿意帮助他,最终也能提高效率和成果。

  遗憾的是,能满足以上五点的人非常少,导致找人很难,最后队伍往往会混合了很多种类型的人,许多人可能只具备以上的2-3点。
  如果我项目不是很紧,有足够的时间和钱进行新人培训,我宁可找一些好的应届生,自己培养。

  如果确实没有足够多的这样理想的人,就需要有一个合适的人员架构来解决问题,只要问题都能被及时处理掉,依然可以成为一个世界级的团队。

  关于合适的人员架构问题,在以后系列中会聊到。

-----------------------------------------------------------------------------
小公司能建立世界级的IT开发团队吗?认为自己根本不可能加入世界级团队的别进。:::IT技术管理系列之一:::
http://stingchen.iteye.com/admin/blogs/196424

如何快速面试筛选,找到合适的人 :::IT技术管理系列之二:::
http://stingchen.iteye.com/admin/blogs/192453

建立一支世界级的开发团队就像是建立一支好的球队 - 每个人在自己的位置上都是最棒的:::IT技术管理系列之三:::
http://stingchen.iteye.com/admin/blogs/197271

如何制定和执行职业发展目标? 成为杰出的部门经理,架构师:::IT技术管理系列之四:::
http://stingchen.iteye.com/admin/blogs/199267
27
14
分享到:
评论
7 楼 stingchen 2008-05-26  
引用
linginfanta: 只要你愿意,你又够有钱,你可以建一个宇宙级的开发团队。


有钱,愿意就能建立宇宙级的团队吗?
这样说,微软应该早就建立了一支宇宙级的网站开发团队,哪里会有Google, ebay这样公司的机会。
ebay进中国,易趣占了90%的市场份额,一样被淘宝干掉。
即使是ebay在美国,也一样在票务市场上输给了stubhub.com这样的小公司。

我们谈的就是小公司如何建立世界级的团队。

小公司没有钱,也不会有那么多的牛人加入,但是总有些公司能做起来。
大公司有钱,有很多牛人,还是有很多事情做不起来。

做小公司一定有机会,这是我们要做到的事情。
6 楼 linginfanta 2008-05-26  
只要你愿意,你又够有钱,你可以建一个宇宙级的开发团队。
5 楼 stingchen 2008-05-26  
SevenRedCity说: 
引用
可能经理很难找到合适的人,也许也有很多技术人才很难遇到好的经理。所以万事要尽力去完成,势必突破种种困难,这才是真理。

好的团队,不分大小,主要是经理和技术人员,经理能够令技术人员得到最大发挥,而技术人员又能互相促进,我想这股劲很好使,控制自如。


看得出来,SevenRedCity在思考能力和同理心上还是不错的,看了一下SevenRedCity的blog,集中在各类系统和工具的安装配置方面,可能对于编程还是初入门。

SevenRedCity有必要规划一下个人发展,如果对系统安装配置更有兴趣,走系统管理的道路也不错。也需要学perl, python等辅助系统管理的编码。

如果要学习编程,选一门目前比较容易上手,容易找到环境实践的语言。取决于你所在的环境。Python, Ruby on rails, PHP都是容易自学,上手很快的语言。

另外,英语很重要,英语好的人可以选择机会多而且可能好。

hrtc说:
引用
我想细心的人应该指对自己代码负责的人,会花时间对自己的代码进行重构。与其把时间花在赶项目上,我宁愿把时间花在重构上。


细心的本质是做事情考虑周全,且少犯错误,能避免曾经发生过的类似错误。哪怕是一段临时用用的代码,不需要重构,还是需要细心。我们每个人都会犯错误,但是只有细心的人才会尽力避免犯错误。

写程序的时候就要考虑代码运行的环境和很多可能发生的异常,许多人把精力放在代码创建上,而不是考虑代码运行上,一直会有各种所谓没有想到的错误出现。其实,并不是这些异常的想到有多难,或者增加一段异常的处理代码需要多少时间,还是一个思考方向的问题。
4 楼 hrtc 2008-05-26  
我想细心的人应该指对自己代码负责的人,会花时间对自己的代码进行重构。与其把时间花在赶项目上,我宁愿把时间花在重构上。
3 楼 SevenRedCity 2008-05-26  
好的团队,不分大小,主要是经理和技术人员,经理能够令技术人员得到最大发挥,而技术人员又能互相促进,我想这股劲很好使,控制自如。本人是专科生,毕业时自认为技术不合格,参加了培训,现在去面试大概有十几次了,目前还没有工作,在深圳这边大部分要求要有工作经验,但是俺工作经验不足。在J2EE李刚(《Struts2权威指南》的作者)的教导下,本人的技术应该算是入门吧,大公司我没有投,我全部都是投小公司的,但是发觉很少经理能发觉到我,可能是由于种种原因,我并没有得到什么机会去尝试工作。但是我相信我对技术热爱和追求,再加上遇到种种的困难经历(困难跟四川的困难比起来,我所遇到的困难实在是微不足道),在今后一定能让我进步的更快、成熟的更快。

技术是源于生活的需求,本人目前本来想自己创业,使用开源技术(处于成本考虑),但是由于实际的工作经验实在是不足,而且也不实际,在经济和时间方面都是对我本人不利。所以项目暂时就停了下载,一直在找工作。我将有可能把该项目提出在我所工作的第一家公司,因为我认为是公司承认了我本人有价值,所以我会感谢该公司给我机会。忠心感谢第一家能够承认我本人是行的。

请楼主给予评价和批评!
2 楼 SevenRedCity 2008-05-26  
可能经理很难找到合适的人,也许也有很多技术人才很难遇到好的经理。所以万事要尽力去完成,势必突破种种困难,这才是真理。天下没有免费的午餐,这篇文章确实令我深思。
1 楼 stingchen 2008-05-25  
其实细心又分两种:
一种是什么事情都要细心,都要想个周全,确实进展会比较慢。属于慢工出细活,这种工程师如果水平较高,最好派去做关键的复杂的程序。
另一种是比较灵活的,可以根据项目情况妥协,先完成一些紧要的,然后是一些不那么重要的。至少在时间紧迫的情况下,可以保证紧要的程序质量足够好。即使对于不那么紧要的事情,由于细心的习惯,在同样时间内犯的错误也会比不细心的要少。

相关推荐

    世界级质量管理工具DOE(中文版第二版).pdf

    根据给定文件的信息,我们可以提炼出关于世界级质量管理工具DOE(设计实验)的相关知识点。 ### 一、DOE概述 DOE(Design of Experiments),即实验设计,是一种统计学方法,用于系统地改变实验中的因素,以评估...

    团队口号:有气势的团队口励志口号[归类].pdf

    10. **全球化视野**:"世界在我们脚下"表明团队具有全球化的视野和胸怀,对于开发面向全球的产品或服务的IT团队尤其重要。 11. **竞争意识**:"勇者无敌、所向披靡"提醒团队要有竞争意识,时刻准备与其他团队或公司...

    世界级地区三级联动sql

    世界级地区三级联动数据库sql,包括建表语句等支持直接导入MySql

    Eclipse中建立自己的JUnit测试 Eclipse,JUnit [程序开发Java] IT_com_cn IT世界网.mht

    Eclipse中建立自己的JUnit测试 Eclipse,JUnit [程序开发Java] IT_com_cn IT世界网.mht

    如何选择适合的Java成品网站开发团队?

    本文将探讨Java成品网站的特点、优势以及如何选择合适的开发团队来实现您的网站构想。 Java成品网站挑选:12129.cc Java成品网站以其稳定性、安全性和高度可扩展性成为众多企业选择的首选。无论您是需要建立电子...

    0558、世界十大设计团队的设计策略-it720.rar

    《0558、世界十大设计团队的设计策略-it720.rar》文件为电子竞赛参与者、毕业生以及产品开发者提供了一套宝贵的资源,揭秘了这些全球顶尖设计团队的策略和方法,助力他们在设计的道路上快速成长。 一、需求分析——...

    世界级企业的信息化理念.zip

    【世界级企业的信息化理念】 在当今全球化、数字化的时代,企业信息化已成为推动企业发展的重要引擎。"世界级企业的信息化理念"这一主题深入探讨了那些顶尖企业如何利用信息技术(IT)来提升竞争力、优化业务流程、...

    团队合作训练.pptx

    在世界杯足球比赛中,我们看到那些缺乏团队精神的队伍,即使拥有世界级的球星,也无法取得理想的成绩。团队精神能够增强团队的凝聚力,提高工作效率,降低内部冲突,激发创新思维,并且在面对挑战时能更好地应对压力...

    世界级软件公司-Oracle的研发模式和经验

    甲骨文(Oracle)公司的研发经理来计算所讲座时的资料,介绍了世界级的软件公司的软件研发经验,报告包括两部分: 第一部分:公司中的开发过程的各模式概述。多部门合作的、多环境 、多级(多平台)、多阶段、 多代码...

    IT企业员工团队角色与职业性格分析.doc

    - 文章通过大规模调研(可能3000-10000份数据)建立IT企业团队角色和职业性格的常模,为团队建设和个人发展提供参考。同时,研究还将探索团队角色与MBTI类型之间的关联,以深化理解。 8. **实践应用** - 基于研究...

    永续绝经营的企业-世界级的公司(1).pptx

    【永续绝经营的企业——世界级公司的核心理念与实践】 在当今快速变化的商业环境中,企业追求的不再仅仅是短期的成功,而是如何实现长期的可持续发展,成为世界级的公司。刘英芳讲师通过其丰富的行业经验,从多个...

    商学院打造世界级销售团队60个怎么做_管理学_高等.pptx

    商学院打造世界级销售团队60个怎么做_管理学_高等.pptx

    中国顶尖企业以及世界级企业差距.ppt

    在公司管理层面,中国企业的管理团队虽然在科技应用上可能并不逊色,但往往过于依赖技术,而忽视了长期盈利能力和管理实践的培养,这一点在MOTOROLA与“小灵通”的案例中得到了明显的体现。同时,中国企业的管理团队...

    web java 轻量级开发源代码

    在Java世界中,例如Spring MVC框架就是一种流行的MVC实现,它提供了一种结构化的开发方式,便于团队协作和代码组织。 【源代码】 源代码是程序员编写的原始编程语句,可以直接编译或解释运行。本项目提供的"web ...

    KDE与Debian开发团队合作推进Linux桌面企业应用.pdf

    "KDE与Debian开发团队合作推进Linux桌面企业应用.pdf" 本文主要讨论了KDE与Debian开发团队的合作,以推进Linux桌面企业应用。该合作将使企业、政府、教育等机构能够使用Linux桌面操作系统。同时,还涉及到了Progeny...

    0558、世界十大设计团队的设计策略.zip

    在IT行业中,设计团队的设计策略对于产品的成功至关重要。"0558、世界十大设计团队的设计策略"这个压缩包文件,...通过理解和借鉴这些世界级团队的经验,我们可以提升自己的设计水平,创造出更具影响力和竞争力的作品。

    新洋务打造世界级企业管理新思维.pptx

    【新洋务打造世界级企业管理新思维】的讲座主要探讨了中国企业在面临全球经济一体化时如何转型升级,以实现世界级企业的目标。该讲座由项兵博士主讲,他提出了管理的"四段"论,并分析了中国企业的发展机遇、挑战以及...

    国家城市菜单(包括世界级和国家级的两种菜单)

    【标题】:“国家城市菜单(包括世界级和国家级的两种菜单)”所涉及的知识点主要集中在数据结构、编程语言以及Web开发领域。这个项目可能是一个菜单管理系统,它包含了两个层次的菜单,分别是世界级和国家级,这样...

    电子设计电子竞赛毕业设计产品开发_0558、世界十大设计团队的设计策略.rar

    在电子设计领域,无论是参与电子竞赛还是进行毕业设计,了解并借鉴世界顶级设计团队的设计策略是至关重要的。这些策略不仅涵盖了技术层面的创新,还包含了项目管理、团队协作以及市场定位等多个方面。以下是对"电子...

    TCL集团如何打造精英团队doc11.doc

    【TCL集团打造精英团队的关键知识点】 TCL集团在2003年设定的战略目标是到2010年成为具有国际竞争力的世界级企业,进入全球500强。为了实现这一目标,集团认识到,除了明确的发展思路、战略定位和国际化经营策略,...

Global site tag (gtag.js) - Google Analytics