(网上资料)我既不是“海龟”,英语讲的也不好。不过,我仍然在这里希望能够用一个英文单词来表明我的观点。因为在中文里面,商业已经被人用的过烂了,再加上国内的这些商业体系的不完善,总是给人感觉不如Business的味道更加纯正。而对于“意识”一词,我更加是认为一直以来被用作政治用词,我们在这里拿来颇有些“挂羊头卖狗肉”的意味。而Sense一词却有一种不可言传的体会,他讲究的是一种感觉,一种感悟。因此,Business Sense可能更加适合作为我们希望宣扬的重点吧。
微软曾经重金从美国邀请来一位著名的作家,他写了一本书,我们出版社也出了这本书的中文版,其中他讲到一个重要的总结:他认为日本的软件做的是工程(Engineering),欧洲的软件是当作科学在做,而在美国,之所以他的软件产业发展的很好,这是因为他们一直是将软件当作商业(Business)在做。这也成为我写这本书的重要论据。
看到了这样三种模式,中国将要采取那种模式呢?就像公有制、私有制共存一样,中国存在的也是一种混合的体制,既有希望自己开发产品做商业的美国模式公司,也有热衷与外包服务的工程公司,而在各大专院校中,软件不也同样被当作科学在搞吗?如果不是这样,同样开始进行开发的青鸟UML软件,怎会落得这样的下场。
打破技术误区,拥抱商业意识
一直以来,中国的软件产业都没有按照正规的 商业市场化进行操作,这一方面与国情有密切的关系。但同时,我们发现,很多成功的软件企业无一不是钻了某些政策方面的漏洞,或者是利用了某个时期的政策而 发展起来的。这一方面造成中国的软件产业没有按照商业的规模发展,同时也给很多程序员带来了很多误解。
误解之一:是只要埋头写一个好的软件,自己就能够成为百万富翁
从一开始塑造的一系列类似求伯军这样的软件英雄开始,尽管激励了一大批高手进入了软件领域,但这时恰逢整个软件开发的技术进行更新换 代,同时软件的开发规模和质量要求也更加高了起来,在这样的大背景下,一个程序员缔造出辉煌显得是那么的无助。成功的归结于机遇,失败的归罪于大环境的恶 劣,而恰恰没有考虑的是否一开始就按照市场的规则做事,是否拥有了商业的意识和经验。
误解之二:就是中国的市场很大,不必考虑国际市场
直到现在,仍然有一大批人鼓吹中国的市场很大,先把国内的市场作好就可以了。我认为,这简直就像“攘外必先安内”的语调。在中国,唯一几个成功的将软件产品在全球行销很好的就是几个台湾的公司,包括趋势和友立科技。我在与友立科技董事长采访的时候,他很明确的表示,当初开始做产品行销就考虑到了全球,为什么?就是因为台湾的市场很小,所以不得不把眼光放到全球市场。当友立科技还很小的时候,曾经因为触动了Adobe公司的市场,备受打压,活的非常的艰难,而一旦Adobe发现这种打压很难真的消灭到Ulead的时候,他们又祭起了领悟一个法宝:收购。尽管这次收购让Ulead没有机会成为与Adobe那样规模的公司,但付给Ulead的这笔钱让友立科技更好的发展了其它的产品。如果没有在全球上的这种拼杀,Ulead又怎能在图像处理市场上占据这样的地位呢。公司小不可怕,怕的是缩在家里,不愿意也不敢出去。
而程序员也在这个过程中失去了与全球软件开发思想同步的机会,当我们还乐衷与几个人埋头开发小软件的时候,大规模软件开发工程的思想已经在美国传播开来,甚至还诞生了Rational这样的工具厂商。因此,我想说,中国的市场大对中国的程序员来说是个好事,还是个怀事真的是需要好好思量的。我觉得后者的可能性还是要大一些。
误解之三:利用最先进的开发工具就可以做出 更好的产品
中国的程序员生活很艰苦,但有一点他们永远都不会最差,这便是他们手中的武器:开发工具。伴随着盗版,在开发人员报怨自己开发的软件被破解的 同时,自己也在使用者被破解的开发工具,一个新的版本出来,立刻便会尝试使用,开发人员的机器上安装的永远都是最新的开发工具。于是,中国一批又一批的程序员都变成了脱离某些RAID工具不会编程的“开发高手”。这首先,就是他们缺乏商业意识,对知识产权的不尊重,在这种情况下,你能够要求他们深入学习和掌握手中的工具吗?我在采访一些 美国的程序员时,他们很多人还习惯直接用最简单的开发工具写代码,因为公司没有那么多资金用来升级开发环境,但这也造就了他们扎实的编程基本功。而国内的 很多程序员只能够被牢牢的捆绑到一个平台上,当Linux出现的时候,又有多少人可以迅速的从Windows平台转变到过来呢,尽管在很多人看来,这两个平台的开发在底层上其实并不多大的区别。
其实,程序员拥有商业意识并非让他们脱离技术的轨道,而是对其人生的更好补充。有了这些商业意识,在公司可以更好的理解公司发展的策略,做产品可以更好的做出成功的产品,自己创业可以更好的走向成功。
分享到:
相关推荐
程序员商业意识之挖掘需求学习课程.pptx
项目经历部分是程序员个人简历的核心内容之一,记录了程序员参与的项目信息、项目介绍、主要技术栈、主要工作和业绩等。这些信息可以展示程序员的实践经验和技术能力。技术栈部分则记录了程序员熟练掌握的技能和接触...
简历模板:文件包含三个简历模板,有针对于程序员的建立模板,也有非程序员的简历模板简历模板:文件包含三个简历模板,有针对于程序员的建立模板,也有非程序员的简历模板简历模板:文件包含三个简历模板,有针对于...
】本书的初衷就是帮助企业建立新人在入职2年多的时间中关于解决职场新人面临的编程技术技能缺乏、软件行业思想、职场规划等很多问题的系统培养理念和制度。因学生在学校里开发的软件是学习和学术性的软件,本书也能...
硅谷程序员进阶之路,囊括程序员面试内容,包括操作系统、计算机网络、组成原理以及算法。
《我编程,我快乐:程序员职业规划之道》讲述程序员的职业规划之道——如何规划职业生涯,如何按照自己选择的方向发展职业,如何沿着你构建和销售自己产品的路径一步步地实现自己的职业目标。全书共5章,涉及如何挑选...
本资料来自网络收集,仅限个人短时间查阅,请勿用于商业用途。如需使用,请去书店购买正版图书。谢谢! 《Java程序员》 本书对于即将从事Java职业或初步从业的程序员来说是一本难得的好书。从生存、制胜、发展三个...
标题中的“程序员专用编程输入法”指的是专门为程序员设计的特殊输入法工具,旨在提升编码效率。这类输入法通常具有以下特点: 1. **快捷代码输入**:程序员输入法能够通过快捷键、组合键或者自定义短语来快速输入...
java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流...
程序员简历程序员简历.pdf
本资源教你如何成为一名合格的程序员,作为一名程序员你值得拥有
程序员项目交接文档概要 IT 项目交接文档概要是程序员在项目交接过程中的重要文件,它对项目的开发、测试和维护起着至关重要的作用。本文档概要将对程序员项目交接文档的主要内容进行概要介绍。 人事模块是程序员...
程序员表白神器你值得拥有-程序员表白神器你值得拥有 程序员表白神器你值得拥有-程序员表白神器你值得拥有 程序员表白神器你值得拥有-程序员表白神器你值得拥有 程序员表白神器你值得拥有-程序员表白神器你值得拥有 ...
程序员工作日志示例管理文档 工作日志是程序员日常工作中不可或缺的一部分,它可以帮助程序员更好地管理自己的时间、提高工作效率、记录工作进度、总结工作经验等。本文档是一个程序员工作日志示例,旨在帮助程序员...
本书涵盖了数据挖掘、商业智能、商业分析和行业应用等多个重要领域,是提升程序员综合素质的重要资源。 在数据挖掘部分,书中可能会介绍基本的挖掘技术和工具,如SQL查询语言,用于从大型数据库中提取信息;Python...
"程序员表白代码之情人节快乐"这个主题,展示了他们利用编程语言和数字艺术来传达浪漫情怀的方式。下面,我们将深入探讨这一话题,揭示其中蕴含的IT知识点。 首先,表白代码通常是程序员运用编程语言创作的一段程序...
2000-2010历年程序员考试真题,对软考程序员的一些试题总结,包含答案;程序员考试上午科目和下午科目的考试形式与考核内容已经趋于稳定,考生应紧扣考试大纲和指南,有针对性地进行学习。