尊重开发人员的劳动成果。转载请注明From郝萌主 http://blog.csdn.net/haomengzhu/article/details/40453769

看到这两组词,你是什么感觉?

不知所云或者这个我了解一些。

假设你不知所云,那么你就“危急了”、、、




Full Stack developer 全栈project师
因为常常在各种技术穿梭。他会常常忘记代码的语法和一些API。所以他常常须要去查API甚至查语法,他认为没有Google我差点儿没法工作。这在某些人的眼里。是技术不够的表现。他记的仅仅是一个Key,一个怎样找寻答案的索引。而不是所有,人脑不是电脑,他不可能要求我能记下所有的东西。
技术有两个发展方向,一种是纵向一种是横向的,横向的是瑞士军刀,纵向的是削铁如泥的干将莫邪。这两个方向都没有对与错,发展到一定程度都会相互溶合,就好比中国佛家禅修的南顿北渐,事实上到了最后,渐悟与顿悟是一样的。顿由渐中来。
现代项目的开发,须要掌握多种技术。互联网项目,须要用到后端开发、前端开发、界面设计、产品设计、数据库、各种移动client、三屏兼容、restFul API设计和OAuth等等,比較前卫的项目。还会用到Single Page Application、Web Socket、HTML5/CSS3这些技术以及像第三方开发像微信公众号微博应用等等。
Web前端也远远不是从前的切个图用个jQuery上个AJAX兼容各种浏览器那么简单了。

现代的Web前端,你须要用到模块化开发、多屏兼容、MVC。各种复杂的交互与优化,甚至你须要用到Node.js来协助前端的开发。

所以说一个现代化的项目。是一个很复杂的构成。我们须要一个人来掌控全局,他不须要是各种技术的资深专家,但他须要熟悉到各种技术。对于一个团队特别是互联网企业来说,有一个全局性思维的人很很重要。
这就是Full Stack developer,指掌握多种技能,并能利用多种技能独立完毕产品的人。


Fog Computing 雾计算
思科(Cisco)首创。这个因“云”而“雾”的命名源自“雾是更贴近地面的云”这一名句。
雾计算和云计算一样,十分形象。云在天空飘浮,高高在上,遥不可及,刻意抽象;而雾却现实可及,贴近地面,就在你我身边。雾计算并不是由性能强大的server组成,而是由性能较弱、更为分散的各类功能计算机组成。渗入工厂、汽车、电器、街灯及人们物质生活中的各类用品。

如今就有了智能鞋带,智能行李箱,智能会充满你的生活。
与云计算相比,雾计算所採用的架构更呈分布式。更接近网络边缘。

雾计算将数据、数据处理和应用程序集中在网络边缘的设备中。而不像云计算那样将它们差点儿所有保存在云中。

数据的存储及处理更依赖本地设备,而非server。所以。云计算是新一代的集中式计算,而雾计算是新一代的分布式计算,符合互联网的“去中心化”特征。

我相信。未来5年内,雾计算肯定会像今天的云计算一样走进大家的生活中。


看了这些,你打算什么时候从反复中惊醒?
你会有疑问:
你为什么了解这些,这些怎么我都不知道?

你在看小说的时候,我在看程序猿杂志。
你在看娱乐新闻的时候,我在浏览36氪网;
你在看电影打游戏的时候。我在coding;
时间就像乳汁。挤挤总会有的,你和别人的差距也会越来越大的;

80多岁的老爷子说的最多的一句话就是“有些事情,如今不做,一辈子都不可能再做了。


非常多时候我们以为有了非常好的工作,生命就有了意义和保障,但是生活不是仅仅有玫瑰色,非常多时候我们须要站在玫瑰色上伸头去看看别的颜色,并时不时的把别的颜色拿过来和玫瑰色搅和一下,看看能出什么花儿。


工作的八小时,决定了你的专业知识。你赚钱吃饭的能力,以及你支撑你成为一个社会人的所有支点;
而工作外的八小时。才干决定你到底会成为一个什么样的人。


以此文与IT界的各位仁兄仁妹共勉;
2014年10月25日  郝萌主

版权声明:本文博客原创文章,博客,未经同意,不得转载。

