版权声明 本站原创文章 由 萌叔 发表
转载请注明 萌叔 | http://vearne.cc

絮絮叨叨

自从把我的博客从CSDN迁出,独立成站以后,就很少在微信上发技术文章了, 主要是2个原因:

  • 阅读微信的都是碎片时间, 而技术文章很多都需要深度的思考,不少还需要动手实际操作
  • 在微信上粘贴代码太不放方便了

最后 欢迎访问我的个人博客 萌叔

今天来聊点最近的一些感受。

1. 中国崛起

我曾经跟我的同事们开玩笑,我说以后外国程序员,都必须要学中文,不然他们就看不到第一手的技术资料。 这几年中国程序员在世界上的影响力越来越大,这可能得益于中国有最大的互联网消费群体。

举几个例子

  • 中国有世界上最大的redis使用平台,据新浪公布的资料,他们的redis平台有500+server,2000+的实例,不过这个应该不是单个集群的规模。
  • golang虽然是Google开发的语言,但是最大golang社区在中国,从几届gopher china大会的热闹程度,就可以看出golang在中国的火热程度
  • 在前端领域巨牛的开源JavaScript项目VUE.js,为Github有史以来星标数第10多的项目,其作者是中国的尤雨溪

2. 处理能力压倒实际需求

曾经和一个美发行业的朋友聊过天,他所在的公司是一家有将近10余家分店的连锁企业,可是每天产生的订单数不超过1000单。 所以我的感觉是对绝大数领域,社区存在的解决方案的处理能力足够满足需要,数据库、或者某些框架只需要做简单的配置,就能够满足他们的日常需要了。二次开发,尤其是性能领域的二次开发的重要性变得相对较低。

3. 成熟的解决方案层出不穷

在10年前,甚至是几年前,技术资料非常难找。很多问题都没有很好解决方案,问都不知道该问谁。而现在各种社区里有各种乐于回答问题的好心人。各种开源或者收费云服务的解决方案满大街都是。

举几个例子

  • 电商你可以用ShopsN
  • 日志收集可以用ELK(elasticsearch + logstash + kibana)
  • 监控你可以用zabbix或者open-falcon

这些方案很多都是开箱即用,就像使用yum或者apt-get一样简单。 而且应对绝大多数场景,已经绰绰有余。真正需要进行二次开发的只剩下扳着指头都能数出来的寥寥几家。 我不禁有些担忧,我们这些程序员的出路在哪儿。

总结

絮絮叨叨的说点心里话吧,也想听听大家的吐槽。


请我喝瓶饮料

微信支付码