Java九阳真经论述及愿景
Java九阳真经论述及愿景
“他强由他强,清风拂山冈,他横由他横,明月照大江。”
《倚天屠龙记》中张无忌被玄冥二老的玄冥神掌打伤后,体寒难耐,到处求解决之法。一次被韦蝠王打下山谷后,偶遇一只猿猴,一次猿猴见他非常痛苦,坐地疗伤,于是就靠近向张无忌叫并且有意引导张无忌要到一个秘密地方,张无忌悟性很高,看出了猿猴的意图,于是跟在猿猴后面,一会来到一个山洞,在山洞的正中心有一只死去的猿猴,张无忌细察后发现肚子上有针缝过的痕迹,为了一探究竟,他打开一看,是四本九阳真经,之前听师叔张三丰说九阳真经可以逼走体内寒毒,于是他打坐,按上面修炼起来,没过几天体内的寒毒就被逼出体内,站起来感觉体内有一股强大的气流,于是乎,他一用力,发出强大的气场,犹如原子蛋一般,哈哈,此处有夸张。从此他体内就有了强大的内功支撑,为后面快速练习“乾坤大挪移、太极拳、太极剑”等武林绝学打下了坚实基础。
与“乾坤大挪移”结缘是在拯救明教时,在明教的密道里,被阴险毒辣的成昆用混元霹雳撑将一块巨石封住了出口,无奈之下他继续寻找其它出口,无意中来到一个密室里,密室椅子上坐着一具人骨,此人正是明教教主阳顶天,由于内力不足练“乾坤大挪移”时走火入魔,暴毙身亡。张无忌上前祭拜后,起身发现阳教主双手下面有块羊皮,上面没有任何东西,觉得蹊跷,无意中受伤的血液滴到上面,上面立刻显示出了“乾坤大挪移”心法,上面还显示练会“乾坤大挪移”便可以打开另一巨石门,于是乎,他栖地而坐,开始按心法练习,没过几天就练到了七层,最高是八层,真是神速啊?!为什么会这么快?光明左使杨逍练习了几年也才是会三层。根本原因就是缺乏“九阳真经”内功啊!
“太极拳、太极剑”是在武当山,与阿大、阿二、阿三比武时,即学即卖的,师叔张三丰在一边念口决,张无忌在正下面边打边学,很快就领悟到了太极的以静制动,并且运用自如,为什么?还是由于“九阳真经”深厚内功!
Java这个江湖其实也是挺“险恶”的?为什么这么说呢?怎样才能练就深厚内功呢?
第一、技术发展太快。开源框架如雨后春笋般洒漫大地,如:Struts、Hibernate、Spring、SpringMvc、Mybatis、Netty、Mina、Dubbo等等,搞得大家来不及深入学习。
第二、公司快节奏。国内公司基本上都是,大公司较规范,但给的开发时间也不是很充足,小公司基本就是,老板一声令下,三个月搞定啊,这里面项目有的是很大的交易平台、ERP、OA、HR、招投标系统等等。下面员工就是没日没夜“堆”代码,因为没有时间学习底层,所以都只是拿来用,用完走。根本不知道里面的OOP核心思想、设计模式、性能优化等。现在80%的5年以内的程序员也还是停留在看“说明书”敲代码的阶段,因为老夫也是5年后一天反思自己才发现。
第三、Java行业是青春饭。年经时加着班、老板发着工资、聊着妹纸,感觉良好。每天基本重复做着CRUD操作,没有难度。随着时间推移,年龄越来越大,工资还要求挺高,老板发现你还是只会CRUD,给公司创造不了高价值,所以新人就把你顶替了。再找工作发现没有合适的,为什么?究其原因,是因为你没有“深厚的内功”,从而领悟不了上层“武功”的精髓,所以也就发挥不出自己更大的价值。
所以,针对上面的问题,Java九阳真经主要就是帮助5年内的、严重缺乏内力的程序员来练好内功,从而快速领悟“上层武功”,快乐的行走在Java江湖不被淘汰!
下一篇会切入正题,“对象导论系列---抽象过程”。
Java九阳真经论述及愿景的更多相关文章
- .NET平台技术体系梳理+初学者学习路径推荐+我们的愿景与目标
文章出自:http://www.cnblogs.com/ice-river/p/3475041.html 一 .NET平台技术体系梳理 .NET平台应用领域众多(桌面开发,web开发,移动开发),不断 ...
- Spark新愿景:让深度学习变得更加易于使用——见https://github.com/yahoo/TensorFlowOnSpark
Spark新愿景:让深度学习变得更加易于使用 转自:https://www.jianshu.com/p/07e8200b7cea 前言 Spark成功的实现了当年的承诺,让数据处理变得更容易,现在 ...
- oneM2M标准发展神速 实现万物联网的愿景
http://m2m.iot-online.com/news/2013102224849.html oneM2M则将负责解决独立于接取网路中通用的M2M服务层的关键需求:使其可更方便地嵌入于各种软硬体 ...
- 在线制作GIF图片项目愿景与范围
在线制作GIF图片项目愿景与范围 a. 业务需求 a.1 背景 在当今社会中,随着聊天软件和web网站的普及,原创动画制作越来越吸引人们的眼球,一个好的动态图片,可能就会为你的网站或本人赢得更多人的认 ...
- Sass 愿景
在最近的一个 CSS 见面会上,我向与会者提问,“有人会在日常的工作流中使用 Sass 吗?”回答结果压倒性的表示肯定——保守谨慎地使用 Sass 已经成为过去式.Sass 正迅速成长为编写 CSS ...
- .NET平台系列10 .NET统一平台愿景
系列目录 [已更新最新开发文章,点击查看详细] 2019年,微软分享了[统一的.NET堆栈和生态系统的愿景].给开发者带来的价值是,将能够使用一组API,语言和工具来针对广泛的应用程序类型,包 ...
- Java设计模式论述
为何须要设计模式: 模式是做事的方法,是实现目标,研磨技术的方法.这样的对高效技术不懈追求的思想,广泛见于诸多领域,比如制作精美佳肴的过程.对于不论什么一种迈向成熟的全新技艺,身处这个行业的人都须要寻 ...
- Maven的作用、用途、内涵、愿景
maven被许多人认为是一个构建工具.许多人最初是从熟悉ant而转到maven的,因此很自然地这样认为maven是一个构建工具.但是maven并不仅仅是一个构建工具,也不是ant的一个替代工具.mav ...
- DOTS原则和愿景
Unity Data Oriented Tech Stack基于一系列原则.这些原则为我们正在努力实现的目标提供了良好的背景.一些原则清楚地反映在代码中.其他则只是我们为自己设定的目标. 默认情况下的 ...
随机推荐
- js 密码 正则表达式
1. 代码 function checkPassword(str){ var reg1 = /[!@#$%^&*()_?<>{}]{1}/; var reg2 = /([a-zA- ...
- Codeforces Round #394 (Div. 2)
前一半是刚刚打完比赛的时候写的……不知为啥手腕有点僵,估计是前一个小时用力过度了吧= = 前四题看着还好,后两题就有点懵逼了……现在还不知道E题的题意到底是啥…… 不管了……还没找着官方题解,贴一下自 ...
- CSS总结摘要
一 概述 1.什么是CSS? Cascading Style Sheet,层叠样式表,用于设定页面内容的显示样式. 2.为一个元素添加多个样式 一个元素可以同时定义多个类,不同类之间用空格隔开,如cl ...
- Open images from USB camera on linux using V4L2 with OpenCV
I have always been using OpenCV's VideoCapture API to capture images from webcam or USB cameras. Ope ...
- 十四、css动画基础知识
引用动画的方式: 1.轻量动画: cubic-bezier(0.165, 0.840, 0.440, 1.000);//加上贝塞尔曲线使动画运动起来更加平滑 2..scrollNews,.m-tr ...
- 小Y的轮回之路——攒机装机、B150装win7
两个月前,陪伴我5年多的小Y(ideapad-y460N卡)突然大伤元气,硬盘跪了,显示屏也黑了一小块.本着经济实惠凑合用的态度换了个320G的硬盘,没想过几天显示屏情况加重,出现无数个红绿相间的线条 ...
- png的故事:隔行扫描算法
转载自AlloyTeam:http://www.alloyteam.com/2017/06/the-story-of-png-deinterlacing-algorithm/ 前言 前文已经讲解过如何 ...
- Java不带.classpath的svn项目下载,转成到eclipse中
.classpath是Eclipse的工程文件,别人没有将工程的信息传到SVN库中,就检查不出.classpath文件,识别不了项目结构. 这种做法也是比较提倡的方法.SVN上只要有项目的源码信息就可 ...
- Win10安装msi程序报错2503和2502错误解决方案
刚升级了系统到win10,重新搭建开发环境,在安装scala的时候一直报2503.2502错误,如图 试了好几种办法都不好使,现在罗列依次用到的三种方法: 一.命令提示符(管理员)启动 "w ...
- liunx screen使用简单实验
liunx screen使用 今天因工作需要使用到screen工具,感觉挺有意思,记录一下 GNU Screen是一款由GNU计划开发的用于命令行终端切换的自由软件.用户可以通过该软件同时连接多个本地 ...