Java九阳真经论述及愿景

“他强由他强,清风拂山冈,他横由他横,明月照大江。”

《倚天屠龙记》中张无忌被玄冥二老的玄冥神掌打伤后,体寒难耐,到处求解决之法。一次被韦蝠王打下山谷后,偶遇一只猿猴,一次猿猴见他非常痛苦,坐地疗伤,于是就靠近向张无忌叫并且有意引导张无忌要到一个秘密地方,张无忌悟性很高,看出了猿猴的意图,于是跟在猿猴后面,一会来到一个山洞,在山洞的正中心有一只死去的猿猴,张无忌细察后发现肚子上有针缝过的痕迹,为了一探究竟,他打开一看,是四本九阳真经,之前听师叔张三丰说九阳真经可以逼走体内寒毒,于是他打坐,按上面修炼起来,没过几天体内的寒毒就被逼出体内,站起来感觉体内有一股强大的气流,于是乎,他一用力,发出强大的气场,犹如原子蛋一般,哈哈,此处有夸张。从此他体内就有了强大的内功支撑,为后面快速练习“乾坤大挪移、太极拳、太极剑”等武林绝学打下了坚实基础。

与“乾坤大挪移”结缘是在拯救明教时,在明教的密道里,被阴险毒辣的成昆用混元霹雳撑将一块巨石封住了出口,无奈之下他继续寻找其它出口,无意中来到一个密室里,密室椅子上坐着一具人骨,此人正是明教教主阳顶天,由于内力不足练“乾坤大挪移”时走火入魔,暴毙身亡。张无忌上前祭拜后,起身发现阳教主双手下面有块羊皮,上面没有任何东西,觉得蹊跷,无意中受伤的血液滴到上面,上面立刻显示出了“乾坤大挪移”心法,上面还显示练会“乾坤大挪移”便可以打开另一巨石门,于是乎,他栖地而坐,开始按心法练习,没过几天就练到了七层,最高是八层,真是神速啊?!为什么会这么快?光明左使杨逍练习了几年也才是会三层。根本原因就是缺乏“九阳真经”内功啊!

“太极拳、太极剑”是在武当山,与阿大、阿二、阿三比武时,即学即卖的,师叔张三丰在一边念口决,张无忌在正下面边打边学,很快就领悟到了太极的以静制动,并且运用自如,为什么?还是由于“九阳真经”深厚内功!

Java这个江湖其实也是挺“险恶”的?为什么这么说呢?怎样才能练就深厚内功呢?

第一、技术发展太快。开源框架如雨后春笋般洒漫大地,如:Struts、Hibernate、Spring、SpringMvc、Mybatis、Netty、Mina、Dubbo等等,搞得大家来不及深入学习。

第二、公司快节奏。国内公司基本上都是,大公司较规范,但给的开发时间也不是很充足,小公司基本就是,老板一声令下,三个月搞定啊,这里面项目有的是很大的交易平台、ERP、OA、HR、招投标系统等等。下面员工就是没日没夜“堆”代码,因为没有时间学习底层,所以都只是拿来用,用完走。根本不知道里面的OOP核心思想、设计模式、性能优化等。现在80%的5年以内的程序员也还是停留在看“说明书”敲代码的阶段,因为老夫也是5年后一天反思自己才发现。

第三、Java行业是青春饭。年经时加着班、老板发着工资、聊着妹纸,感觉良好。每天基本重复做着CRUD操作,没有难度。随着时间推移,年龄越来越大,工资还要求挺高,老板发现你还是只会CRUD,给公司创造不了高价值,所以新人就把你顶替了。再找工作发现没有合适的,为什么?究其原因,是因为你没有“深厚的内功”,从而领悟不了上层“武功”的精髓,所以也就发挥不出自己更大的价值。

所以,针对上面的问题,Java九阳真经主要就是帮助5年内的、严重缺乏内力的程序员来练好内功,从而快速领悟“上层武功”,快乐的行走在Java江湖不被淘汰!

下一篇会切入正题,“对象导论系列---抽象过程”。

