程序员建立商业意识之商业驱动力<o></o>
(作者:闫辉)<o></o>
<o></o>
在技术的产生和发展过程中,它与商业的关系属于相互作用,而且在一定阶段,要么技术占据主导,要么商业占据主导。<o></o>
在技术的产生和发展过程中,它与商业的关系属于相互作用,而且在一定阶段,要么技术占据主导,要么商业占据主导。
应该说,互联网技术的产生是军方发展过程中的产物,但是一旦这项技术民用化之后,便大大促进了商业的进展,那个时期,技术是商业的驱动力。看看当时硅谷的发展就可以明显感到这种现象。
最初被追捧的互联网公司往往都是技术型的公司,这类公司的股票成长速度快的出奇。Netscape就是一个特别著名的例子。当硅谷投资人吉姆克拉克看到 浏览器这一市场的时候,便收罗了Netscape的开发团队并力图使之上市。当时吉姆克拉克简直就是硅谷风险投资商的太上皇,谁投资这都是要排着队的。曾 经因为第一次给吉姆克拉克投资占据太多股份的一家风险投资商因为被克拉克拒绝对网景的投资而心理崩溃,进而走向了自杀。这时,技术是指路灯。
而华人陈丕宏创建的互联网企业最初也是以技术为核心,在上市初期备受股市追捧,然而随着互联网技术的普及,随着客户在技术上的投资逐渐衰减。商业开始对技术进行反作用了。
现在,很多公司也表示,最近没有什么特别激动人心的技术出现,而且越来越多的企业不再仅仅注重几个IT技术的新名词,而是真的问到,到底这些技术能够给自己的业务带来一些怎样的改变,能够如何提高公司的盈利。
通过IBM这家大公司的转变,我们也能够从中管窥到技术和商业之间的驱动交互过程。IBM在五六十年代,投入了几十亿美元研发大型机技术,当时IBM就 代表着技术和实力,公司在研发方面的投资超过了其它所有公司的总和,而且所有的商业都在随着IBM的新技术不断向前发展。然而,随着PC机和小型工作站的 兴起,IBM的大型机策略遭受到了挫折,而且他们的技术已经不再成为控制客户的法宝。在各种外忧内患的干扰下,IBM的市值一度下挫至谷底。这时,他们请 来了卖饼干的郭士纳,郭士纳在考察了客户的需求之后,提出了整合IBM的技术资源,给客户提供整体解决方案的策略,这时已经开始由完全由IBM主导技术发 展开始走向给客户提供适当的技术解决方案。而且,当时恰逢互联网的热潮,伴随着电子商务技术提供商角色的宣传,IBM展现了一个技术供应商的地位,逐渐走 出了低谷,并创造了一系列的辉煌。在郭士纳离职之后,新任CEO将他的策略再次推进了一步,这次不再说其它的,而是修改为“随需应变”。其实,这也就是按 照客户的要求做事了。
IBM第一次将满足客户需求,而不是技术领先作为公司的整体策略。也间接证明了现在这个社会,已经由原来的技术驱动转变为了商业驱动。
而且,很多商业需求在主导了某些技术的产生和发展,比如软件外包和需要的网格技术就是这一类,客户已经不再愿意自己主导IT,而只是希望关注自己的核心 业务,于是IBM看到了这点,将很多IT技术支持服务接手了下来,同时,为了更好的支持这种业务类型,IBM将自己的研发方向放在网格技术上,做了很多工 作和努力,然而,在执行了一段策略之后,IBM又发现其实要满足用户的这种需求并不是一件容易的事情。在技术上需要跨越的障碍远远超过老板的想像,于是不 得不重新整理自己的思路,提出了踏踏实实整合自己产品和技术线,按照行业进行资讯和技术服务的策略。不过,IBM还是看到了一点客户的需求,这就是在国外 大部分的系统之间开始需要进行整合,于是IBM将“随需应变”转变为了更加实际的“整合策略”,这样收购的产品线统统都为这个统一的目的而服务了。
对于微软这样的公司来说也不例外,在开始,从Dos时代向Windows时代的转变以及Windows95的发布,对于全世界来说,它所提供的技术进步 让所有的用户感觉到了一种鼓舞。每个新版本都有那么多的新技术,新特性目不暇接。然而,现在Windows产品虽然也经常可以看到很多新技术的宣传,但用 户已经好像对此麻木了许多,就像比尔盖茨如此看重的Longhorn也不能勾起大部分用户的胃口。没办法,时代已经不同了。用户已经厌倦了跟随在这些技术 厂商的屁股后面前进了。类似苹果这样的公司,虽然也在技术上很有特色,但在宣传方面,好像更热衷于用外在的设计来吸引用户的关注。
要 说唯一对技术保持热情的群体可能就要算开源社区了。在思想精神上的刺激下,很多软件产品保持着飞速的版本更新和发展,但最近一段时间,这样的步伐也开始慢 了下来,更多的人开始关注如何利用开源来做出自己的商业模式,诸如Jboss这样的团队就更加希望按照客户的需求来定位自己产品未来的发展,这样的产品是 在一个商业人员的带领下发展,而不再是在一群技术狂人的掌握下飞奔。 我采访过很多家国内的软件企业,他们也开始将宣传的重点从原有的技术转向到满足客户的要求。趋势科技就是这样。而类似点击科技这样的公司,在创立之初,相 信王志东认为凭借自己的影响力和对技术的把握,肯定可以吸引一大批客户跟随自己的协同软件平台,但事实上,商业前景并不清晰的点击科技在技术推广方面遇到 了很大的挑战,于是不得不投入了很多的精力在自己的平台上先打造出一系列能够满足用户使用的解决方案出来,至于以后这项技术的推广和发展,实在不是一件容 易的事情。
我们经常使用某些共享软件,其实好像这些软件整体的技术并不出色,而且与很多大型软件相比更是弱不禁风,但就是有很多应用 可以通过这些小的软件更好的实现,比如Photoshop其实理论上可以实现任何一种图形和图像的设计和处理,但Ulead却对一些初学者和简单的图像操 作提供另外的一种方式,而类似图像转换这样的功能更是让一大批小软件在市场上获得了回报。
MacroMedia的Flash制作产品 可以制作各种各样的Flash,无论是按钮和程序都是可行的。但仍然市场上有很多简易的flash banner生成软件,比如把文字直接转换为flash,或者把Video转换为Flash,这些技术其实Flash本身都内置,但用户希望以更简单的方 式来使用,于是用户的需求就代表了商业的驱动力,驱动着一些技术向前进步。 如果无视这种变化,而固执的坚持技术论,有可能会遭遇到挫折。在国内与普元公司的CEO和CTO沟通的时候,我们了解到,其实国外很早便有公司做同样类似 的产品,也就是能够从软件初始开发的时候就用构件技术搭建,但到现在为之,很多公司最终失败了。谈及失败的原因,黄柳青表示,其实并不是他们的技术做的不 好,而是因为美国的主流客户应用不在这个领域,大型系统已经发展多年,要重新用一套新的技术和方法构建,其中的难度是可想而知的,而且开发这样一套系统需 要投入巨大的人力和物力,很多公司没有等待到那一天便支撑不下去了。但是,在中国这样的系统是有其市场空间的,因为中国的大型系统还处在发展的初期,如果能够有一套提高开发效率的体系,自然可以吸引用户,同时国内开发这样的产品,其投入比国外相比还是少了许多。总之,综合这样很多因素,我们可以看到商业对技术的反作用力现在占据主导地位。 然而,这并不能说明,未来不会再重复技术推动商业的时代出现。如果未来出现了更好的开发方法,或者有人发明了更加优异的体系架构,真的有可能再让我们技术人员感到骄傲的一天。有人说,现在的硬件体系比十年前复杂了10倍,但软件比原来的复杂了300倍,这对于很多技术人员来说,能够寻找到解决这个问题的技 术方法无疑就是“银弹”。
在这样的时期中,程序员不要埋怨自己生不逢时,也不要对满足客户的需求心存芥蒂,充分的拥抱用户的需求吧。或者,当我们有一天从用户的需求中又再次挖掘到了技术的新驱动力。<o></o>
分享到:
相关推荐
后端基于PHP+mysql,简单实现了预订、入住、结账以及客户信息维护等功能。年代久远,注释较少,功能简陋,仅供学习交流。
springboot项目基于Hadoop的高校固定资产管理系统研究与实现_hot,含有完整的源码和报告文档
本文基于AlexNet深度学习模型,通过百度爬取的较少图片,训练了一个进行中草药的识别模型,可用于识别11种不同的中草药类型有:{'曼陀罗': 0, '白花蛇舌草': 1, '芍药': 2, '苍耳': 3, '蒲公英': 4, '薄荷': 5, '藿香': 6, '蛇莓': 7, '金银花': 8, '鸡蛋花': 9, '龙葵': 10}。并基于此模型开发了一款带UI界面的中草药智能识别系统,可用于识别场景中的中草药类别,更方便进行功能的展示。该系统是基于python与c++ QT5开发的,支持图片识别检测。本文提供了完整的Python代码和使用教程,给感兴趣的小伙伴参考学习。
springboot项目基于协同过滤算法的私人诊所管理系统_to,含有完整的源码和报告文档
图表分类ppt
图表分类ppt
Z源逆变器闭环仿真模型,并网,采用L滤波器。
西门子PLC1500大型程序 汽车产线fanuc机器人焊装 2台触摸屏TP1500程序 9个智能远程终端ET200SP Profinet连接 15个Festo智能模块Profinet通讯 10台Fanuc发那科机器人Profinet通讯 3台G120变频器Profinet通讯 2台智能电能管理仪表PAC3200 4个GRAPH顺控程序 图尔克RFID总线模组通讯 和MES系统通讯,西门子安全模块 程序经典,结构清晰,SCL算法,堆栈,梯形图 包含需要的GSD文件,博图V14以上版本均可打开,需要博图软件安装完整。 可以用来借鉴学习西门子大型程序的结构思路方法,通讯应用等
四轴抓取视觉旋转标定源代码,学习机器视觉和运动控制的最佳例子,基于VS2015 C++ 实现,仿雅马哈四轴机械手抓取程序,实现把两个任意摆放的物料通过视觉算法和运动控制指令定位摆放到指定的位置并拼接起来。 使用研华控制卡搭配工业相机实现,图像算法使用halcon实现,包含界面控制,图像采集,手动控制,图像建模,路径规划,运动仿真动画。 对需要做低成本替代进口机器人的四轴运动视觉方案的朋友具有极高的参考价值。
图表分类ppt
stm32 esp32 can大于8字节分包传输协议,支持ping节点功能
《PHP-Redis中文帮助手册》是由我突发灵感所编撰的参考资料。在编撰过程中,部分翻译内容参考了网络上的众多资料。遗憾的是,由于难以追溯,我无法确切知晓某些翻译内容的原始作者。在此,我向所有可能的贡献者表示感谢。 我自知英语水平和对Redis的使用经验都处于中等水平,因此手册中难免存在翻译误解和函数分类错误。我恳请读者们宽容使用此手册。同时,我热切期盼在文档翻译方面有经验的专家能够提供帮助。如果您有更优质的翻译,请不吝赐教,我将及时更新手册内容。我期待与大家进行更深入的交流。
===如资源质量问题,可半价退款,代下全网资源,价格公道==== 【JavaEE人事管理系统详解】 JavaEE是一个广泛应用的企业级开发平台,它由Java SE(标准版)扩展而来,专为构建分布式、多层架构的应用而设计。在这个“jsp+servlet+tomcat+mysql的javaee人事管理系统”中,我们主要探讨四个关键组件:JSP(JavaServer Pages)、Servlet、Tomcat服务器以及MySQL数据库。 1. **JSP**:JavaServer Pages是JavaEE平台的一部分,用于创建动态网页。开发者可以在HTML页面中嵌入Java代码,使得网页能够与服务器进行交互,处理用户请求。在人事管理系统中,JSP通常用于展示数据,如员工信息、部门列表等,并能根据用户的操作(如搜索、添加、编辑、删除员工)进行动态更新。 2. **Servlet**:Servlet是Java编写的服务器端程序,用于扩展Web服务器的功能。在本系统中,Servlet接收来自JSP的请求,执行业务逻辑,例如处理数据验证、计算、数据库操作等,然后将结。内容来源于网络分享,如有侵权请联系我删除。另外如果没有积分的同学需要下载,请私信我。
新能源plc程序 欧姆龙nj系列程序,注释完整,面向对象的编程方法 ,多轴控制,凸轮同步,设备已经正常使用软件资料出概不 此项目程序已经实际设备成熟稳定应用,程序注释详细、非常适合用来欧姆龙NJ PLC大型项目学习,包括plc程序程序运用ST语言和FB块,可用作欧姆龙NJ大型项目编程模板直接调用
BDE_Installer_for_RAD_Studio_10.2_Tokyo.7z
内容概要:本文档是关于希尔密码加密与解密的实验报告,旨在帮助学生理解和掌握这一经典的密码学技术。通过随机生成密钥矩阵并实施明文的加密与解密步骤,加深对希尔密码运作机制的理解,并通过文件I/O操作巩固数据处理技能。此外,在实验过程中,作者还深入探讨了对合密钥的特点,分析为何这种类型的密钥不适合应用于实际情况,并给出了可能存在的具体对合密钥总数的求解方法。 适用人群:适用于计算机科学专业、信息安全方向的学生或研究人员,特别是那些有兴趣深入了解经典密码系统及其实现细节的人群。 使用场景及目标:本报告不仅作为课程作业的一部分提交,而且也可以作为研究参考资料使用。读者可以通过这份详细的报告学习到希尔密码的具体实现步骤,包括但不限于密钥的选择、密文的创建和恢复。此外,针对实验中存在的局限性进行了讨论,为后续相关领域的进一步探索提供了思考方向。 其他说明:文档详细记录了一个完整的实验流程,涵盖从实验环境搭建、关键步骤演示到最后结果呈现全过程,并就实际遇到的问题给出改进意见。对于初次接触此类概念的学习者来说非常友好。附录中还包括了C语言源码用于检测2*2维度内的所有有效'对合密钥’实例,证明数学推导的结果。
【问题描述】 请根据给定的文法设计并实现语法分析程序,能基于上次作业的词法分析程序所识别出的单词,识别出各类语法成分。输入输出及处理要求如下: (1)需按文法规则,用递归子程序法对文法中定义的所有种语法成分进行分析; (2)为了方便进行自动评测,输入的被编译源文件统一命名为testfile.txt;输出的结果文件统一命名为output.txt ;结果文件中包含如下两种信息: 1)按词法分析识别单词的顺序,按行输出每个单词的信息(要求同词法分析作业,对于预读的情况不能输出)。 2)在下列高亮显示的语法分析成分分析结束前,另起一行输出当前语法成分的名字,形如“<常量说明>”(注:未要求输出的语法成分仍需要分析)
模型及MATLAB代码:考虑配送优先级的单服务点无人车配送路径优化问题 关键词:遗传算法、路径配送优化 完整模型+代码+注释 主要内容:以配送时间最短及物资满足率最高为目标,构建带时间和容量约束VRP模型,在模型的基础上,结合遗传算法,通过MATLAB对模型求解,得出配送最短时间、最优满足率等数据。 服务内容:脚本 工具 部分展示如下:
一款适用于LDO ,DC-DC的软启动电路, 基于tsmc.18,电路有设计报告 电路: 电路+设计报告 电路+设计报告+hspice仿真脚本
复现模拟 火、粒子群算法解约束最优化问题 内容: 程序一:模拟 火算法SA算法求解附图所示变速箱设计带约束最优化实际工程问题的自编MATLAB程序。 程序二:粒子群算法PSO算法求解附图所示变速箱设计带约束最优化实际工程问题的自编MATLAB程序。