写点什么

架构师(试刊第三期)免费下载

  • 2008-12-16
  • 本文字数:1009 字

    阅读完需:约 3 分钟

篇首语

──合适就好

最近我参加了一个由中欧商学院举行的交流活动,主题是讨论当前经济形势下软件外包产业的发展方向。期间,有位老师分享了一个很有意思的案例,他提到 有次他参加另外一个大型外包论坛时,听到有的城市外包产业发展的非常快,单子非常多,包括国外大公司和国内公司的;而有的城市相关负责人对此非常不满,说 外包就是接国外的单子,那些不守“规矩”的城市对“外包”的定义有误。结果大家也能猜得到,即这些守规矩的城市外包产业是一直缓步不前的。其实道理很简 单,城市发展外包产业的目的是增加就业机会和经济收入,只要是符合这些需求的单子不就很好吗?

又想起从前和台湾的一位知名技术作者聊天时,一旁有朋友请教说,现在动态语言那么多,应该学习哪一种好呢?那位作者微微一笑说,我现在在用 Lua。 朋友很吃惊地再问,这个不流行啊,为何要学习这个?“能解决我的问题就好啊”,作者回答说。不知这位朋友最终有没有明白作者的意思,希望他能理解“合适就 好”这几个字的含义。语言、框架、工具等当然有好坏之分,但是如果只是将目光放在孰优孰劣上,而不能潜心研究并将其付之于实践,不就沦为“空谈”了吗。在 目前所运行的软件系统中,我们可以看到其背后的平台、语言等是各种各样,MySpace 是基于.NET 平台的,淘宝网是基于 Java 的,而 Google 则 推崇使用 Python 等,我还听说现在许多大型的电力系统还依然运行在 C++ 平台上,这有什么关系吗?每门技术自有其缺点,但它们也都自有其优点,如果它 的优点恰好能符合你的需要,用它就好了。重要的是,你有没有使用好它的能力。

还有个例子,是从前和 BEA(现在已经被 Oracle 收购)的销售人员聊天时了解到的,他说现在 BEA 的 WebLogic 产品在日本市场很好,但是 他们用的多是 5.0 或者 6.0 的版本,我们试图说服他们更换到最新的 10.0 版本上,他们丝毫不为之所动,还很纳闷地问我们:现在系统运行的很稳定,为什 么要换?另外,你会发现这些产品的支持工程师对产品的特性、功能和管理等理解的非常深入,每一个能够优化的地方都进行了调整优化。

这儿提“合适就好”并不是说让我们不再追求进步,而是强调对任何一个策略、技术平台或者语言、工具,如果我们没有做选择,那么就根据自己的系统选择最合适的(而不是最好的),而一旦做了选择,那么就深入地研究,发掘它们的潜力,而不是在选择面前犹豫徘徊。

详细内容,欢迎下载架构师(试刊第三期)

相关阅读

架构师(试刊第二期)

架构师(试刊号)

2008-12-16 21:464529
用户头像

发布了 1459 篇内容, 共 695.0 次阅读, 收获喜欢 2484 次。

关注

评论

发布
暂无评论
发现更多内容

Dubbo的预热与停机实践

快看工程技术中心

dubbo 优雅停机 服务预热

中国联通、欧莱雅和钉钉都在争相打造的秘密武器?虚拟IP未来还有怎样的可能

行者AI

人工智能 虚拟

【Netty技术专题】「原理分析系列」Netty强大特性之ByteBuf零拷贝技术原理分析

洛神灬殇

Netty 零拷贝 zero copy 12月日更

大数据开发之Spark SQL及基础引擎知识分享

@零度

大数据 spark SQL

【鲲鹏 DevKit黑科技揭秘】│如何实现全链路系统问题90%精准诊断?

华为云开发者联盟

内存 性能分析 内存泄漏 鲲鹏 鲲鹏 DevKit

并发场景加锁优化小技巧

程序员小航

jdk 并发

网络编程懒人入门(十三):一泡尿的时间,快速搞懂TCP和UDP的区别

JackJiang

TCP 网络编程 udp 即时通讯 IM

等保五级怎么划分?适用于哪些系统?

行云管家

网络安全 等级保护 等保测评 信息安全等级保护

面向 web 开发人员的免费托管服务

开源之巅

QCon-小布助手对话系统工程实践

安第斯智能云

盘点 2021|从零开始,向前出发

Middleware

生涯规划 个人成长 盘点2021 2021年终总结

如何在 Go 中将 []byte 转换为 io.Reader?

AlwaysBeta

golang Go 语言

近百万条数据、3秒查询,TDengine助力北微云平台的搭建

TDengine

数据库 tdengine 物联网

RandomAccessFile 解决多线程下载及断点续传

李尚智

微服务架构 断点续传 大文件断点续传 RandomAccessFile 微服务附件

PingCode 技术架构揭秘

PingCode研发中心

架构 技术架构 研发 PingCode

在线JSON转MySQL建表语句工具

入门小站

工具

持续创新·驱动计算:英特尔2021年技术发展大盘点

科技新消息

面试官:this和super有什么区别?this能调用到父类吗?

王磊

TiDB Hackathon 项目白皮书—LotusDB

roseduan

TiDB KV存储引擎 kv

SLICK: Facebook基于SLO的可靠性保障实践

俞凡

facebook 架构 大厂实践

Hoo虎符研究院 | Mir Protocol 调研报告

区块链前沿News

Hoo虎符 虎符交易所 好项目

Linux云计算之使用rsync+sersync 实现数据实时同步

学神来啦

Linux centos linux运维 rsync linux云计算

检索、问答、情感分析场景前沿技术方案分享!

百度开发者中心

自然语言处理

如何把 MySQL 备份验证性能提升 10 倍

Juicedata

MySQL 数据库 云存储 数据备份

FFmpeg的一些应用实践-补充

为自己带盐

ffmpeg 28天写作 12月日更

59 K8S之Elasticsearch节点

穿过生命散发芬芳

k8s 28天写作 12月日更

SphereEx 亮相 openGauss Summit 2021,同云和恩墨签订战略合作协议

SphereEx

开源 ShardingSphere SphereEx 云和恩墨 战略合作

新官网心体验,腾讯WeTest全新产品功能与解决方案发布!

WeTest

四款常见IT自动化运维工具简单介绍-行云管家

行云管家

运维 IT运维 自动化运维

Flink CDC 系列 - Flink MongoDB CDC 在 XTransfer 的生产实践

XTransfer技术

flink 分布式数据库mongodb

Babel 学习日记(0)

恒生LIGHT云社区

前端 babel

架构师(试刊第三期)免费下载_Java_InfoQ 中文站_InfoQ精选文章