20

对安全的非技术思考

作者:baiyuzhong 分类:卷首语 »

文/刘江

2011年底包括CSDN在内的许多知名网站先后被曝严重的用户信息泄漏事故,相信让很多人又一次切身体会到现实的安全威胁(事发时我在韩国,一时大意,有1万多关注的Twitter账号因此被盗,至今尚未追回)。而作为从业者,除了骂娘之外,恐怕更应该做的是冷静思考:我们能够做些什么,又应该怎么做?比如,密码这个被称为最差身份验证机制的古老技术,是否有更理想的替代解决方案?技术实力不足的网站与网络服务的用户资料管理,是否有好的办法? 阅读全文 »

标签:
阅读:7,611 次
十二 05

海量数据的意义

作者:baiyuzhong 分类:卷首语 1 Comment »

文/刘江

我曾经说过, 云计算是目前最大的技术趋势,也是以互联网为基础的新一代技术的总称。宽泛地看,其中除了基础设施层面的新型硬件与数据中心、分布式计算、海量数据存储与处理等等技术之外,还包括人与人之间更多的交流方式(社会化网络),终端设备的多样化(移动),无所不在的数据采集方式(物联网),和新一代自然用户界面、用户体验。

其中,海量数据将发挥核心作用。 阅读全文 »

标签:
阅读:14,998 次
十一 28

技术领袖的模式

作者:baiyuzhong 分类:卷首语 »

文/刘江

7月《程序员》关注的对象是技术领袖。我们所说的技术领袖,指的是企业中负责把握公司及其产品技术方向的人。因此,技术色彩浓厚的创始人/CEO、CTO、总工程师、工程副总裁、技术总监、研究院院长、首席科学家等都可以纳入技术领袖的范畴。当然,最典型的还是CTO。 阅读全文 »

标签:
阅读:5,557 次
26

文/刘江

我向来以果黑自居。原因很简单,我一般对人人都在谈论的东西心存疑虑, 以前还看电视时,再大热的电视剧我也会选择在已经没人提起时再瞅瞅是否值得花时间。此外,我对会使人迷醉的东西也始终保持戒心。而这两个条件乔布斯和Apple 的产品显然都符合。

但是,无论你喜欢与否,乔布斯的辞世给所有媒体人都布置了一篇命题作文。而本期,我们杂志的主题又是产品经理。我没有回避的理由。 阅读全文 »

标签:
阅读:20,277 次
01

开放与封闭

作者:baiyuzhong 分类:卷首语 11 Comments »

文/刘江

近来国内许多公司都开始意识到,需要效仿世界领导性的公司,建立开放的生态系统。可是,为什么要开放?又应该怎么开放?这些都是大话题,值得深入探讨。

我们必须认识到,开放并非无条件的褒义词。在经典著作《反模式》中,有一个著名的反模式叫做“委员会设计”:由于有太多的人参与设计,意见纷繁,利益纠缠,最终设计变得过度复杂、含糊不清,根本无法有效地真正实现。也就是说,过度开放无法产生好的设计。历史上,有太多技术和标准都因为“委员会设计”,最后逐渐演化为垃圾场:ATM、ISO OSI 网络模型、CORBA、UML、JavaEE、SQL……

开放也不是成功的代名词。IBM PC通过开放体系架构虽然很轻松地打败了Apple 等早期风光的厂商,但最终胜利的果实却属于Windows+Intel 联盟,以及HP/Compaq和Dell 这些后来者。而一直以大尺度开放享誉业界的Twitter 始终没有找到太好的赢利方式,最近不得不一改语调,明确宣布不再欢迎第三方开发者开发新的客户端,引起众多争议。 阅读全文 »

标签:
阅读:10,917 次
02

作者:韩磊

1983年,乔布斯找到时任百事可乐公司总裁约翰•史考利(John Scully),想请他担任苹果CEO。身为大公司总裁的史考利,自然是看不上刚崭露头角的苹果公司。情急之下,乔布斯问史考利:你是想终此余生卖糖水呢,还是改变世界?史考利深为感动,决定到苹果任职。史考利治下的苹果公司过了四年好日子,随后就江河日下。直至董事会请回乔布斯,这才挽回颓势。苹果有幸东山再起,另一些公司却难逃被收购甚至倒闭的命运。改变世界是每一位技术人员、每一家技术公司的梦想,它是那么宏伟绚丽,却只有少数幸运儿才能企及。

前一段时间,和一位在加拿大做组织行为学的博士生见面。他的专业方向是研究技术在取得市场成功的过程中被哪些因素所影响。这些因素,既与产品本身有关(例如,他的同学就在调研点评网页面上标签对用户的有用程度及反馈到营收上的效果),也与企业组织管理、政策、市场环境、用户心理等等因素有关。谈了一早上,术语满天飞,我就记住一点——技术改变世界,首先要推向世界,而这正是比成功技术本身更难的部分。

6月11、12日,CSDN和Digital River主办的中国软件全球营销论坛,在某种意义上,也是试图组织一次解决将软件技术推向世界的问题的讨论。深圳万兴、珠海斑点猫、超级兔子等等意识超前的公司,早已走出国门赚美元。你可以说他们做了许多同质化产品,但不可否认的是,来自中国大量同类型产品(如音视频转换、系统优化等)形成了一种潮水兵团般的市场力量。并非只有操作系统才能改变世界,当用户使用某个DVD翻录切割软件,对昂贵的DVD光盘开刀并传到网上与他人分享时,世界也在发生着急剧的改变。姑且不论法律上的种种约束,这种破坏力对世界的影响,不可估量。

不过,难道做技术就一定要存心改变世界吗?未必。有些伟大的产品,产生于娱乐自己的初衷。李纳斯在自传中宣称,Just For Fun,谁又能说他没成功呢?退许多步说,技术有时也能做到“纯娱乐”的境界。CSDN商城(http://shop.csdn.net)销售的一款T恤,图样是用Byte Syze语言打印出“Hello World”字样。我查了一下,Byte Syze是一种esoteric programming language(编程奥语),即不以生产软件为目的,纯为试验某个疯狂的想法、故意提高编程难度,甚至只是为讲笑而存在。以其意义论,我更愿意称之为“扯淡型编程语言”。这种类型的语言有大批拥趸,语言数量上百种。它对世界毫无生产力上的贡献,却深刻地揭示了技术人员亲近机器、疏远人类的专业特质,且具有一种对程序员宛若知音的幽默感。新加坡电影《说鸟语(Talking Bird)》描述了当地的语言混杂状况,而Talking Machine正是程序员的精彩写照。

世界就在那儿,你可以去改变它,也可以躺在草地上,喃喃自语一个算法的实现,享受这一刻与编程亲近的美好。改变世界,难道不是为了娱乐自己吗?

(刊登于2009年7月刊《程序员》杂志)

标签:
阅读:15,940 次
preload preload preload
京ICP备06065162