Java九阳真经论述及愿景的更多相关文章

  1. .NET平台技术体系梳理+初学者学习路径推荐+我们的愿景与目标

    文章出自:http://www.cnblogs.com/ice-river/p/3475041.html 一 .NET平台技术体系梳理 .NET平台应用领域众多(桌面开发,web开发,移动开发),不断 ...

  2. Spark新愿景:让深度学习变得更加易于使用——见https://github.com/yahoo/TensorFlowOnSpark

    Spark新愿景:让深度学习变得更加易于使用   转自:https://www.jianshu.com/p/07e8200b7cea 前言 Spark成功的实现了当年的承诺,让数据处理变得更容易,现在 ...

  3. oneM2M标准发展神速 实现万物联网的愿景

    http://m2m.iot-online.com/news/2013102224849.html oneM2M则将负责解决独立于接取网路中通用的M2M服务层的关键需求:使其可更方便地嵌入于各种软硬体 ...

  4. 在线制作GIF图片项目愿景与范围

    在线制作GIF图片项目愿景与范围 a. 业务需求 a.1 背景 在当今社会中,随着聊天软件和web网站的普及,原创动画制作越来越吸引人们的眼球,一个好的动态图片,可能就会为你的网站或本人赢得更多人的认 ...

  5. Sass 愿景

    在最近的一个 CSS 见面会上,我向与会者提问,“有人会在日常的工作流中使用 Sass 吗?”回答结果压倒性的表示肯定——保守谨慎地使用 Sass 已经成为过去式.Sass 正迅速成长为编写 CSS ...

  6. .NET平台系列10 .NET统一平台愿景

    系列目录     [已更新最新开发文章,点击查看详细] 2019年,微软分享了[统一的.NET堆栈和生态系统的愿景].给开发者带来的价值是,将能够使用一组API,语言和工具来针对广泛的应用程序类型,包 ...

  7. Java设计模式论述

    为何须要设计模式: 模式是做事的方法,是实现目标,研磨技术的方法.这样的对高效技术不懈追求的思想,广泛见于诸多领域,比如制作精美佳肴的过程.对于不论什么一种迈向成熟的全新技艺,身处这个行业的人都须要寻 ...

  8. Maven的作用、用途、内涵、愿景

    maven被许多人认为是一个构建工具.许多人最初是从熟悉ant而转到maven的,因此很自然地这样认为maven是一个构建工具.但是maven并不仅仅是一个构建工具,也不是ant的一个替代工具.mav ...

  9. DOTS原则和愿景

    Unity Data Oriented Tech Stack基于一系列原则.这些原则为我们正在努力实现的目标提供了良好的背景.一些原则清楚地反映在代码中.其他则只是我们为自己设定的目标. 默认情况下的 ...

随机推荐

  1. webapp 的简单开发

    web app 的技术平台很多,如adobe phonegap.sencha touch.appcan(国产).dcloud(国产)平台.我选择了dcloud平台,原因:简单,容易上手. web ap ...

  2. Ubuntu / Raspberry 下切换GCC版本

    目前Ubuntu 自带的GCC版本为4.6,遗憾的是在实际使用时,反而版本越高越好问题越多,所以,一旦遇到编译问题时最好先检查你下载的工程里的readme,默认的编译器版本是否为当前的安装版本,如果不 ...

  3. Java 之初(1)

    省赛结束之后有相当长一段空闲时间,于是就想先提前自学一点Java语言的知识,在这里纪录一下学习过程,希望能给自学Java的同学提供一点小帮助!(当然,也能方便我以后的复习用^_^) 在学习过程中有什么 ...

  4. MXNet 分布式环境部署

    MXNet 分布式环境部署 1. MxNet 分布式介绍 先忽略吧, 回头在填上去 2. 分布式部署方法 假设有两台主机ip地址分别是xxx.xxx.xxx.114 和 xxx.xxx.xxx.111 ...

  5. Django 和 struts 对比

    转自:http://www.blogjava.net/shaofan/archive/2007/04/06/109007.html 假设:用两者写一个最小的WEB程序.过程可以参照:1.struts的 ...

  6. centos 开机执行的命令

    centos开机执行的命令-------待验证,因为有可能涉及到root问题,没想明白怎么输入密码 1.增加rc.local可执行权限 chmod +x /etc/rc.d/rc.local 2.在里 ...

  7. Suse LAMP setup

    This page will describe the steps you have to take to install LAMP, which stands for Linux Apache Ma ...

  8. Batch Normalization 笔记

    原理 BN的效果 Why BN works? 原理 输入层可以归一化,那么其他层也应该可以归一化.但是有个重要的问题,为什么要引入beta和gamma. 为什么要引入beta和gamma 不总是要标准 ...

  9. 最新-Linux常用命令大全-随时更新

      一.系统管理与设置 1.信息显示命令 # man & info  //帮助手册 # man 命令 //显示相应命令的帮助内容 # arch  //显示当前系统体系结构 # cal  //显 ...

  10. mysql登录:access denied for user 'root'@'localhost'(using password:YES)

    mysql登录: access denied for user 'root'@'localhost'(using password:YES) 解决: use mysql; select user,ho ...