*

2014-2015,改变了互联网的技术。

- [400] () (0)  (0)

linux系统太难用,君不见各种系统工程师秃了半边头?

2014年,美国dotcloud公司用golang开发出了docker

docker是一个虚拟机镜像系统。用于高效搭建云服务器和系统配置,

把程序员从繁琐操作系统配置中解放出来。

docker开源后瞬间如火箭般飚上github榜首。大到google,小到零售店纷纷使用docker。

各种一键安装系统,一键还原,轻轻松松就完成了高级系统架构师的工作。

docker在短短的一年里提高了互联网公司30%生产力。

如果说过去十年在操作系统应用方面的最大贡献者,非docker莫属。

 

 

网页加载太慢,盯着浏览器白屏半天没加载完?

由facebook领导的react项目,是一个javascript编写的web前端用户界面库。

使用它可以轻松把网页上一块块的内容单独包装成可复用组件。

react采用先进的虚拟DOM技术极大加快网页加载速度,优化seo。

但以上优点还不足以在技术泛滥的今天称王称霸。

react还可以通过nodejs在服务器运行,从而进一步加快页面加载速度。

soundcloud 为代表各大公司纷纷用react重构网站,包括facebook自己。

第一次登录soundcloud,那叫真个快,按enter键的手指还没离开键盘,页面就加载完了。

点击网页上任何文章,图片等都不会闪屏,基本上和本地软件一样的显示速度。

 

HTML5定稿,android和iphone的app将会从此改变

自从docker,react等震撼世界的应用推出后,

各大app开发商纷纷以html网页的形式开发应用,craiglist瞬间贴满招聘网页开发程序员的广告。

一来是网页开发程序员相对便宜(craiglist上招聘android,iphone程序员没有7万年薪,也起码6万)

二来,基于网页形式的app开发迅速,比传统的app快50%。

可以预期,将来打开手机某个软件,很大可能里面就是一个单独的浏览器,安装一个软件就相当于安装了google浏览器。

 

后记

在北美。网页美工,javascript和golang程序员将会越来越吃香。C/C++和java程序员短期内继续称王,php和ruby程序员逐渐退出舞台,MATLAB和R语言将是黑马。

随着编程语言越来越简单,培训机构也可以吸引更多学生。

网站开发的程序员会得到更好的工作机会,互联网创业的门槛会降低不少。 

 

回复  
分享到微信
     a 很深,贴者是专业人士 - [92] () (0)  (0)