Full Stack developer and Fog Computing的更多相关文章

  1. 怎样成为全栈工程师(Full Stack Developer)?

    "Facebook 工程师说 Facebook 只招 full stack engineer,那么 Facebook engineer 都是怎样的人啦."? 具体经验不重要,重要的 ...

  2. [转]乐死我了,怎么样成为一个全栈程序员(Full Stack Developer),附我想专注的语言

    受苏格拉底大神的启迪,我也来谈谈全栈.禅师:成为全栈工程师,这个问题等于如何成为全才,有可能吗码农:有可能,不过可能性比较低,因为达芬奇这类人毕竟是百年一遇的奇才.不过,因为我热爱这个行业,也有一定天 ...

  3. [转] What is a Full Stack developer?

    期望一个凡人掌握开发过程中各个方面的知识,合理吗?也许不合理,但是Facebook正是要寻找这样的人.在一个OSCON会议上,一名Facebook的工程师告诉我的,他们只聘请“全能(Full stac ...

  4. 教你成为全栈工程师(Full Stack Developer) 一-各显神通总结八大类编程语言的区别

    为了能在最快的时间里理解更多语言的相同点和不同点,我用大家最熟悉的Hello World来展示一下各个语言的奥妙   请尊重原创,转载请注明来源网站www.shareditor.com以及原始链接地址 ...

  5. 教你成为全栈工程师(Full Stack Developer) 〇-什么是全栈工程师

    作为一个编码12年的工程师老将,讲述整段工程师的往事,顺便把知识都泄露出去,希望读者能少走一些弯路. 这段往事包括:从不会动的静态网页到最流行的网站开发.实现自己的博客网站.在云里雾里的云中搜索.大数 ...

  6. 教你成为全栈工程师(Full Stack Developer) 四十五-一文读懂hadoop、hbase、hive、spark分布式系统架构

    转载自http://www.shareditor.com/blogshow?blogId=96 机器学习.数据挖掘等各种大数据处理都离不开各种开源分布式系统,hadoop用于分布式存储和map-red ...

  7. 大数据,物联网(Internet of Things),万物互联网(Internet of Everything),云计算,雾计算,边缘计算(Edge Computing) 的区别和联系

    大数据是一种规模大到在获取.存储.管理.分析方面大大超出了传统数据库软件工具能力范围的数据集合,具有海量的数据规模.快速的数据流转.多样的数据类型,高价值性和准确性五大特征,即5V(Volume, V ...

  8. Front End Developer Questions

    Front End Developer Questions 感谢大神分享- 目录 前言 HTML部分 CSS部分 JavaScript部分 其他问题 前端学习网站推荐 前言 前言 HTML Docty ...

  9. 【干货分享】前端面试知识点锦集04(Others篇)——附答案

    四.Others部分 技术类 1.http状态码有哪些?分别代表是什么意思? (1).成功2×× 成功处理了请求的状态码.200 服务器已成功处理了请求并提供了请求的网页.204 服务器成功处理了请求 ...

随机推荐

  1. excel转换成oracle建表脚本

    package excel2sql; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundE ...

  2. [Angular] Providers and useFactory

    // service.ts import { Injectable, Inject } from '@angular/core'; import { Http } from '@angular/htt ...

  3. 将String转化为Long,并将Long转化为Date 分类: B1_JAVA 2014-06-30 16:23 1249人阅读 评论(0) 收藏

    package org.ljh.test.javaee; import java.text.SimpleDateFormat; import java.util.Date; public class ...

  4. GoJS超详细入门(插件使用无非:引包、初始化、配参数(json)、引数据(json)四步)

    GoJS超详细入门(插件使用无非:引包.初始化.配参数(json).引数据(json)四步) 一.总结 一句话总结:插件使用无非:引包.初始化.配参数(json).引数据(json)四步. 1.goj ...

  5. 虚幻引擎中的数组---TArray: Arrays

    本文章由cartzhang编写,转载请注明出处. 所有权利保留. 文章链接: http://blog.csdn.net/cartzhang/article/details/45367171 作者:ca ...

  6. Android自定义组件系列【2】——Scroller类

    在上一篇中介绍了View类的scrollTo和scrollBy两个方法,对这两个方法不太了解的朋友可以先看<自定义View及ViewGroup> scrollTo和scrollBy虽然实现 ...

  7. ASP.NET 生命周期及管道事件

    Client(发送报文:请求行+请求头+空行+请求体) <------ Http 协议 ------> Server,由 Http.sys 监听 Http 请求 -> WAS+Met ...

  8. Activity“ 阻止自动弹出软键盘”的方法 -尤其是对于Tab页下的!

    我的activity是Tab页签下的~! 所以应把代码加在继承于TabActivity的那个activity中!!而不是由点击Tab页启动的那个activity <activity androi ...

  9. PHP正则表达式怎么匹配多行

    PHP正则表达式怎么匹配多行 一.总结 1.可以用匹配模式修饰符s来使点匹配所有字符,包括换行符. 二.PHP匹配多行的正则表达式分析 代码如下: <table> <tr>&l ...

  10. 版本控制— SVN & git

    版本控制—— SVN & GIT 提问 什么是版本控制? 是能够一直监视代码文件的变更,并存储这些文件以便将来引用的一种机制(软件) 为什么要使用版本控制? (1)记录哪个开发人员做了变更 ( ...