Blog

Blog

PHODAL

技术的异己文化

最近在尝试做一些图形和硬件相关的学习和开发工作,然后遇到了一些平台相关的问题。然后,Mac OS变成了我用过的最烂的硬件、游戏开发的操作系统,没有之一。而又因为自己没电脑不得不使用Mac OS来开发硬件——自己的电脑在毕业时坏了,因为某些原因不能为自己攒钱买电脑。便又想起了又前想写的一篇文章,便还是草稿了一下。

群体很容易在短时间内从一个极端跳到另一个极端。

网上的大部分文章中似乎在说开发人员大部分用的是Mac OS,这些开发人员大部分是Web和Android、iOS开发人员。当然,我也是这些开发人员之一。

人们总在说Mac OS是"最好的系统",因为他们都在互联网公司工作的——互联网公司需要的是简单、实用、美观的操作系统。然后,他们在为Windows操作系统上的用户开发网页,用着Chrome整天在吐槽IE。最后,他们产品上线的时候使用的是GNU/Linux系统。

如果Windows在.NET这一层早点开源的话,情况可能不变了。现在开源了,可能也不晚。但是我们很少见过用Mac OS作为服务器的例子。

技术、利益与偏见

技术本身没有好与坏,也没有偏见,只会依据所使用的人而发生一些变化。

Window Phone、iOS与Anroid

技术本身着存在很多的利益相关问题。许多iOS应用没有Android版,并非因为其他手机平台(如Android、Windows Phone)开发难度大,而是因为收不回成本。换句话说,这存在一些利益问题。作为一个Nokia WP时期的用户,我深知如此——即使是

  1. 不作恶的Google也出于利益问题,没有推出一个Windows Phone上的应用。
  2. Apple在这方面做得比Google好一点,推出了第一个Android应用是一个iOS迁移工具。
  3. 作为一家正走向Open的公司来说,微软作得比他们还好。

因为我的女朋友经常做一些编辑相关的事,加上我也有一些编辑、排版相关的工作,我们就需要一个Office。而这些软件在我用的所有设备——Lumia 1020、 Meizu MX5、iPod Touch、MBP上都有,而且可以协同工作。

在那之前,能这样工作的软件只有Amazon Kindle。阿里也做得还行,虽然他们也在Applce Watch推出的时候,第一时间推出了支付婊。但是至少也还有一个两年前的WP客户端可以用。

要知道Google正在走向封闭,Apple没有开放的打算。人们存在过多的偏见,坏人做了点好事,就变『成黄鼠狼给鸡』。

站的位置越高,就越看不到底层的艰难,也会越看不到底层生活的人们。

从过去到现在无一不是如此,人们倾向于根据人们使用的事物去划分人群,而不是他们内心的真正想法。而越是想去维护他们的外在表现,则需要越来越排斥另一方。

The Fans

接着,不同的人群就想站在其中的一方去争论。人们依据他们能想到的优点去为自己争辩,尽量去扬才避短。这时往往人数多的人更有优势——毕竟真理掌握在少数人的手里。有一些特性在某些手机上就会变成某个手机的特色

然后变变成某个品牌手机的首创,毕竟舆论的所有权是掌握在他们的粉丝的手里。某些产品的粉丝必然会和某些产品的粉丝开始互掐。一个好的产品可以让用户钟爱,不想离开,但是不应该主要去束缚他们。

作为一个技术人员,我就不想被捆绑住。

民主与专制

这个问题非常有意思。见过非常之多的开发人员在否定自己的国家,而在述说某些民主国家的好处。民主意味着更多的混乱,专制意味着更多的安定。民主的前提是国民素质水平都是相当的,只要存在利益问题这点就不可能实现。但是无论是哪一种制度都只是少数人的民主。墙外的人往墙内钻,墙内的人想往墙外去。

不多阶层的人都会看到不同的世界,思考的问题也就越不同了。顶层看底层的人就是无知,觉得他们很悲哀,而底层的人则觉得自己很快乐。

人们害怕自己往低处走,就需要去维护自己的台阶。越是需要去维护自己不同阶级的台阶,就越需要去花费时间和精力来维护这个群体。当你在最底层的时候,你就不需要去维护这个台阶了。表面光鲜,则需要花费相应的时间和精力。

粉丝总想去维护自己的Super Star的光环,直到心灰意冷的一天。作为一个Super Star也一直想去维护自己的光鲜,而不去让自己的粉丝失望。


或许您还需要下面的文章:

关于我

Github: @phodal     微博:@phodal     知乎:@phodal    

微信公众号(Phodal)

围观我的Github Idea墙, 也许,你会遇到心仪的项目

QQ技术交流群: 321689806

新书《前端架构:从入门到微前端》

《前端架构:从入门到微前端》是一本围绕前端架构的实施手册,从基础的架构规范,到如何设计前端架构,再到采用微前端架构拆分复杂的前端应用。本书通过系统地介绍前端架构世界的方方面面,来帮助前端工程师更好地进行系统设计。

前端架构包含以下五部分内容:

  • 设计:讲述了架构设计的模式,以及设计和制定前端工作流。
  • 基础:通过深入构建系统、单页面应用原理、前端知识体系等,来构建出完整的前端应用架构体系。
  • 实施:通过与代码结构的方式,介绍如何在企业级应用中实施组件化架构、设计系统和前后端分离架构。
  • 微前端:引入6种微前端的概念,以及如何划分、设计微前端应用,并展示了如何实现这6种微前端架构。
  • 演进:提出更新、迁移、重构、重写、重新架构等架构演进方式,来帮助开发人员更好地设计演进式架构。
comment

Feeds

RSS / Atom

最近文章

关于作者

Phodal Huang

Developer, Consultant, Writer, Designer

ThoughtWorks 高级咨询师

工程师 / 咨询师 / 作家 / 设计学徒

开源深度爱好者

出版有《前端架构:从入门到微前端》、《自己动手设计物联网》、《全栈应用开发:精益实践》

联系我: h@phodal.com

微信公众号: 与我沟通

标签