这几天总是看到很多JAVA程序员在片刻的冷静之余在置疑自己的水平和前途, 这是个好现象,人们开始冷静了下来。对于JAVA程序员满口的流行专业术语暂且不提,一些自认为独傲于其他语言之上的程序员却貌似仅仅是一知半解,而并没有凭借JAVA语言高起步的优势让自己更上一个台阶。
我们知道,古代的皇帝欲立太子,必将先让其征战四方,接触基层。为什么,有那么句俗话,叫饱汉子不知饿汉子饥,不雅之中却透出了真谛。不然,这位太子就要闹“为何庶民不天天吃肉?”的笑话了。
于是乎,诸多...先说明一个前提,目前似乎很多程序员(应该不是大师级的)都在维持自己那片领域的尊严,认为用什么语言是标志了自己的地位,每个的人却在极力抨击或者压制其他层次的思想(这普遍存在于民间,即刚出道或者自认为出道的“愤青”)。
好不容易抓着一回把柄,有很多自认为大师级的(一般大师级人物逻辑和精力都远远不及这类人)会跳出来指正架构如何如何,甚至是直指JAVA(有时候C#也不会幸免遇难)。算法!!!大哥!!算法!!!...这是原话,怎么给人的感觉是要让皇家贵族先吃一个月糟糠、半年馊食,穿一年树叶他们才死心塌地的让他们领导?轻轻问一句,有这个必要?更何况,他们所谓的算法无非也是那些孔乙己式的嚼舌头扣子罢了。算法?说的太多了,这里只说一句话,那是你吃饭的家伙,但你要是非要拿个钻石碗来吃饭...算法、架构理应是一个方向的两个层次,两个角度,却不知为什么很多人都掌握其一而不容其二。
说到这里,貌似我自己是个什么大师似的,呵呵,资本拿出来!...没有...少的你都看不见,你不会也让我去吃几年糟糠再出来说这句话吧,我是从系统级语言上升到架构的(仅仅是很简单的),但我并不使用JAVA,因为我感觉自己也是个菜鸟,还不能驾驭这样高级的语言。但我每种有代表性的语言都接触过,也感觉到了不同层次上各工具/语言的追捧者互相嘲讽、排斥的浮躁和烟尘,嗯,或许是麻木了。
说白了,作为一个真正的程序员,算法、架构,一个都不能少。语言?工具?你喜欢哪个,随你
(结尾很仓促,我不是针对什么人或者什么语言,只是感觉在互相排斥的浮躁的空气中感到了一些清新的味道,这种感觉很好)
分享到:
相关推荐
《修炼Java开发技术:在架构中体验设计... 《修炼Java开发技术:在架构中体验设计模式和算法之美》适合Java各个级别的程序员、研发人员及在职程序员阅读和使用,也可以作为相关培训学校和大专院校相关专业的教学用书。
Java程序员必读书单(超1000本PDF,附下载地址)包括但不限于Java、设计模式、计算机网络、操作系统、数据库、数据结构与算法、大数据、架构、面试等等,助力每一个Java程序员构建属于自己的知识体系。
Java程序员,推荐全文阅读; 笔记内容 操作系统 数据结构 计算机网络 常用配置 面试技巧 优秀面经: offer = 心态 * (实力 + 面试技巧) + 缘分运气 star git: 设计模式最佳实践: 《Redis 设计与实现》参考: 社区 ...
本书旨在帮助Java语言初级程序员深入了解ava算法思想,提升其语言代码编程能力,还可以作为大中专院校学生学习数据结构和算法的参考书,也可为教师授课提供素材,同时还可以作为具有一定编程经验的程序员的参考用书。
【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。 介绍 对于 Java 初学者来说: 本文档倾向于给你提供一个比较详细的学习路径,让你对于Java整体的知识体系有一个初步认识。另外,本文的...
Java程序员所需要掌握的核心知识:集合框架,JVM机制,多线程与并发框架,网络协议,SpringIOC,SpringAOP,SpringMVC,SpringCloud,Dubbo,MySQL,分布式,微服务,高并发与高可用等。转载须知:转载请在文首注明...
初级程序员Java简历资源描述: 熟悉Java编程语言,具备基本的面向对象编程能力 熟悉基本的数据结构和算法,能够解决简单的编程问题 了解常用的Java开发工具和框架,如Eclipse、Spring等 具有良好的团队合作和沟通...
带标签的,java虚拟机中比较好的一本书,值得阅读与收藏 ..., 《实战Java虚拟机——JVM故障诊断与性能优化》不仅适合Java程序员,还适合任何一名工作于Java虚拟机之上的研发人员、软件设计师、架构师。
本项目大部分内容来自我近几年的收集和整理,根据计划将主要包含:Java相关知识、网络编程、并发编程、微服务、Linux、数据库、数据结构、算法等知识内容。本人对有深度的系列文章情有独钟,所以整理过程中会更加...
《Java 基础核心总结》 Java 概述 什么是 Java2 Java 的特点Java 开发环境 JDK JRE Java 开发环境配置 Java 基本语法 数据类型基础语法运算符 Java 执行控制流程条件语句 if 条件语句 if...else 条件语句if...else ...
Android 程序员需要掌握的技术栈:数据结构算法、程序架构、设计模式、性能优化、Kotlin、NDK、Jetpack,以及常用的开源框架源码分析如 Flutter、Router、RxJava、Glide、LeakCanary、Dagger2、Retrofit、OkHtt…....
Java是一种高性能、跨平台的面向...自动内存管理(垃圾回收): Java具有自动内存管理机制,通过垃圾回收器自动回收不再使用的对象,使得开发者不需要手动管理内存,减轻了程序员的负担,同时也减少了内存泄漏的风险。
1 JavaEdge - Java程序员充电、求职必备的核心知识库 全方位详细深入阐述从入门到高级Java程序员必备的知识技能。按照现有计划,主要研究如下方面知识点: Java SE重难点、包含但不限于集合、多线程、泛型、反射、I/...
Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...
用来计算 MD5、SHA 哈希算法的 Java 类库,支持 "MD5", "SHA", "SHA-1", "SHA-256", "SHA-384", "SHA-512". 高性能RPC框架 nfs-rpc nfs-rpc是一个集成了各种知名通信框架的高性能RPC框架,目前其最好的性能为在采用...
1.Java 并发编程从入门到精通 2.并发编程实战 3.算法 4.高效程序员的45个习惯 5.深入java虚拟机 6.阿里巴巴JAVA开发手册 7.Java核心技术 卷1 基础篇 8.Netty_in_Action 9.java性能优化 10.spring源码解析 11.java 8...
java8 源码 目录 Java 基础 容器 并发 JVM I/O Java 8 优雅 Java 代码必备实践(Java编程规范) 网络 操作系统 Linux相关 数据结构与算法 数据结构 算法 数据库 MySQL Redis 数据库扩展 代办...... 系统设计 常用框架 ...
Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...
随着越来越多的第三方语言(Groovy、Scala、JRuby等)在Java虚拟机上运行,..., 《实战Java虚拟机——JVM故障诊断与性能优化》不仅适合Java程序员,还适合任何一名工作于Java虚拟机之上的研发人员、软件设计师、架构师