当世界上只剩下一个Java程序员

作为一个JAVA程序员,我经常去的地方 作为一个JAVA程序员,我经常去的地方原文地址:http://blog.youkuaiyun.com/thefirstwind/archive/2006/07/26/980225.aspxCopyright © ♂猜猜♂(邢晓宁) [前言]Q:我是干啥的?A:程序员,一个在日本干外包的程序员, 主要从事JAVA WEB相关的开发,Q:除了以上说的,你对其他的技术感兴趣吗?A:对LINUX内核的C语言开发很 阅读详情

公元2050年,世界上只剩下了一个Java程序员。

你可能要问了,别的人都去哪儿了?   原因很简单, Java 没落了。

大约在2030年左右, 出现了一个叫做X的语言,它既能做系统级开发(操作系统、数据库、编译器), 也能做服务器端的开发,手机端,Web端都不在话下。

更为重要的是, 这个新的编程语言和人类的自然语言很接近,无论大人小孩,稍微一学, 很快就可以来编程。 于是排名前100的语言统统消失了, 程序员们都失业了。

Java 也不例外,这个昔日的霸主在留下了一堆庞大而复杂的系统以后就不见了。

Java 程序员越来越少,最后世界上只剩下了这个唯一的铁杆粉丝。

他抱着Java 不放, 打死也不用X 语言,  找不到工作, 只能断断续续地帮助人家维护一些古老的Java系统, 收入很不稳定,  生活愈发窘迫 。

这个Java铁杆经常到中关村软件园的湖心酒吧去喝酒,说是喝酒,其实是怀旧。

围绕着湖的一圈建筑都是著名的IT公司,这里曾经是中国软件和互联网的中心, 无数的码农浩浩荡荡地从西二旗地铁出站, 来到这里奋斗。

中午时分,吃过午饭的码农会到这里聊天散步,互通有无,看看哪家适合跳槽。

现在这里真的变成了一个公园了,曾经熙熙攘攘的人群已经消失,只剩下了漂亮的风景, 显得有些落寞。

Java 铁杆一边喝着最便宜的啤酒,一边回顾那美好的旧日子。 时不时看看手机上有没有Java维护的工作来找他做。

旁边的几个年轻的同学在笑着聊天,不知道怎么着就聊到了程序员的话题。 

同学甲说:“你们知道吗, 我爷爷告诉我,这地方原来是这码农聚集地,他们每天都用什么Java, Python , PHP, Javascfipt 等语言来写程序, 采用996工作制。”

“天哪?! 每天早上9点上班,晚上9点下班,每周工作6天, 真是惨无人道啊!”

Java 铁杆听了心里冷冷一笑, 996算什么啊, 老子当年连续一年,每天都是凌晨1点回家,第二天早上8点上班。

同学乙问道:“为什么加班啊, 编程不是很容易吗, 用X语言对电脑一说不就行了吗?”

“那是现在,我问过我爷爷,爷爷说他们当时用的语言太低级了, 距离自然语言差得太远, 人类的语句话翻译成Java都得写很长很长才行”

同学丙说: “ 我还见过当时最流行的Java 呢, 绝对的老古董,我给你说啊, 我在国家图书馆的一个角落里翻过一本布满灰尘的书,叫《Head First Java》, 看着里边用Java写的程序,就像看二进制0101001一样痛苦,我真是同情我们的前辈啊, 到底是怎么学会Java 的。 ”

Java铁杆百感交集,也想起来自己年轻时学习Java的时光, 集合,反射,IO, 泛型,线程还有各种框架,每个技术点都花费了大量的心血啊。

同学丁说: “这还不算, 你想啊,不能用自然语言来编程, 一旦功能描述错了, 得修改无数的代码,实在是太可怕了。”

Java 铁杆心说不错, 当年自己和产品经理,项目经理,客户为了需求的确定,争吵了多少次啊。

“对了,我听说还有个家伙死守着Java 不放, 现在是世界上唯一的Java程序员了, 哈哈”

现场爆发出一阵大笑。

Java 铁杆有点恼怒: “小朋友, 你们了解Java吗, 知道Java是怎么回事吗, 那可是世界上最流行的语言。”

“不就是个老古董嘛!”

“老古董?  我告诉你, 这Java当时可养活了很多人啊, 很有可能就包括你的爷爷。”

同学甲说: “前辈,要不你给我们聊聊?”

Java 铁杆有了听众, 来了兴致, 开始滔滔不绝 : “这Java啊可是世界上最早的可以跨平台的编程语言,它不仅可以做Web开发,还可以做Android端开发, 大数据开发。不比你们现在的X语言差多少。 只是那时候写程序可不容易了,得了解很多的细节才行, 写出来还不一定对, 还得努力调试。非常累人。  ”

“你要是想当一个好的程序员,还得学习各种计算机基础知识,像什么数据结构、操作系统、 计算机网络、数据库、 编译原理等等。 我现在家里还保留着很多当时的书呢, 欢迎你们去参观。 ”

大家纷纷感慨说这程序员真不是人干的活。

“这还不算, IT界每隔4-5年就会出现新的技术, 像移动互联网、大数据、云计算、人工智能, 你得不停地学习才行, 要不然就被时代抛弃了。”

大家再次感慨说要是让我当程序员我就不活了。

"前辈,那你怎么不与时俱进地学习X语言呢?"  有人问到。

“你怎么知道我没有学习呢, 那些新技术我都学了,比如这X语言吧, 其实对你们来说挺合适的,轻轻松松就把程序写出来了,哦不,说出来了。 但是对我来说,X语言和自然语言差不多,一点美感都没有! 我还是喜欢我们那个时候的好东西,像架构了, 面向对象了,设计模式了, 对了你们听说过设计模式吗? ”

大家面面相觑,完全不知道这是什么意思。 

“设计模式嘛,就是大家设计经验的总结,一共有23种,在我看来都非常优雅,要不我教你个最简单的单例模式吧,一共有7种写法,很有意思。”

大家纷纷摇头,拒绝老古董。 

“我们那时候,很多软件都写得非常的漂亮和优雅,充满了美感。不像现在的X语言, 就是自然语言的堆砌而已,实在丑陋。  我为什么抱着Java 不放,就是一直要欣赏这种美感啊。”

“奥,原来这样啊, 你就是那个唯一的Java 程序员吧。”

Java 铁杆笑着点点头,这时候手机响了,Java 铁杆把手机的全息屏幕打开,酒吧里的人都看到了这个信息:

四十大盗公司 招聘程序员

我公司50年前的核心系统需要继续维护,诚招Java工程师,年龄不限。

要求:

会Java SE

懂Servlet 和 JSP

知道 Spring, Struts, Hibernate , MyBatis

听说过设计模式的优先。

一旦录用,待遇从优,豪车别墅起步。

这个Java铁杆突然老泪纵横:“这个公司我年轻时就想加入,可是水平一直不够, 人家不要我, 现在我的机会终于来了! 再会了各位,我应聘去了。 ”

你看到的只是冰山一角, 更多精彩文章,请移步《码农翻身2016文章精华》或者《码农翻身2017上半年文章精华》

有心得想和大家分享? 欢迎投稿 ! 我的联系方式:微信:liuxinlehan  QQ: 3340792577


码农翻身

用故事讲述技术

0.jpeg

用于可靠的钙钛矿薄膜瞬时光致发光模拟的拟合程序 简介 对光激发后的电荷载流子动态的研究对于确定太阳能电池的几个特性至关重要,例如,体和界面重组的数量以及向电荷传输层转移过程的速度。 瞬态光致发光(trPL)是用于研究这些特性的最流行的表征方法之一。 该实验是通过在样品上照射几纳秒的激光脉冲,并记录一段时间内的发光情况来进行的。辐射性重组的光生电荷载流子将引起太阳能电池的光子发射,而非辐射性重组的电荷载流子将不会对发光作出贡献。因此,可以测量到强度随时间递减的光致发光瞬态。(见图1表示trPL的测量和它的输出)。 图1. 一... 阅读详情

相关推荐

S4HANA - Cost Elements成本要素

SAP这里面的配置逻辑很像,就是先建一个对象,然后不停给这个对象附加一些属性,给一个账户附加编号范围,附加账户组。所有模块的维度都在这个表里,看下图的GL,CO,COPA,AA,ML的都在ACDOCA里。要把这5个类型和六大要素对应,先得把六大要素和账户类型对应下(以下是个人理解,不知道对错):当然那个C是新来的,我觉得放在资产下面也行,就不画图了。S4的嵌入式分析是在业务逻辑都整套嵌入的情况下,预开发了数据模型,所以它能提供的就不仅是原始数据了,它能提供的是包含所有相关联的上下文的信息数据。

weixin_45689053的博客 2394

作为一名Java程序员,这8个锦囊你不得不知道啊!!!!!

成为一名优秀的 Java 开发者

沉默王二 8251

BQ40Z50R2循环学习实战:量产文件生成与关键状态位解析

本文详细解析了TI BQ40Z50R2电量计循环学习(Golden Learning)的实战流程与量产文件生成方法。重点剖析了updateStatus状态位在充放电静置阶段的常见异常(如卡在0x04或跳至0x0E)及其根本原因,并提供了从环境控制、命令顺序到文件处理的完整避坑指南,帮助工程师高效完成量产配置。

weixin_29170327的博客 214

当世界上只剩下最后一个Java程序员

写在最后:今天开了一个脑洞,真的会出现用自然语言编程的语言吗?比如,你对电脑说:创建一个登录界面,对,要有用户名和密码,图片验证码,还要有记住我这样的功能。都有什么界面风...

码农翻身 7745

MATLAB2022a安装避坑指南:从下载到破解的完整流程(附常见错误解决方案)

本文提供MATLAB2022a在Windows系统下的完整安装教程与深度配置指南。内容涵盖从系统兼容性检查、安装媒介验证到分步安装、自定义产品选择及安装后优化设置的全流程。重点解析了安装过程中常见的权限、空间、许可证错误,并提供了系统性的故障诊断与解决方案,旨在帮助用户构建稳定高效的科研计算环境。

weixin_29057695的博客 441

从安装到出图:一份给振动测试新手的LMS Test.Lab 2021完整避坑手册(含许可证更新和常见弹窗解决)

本文为振动测试新手提供LMS Test.Lab 2021的完整使用指南,涵盖安装配置、许可证更新、数据采集到频域后处理的全流程。特别针对常见弹窗错误提供解决方案,并详细讲解Colormap时频图分析技巧,帮助用户快速掌握振动数据分析核心技能。

weixin_29268331的博客 983

Oracle发布了Java SE支持路线图,Java 8 支持到2030年

最近Oracle发布了Java SE支持路线图,以帮助开发者了解Java SE的维护和支持选项以及相关的时间表,以便可以为公司和个人使用Java SE做出最佳决策。自2017年9月以来,O...

码农小胖哥 2911

STM32 Modbus-RTU从零到实战:手把手教你用HAL库实现工业通信(附完整代码)

本文详细介绍了如何使用STM32 HAL库从零开始实现Modbus-RTU从机通信。内容涵盖RS485硬件设计、CubeMX串口与定时器配置、基于空闲中断的高效数据接收、协议栈状态机设计、CRC16校验实现以及常用功能码处理。文章提供了完整的代码框架和调试方法,帮助开发者快速构建稳定的工业通信节点。

weixin_28278377的博客 188

面试了一个2年程序员,竟然只会curd,网友神回复!

要说现在热门的编程语言,大多数程序员都会说Java,Python,JS,PHP等,但Java应该是这其中应用最广泛的。但从各招聘信息上来看,Java程序员的薪资也是从最低4k月薪到高达百万年薪不等,从专业角度来说,架构师是薪资相对高的,实习生找开发岗现在也比较难了。   不过最近有个两年java开发经验的程序员,因为公司倒闭了所以重新找工作,面试官在网上吐槽他底子太差,只会curd,所以整个面...

weixin_44037478的博客 3335

Cox构建预测模型(5):如何用R语言绘制校准曲线(附全套代码)

这篇文献通过绘制两个模型的DCA曲线来评估模型的临床决策实际需求,一个是列线图模型,包括纳入列线图的全部变量,一个是TNM模型,只纳入TNM分期3个变量。A图是训练集1年、3年、5年患者的总生存期的DCA曲线;B图是训练集1年、3年、5年患者的总生存期的DCA曲线,红色线条代表列线图模型(包括构建模型的10个变量),黄色线条代表TNM模型(仅纳入TNM分期3个变量),两个模型对比,在绘制校准图之前,必须要完成数据的导入、拆分数据集的工作、预测因子的筛选,校准图的绘制是分别在训练集与验证集独立进行的。

qq_37610365的博客 1360

四足机器人如何用对抗运动先验(AMP)实现复杂地形行走?Unitree Go1实战解析

本文深入解析了四足机器人Unitree Go1如何通过对抗运动先验(AMP)算法实现复杂地形行走。AMP结合模仿学习与对抗训练,使机器人仅凭本体感知就能适应未知地形。文章详细介绍了AMP的核心架构、仿真训练工程实践以及在Unitree Go1上的部署优化方案,展示了其在极端地形下的卓越性能表现。

weixin_29050513的博客 328

手机java程序_当世界上只剩下一个Java程序员

公元2050年,世界上只剩下了一个Java程序员。你可能要问了,别的人都去哪儿了? 原因很简单, Java 没落了。大约在2030年左右, 出现了一个叫做X的语言,它既能做系统级开发(操作系统、数据库、编译器), 也能做服务器端的开发,手机端,Web端都不在话下。更为重要的是, 这个新的编程语言和人类的自然语言很接近,无论大人小孩,稍微一学, 很快就可以来编程。 于是排名前100的语言统统消失了,...

weixin_39732991的博客 72

Microsoft AI SDK 与 SAP ABAP:让企业级 AI 能力触手可及的深度整合指南

借助 Microsoft AI SDK,ABAP 开发者无需跳出熟悉的事务码与数据字典,就能把 GPT‑4 的强大语言理解与生成能力深度植入采购、销售、财务等核心业务流程。只要掌握“初始化 SDK → 构造 Prompt → 解析输出”这一范式,未来无论 Azure OpenAI、OpenAI 还是本地化 LLM,都能在同一套代码骨架内快速切换,实现真正的“AI 即服务”。现在,就让我们在下一行 ABAP 里拥抱智能未来。参考链接均于 2025‑07‑22 提取,推荐读者结合实际版本进一步验证。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 432

Java最新假如世界上只剩下一个Java程序员,写给1-3年Java程序员的几点建议

毕竟工作也这么久了 ,除了途虎一轮,也七七八八面试了不少大厂,像阿里、饿了么、美团、滴滴这些面试过程就不一一写在这篇文章上了。我会整理一份详细的面试过程及大家想知道的一些问题细节又是一年求职季,在这里,我为各位准备了一套Java程序员精选高频面试笔试真题,来帮助大家攻下BAT的offer,题目范围从初级的Java基础到高级的分布式架构等等一系列的面试题和答案,用于给大家作为参考以下是部分内容截图本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录。

2401_84585316的博客 711

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

假如世界上只剩下一个Java程序员,2024年最新线程池参数面试题

针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。上述的面试题答案都整理成文档笔记。也还整理了一些面试资料&最新2021收集的一些大厂的面试真题(都整理成文档,小部分截图)以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Java)

2401_84439835的博客 972

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Java程序员都30岁了,还剩下5年“寿命”,这就是所谓的中年危机?

Java程序员都30岁了,还剩下5年“寿命”,这就是所谓的中年危机? 30岁时,我是一个程序员,离传说中的“退休”只有5年了,为了优雅从容的所谓“光荣下岗”“未来发展”,我现在开始思考今后的人生。 去小公司工作? 以大工厂的经验带着小工厂的团队做一个leader,享受挥斥方遒的乐趣? 不过,投简历时却发现,对方嫌我技术老。    Java程序员都30岁了,还剩下5年“寿命”,这就是所谓的中年危机? 第二,考公务员单位? 茶事看报,清闲工作,生活稳定? Java程序员都30岁了,还剩下5年“寿命”,这就是所谓

xiaobaikeji11的博客 7487

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

一个JAVA程序员成长之路分享

我搞JAVA也有些日子了, 因为我比较贪玩,上进心不那么强, 总是逼不得已为了高薪跳槽才去学习, 所以也没混成什么大牛, 但好在现在也已经成家立业, 小日子过的还算滋润, 起码顶得住一月近万元的吃喝拉撒玩各种贷款信用卡 不为金钱过于发愁了。 我特别感谢当初贴吧遇见的那位大神, 虽然每个月也就聊那么几句, 但是他总能在我不知道该学啥, 该怎么走的时候, 给我方向, 毫不夸张的说,我现在的衣食无忧,

u013659231的博客 2万+

Java程序员的重启人生-1.初到异世界

这是一个奇异的世界,人人皆可修炼,而修炼的心法、术法、武器等等都与Java有关。。。

833

假如全世界所有程序员组成一个王国

作者丨代码湾https://blog.youkuaiyun.com/B9Q8e64lO6mm/article/details/79029878有一天程序员们受够了这个世界他们不但每天...

程序员之家 326

Java程序员如何走进大模型世界

这几年啊,身边越来越多搞Java的同行,都在问一个问题:“哎,现在这个大模型这么火,我能不能转过去?你翻翻技术论坛、刷刷朋友圈、看看招聘网站,不管是大厂还是创业公司,招人的JD(职位要求)都开始带上“懂AI”、“会Prompt”、“熟悉LangChain”这种关键词。那现在在大模型里干嘛?比如说,你不是告诉系统“if用户余额大于100就扣款”,而是你写一句话:“请帮我判断用户是否可以支付,并生成一个友好的提示。所以我说,Prompt,其实就是用自然语言写的“接口逻辑”,只是由模型来“解释执行”。

小蒋聊技术 782

程序员日志之魔兽世界

魔兽世界

蓝影铁哥的博客 2601

一个Java程序员的一生(悲惨版)

​大家好,我是锋哥,现在是周六晚上10点,闲得蛋疼,睡不着,脑洞大开,意淫杜撰,发布一贴《一个程序员的一生(悲惨版)》,结局太过悲惨,不喜请喷,留言已开启,此帖仅供娱乐,不得作为学习交流用;后面还有姊妹篇《一个程序员的一生(喜剧版)》,《一个程序员的一生(逆袭版)》,感谢关注,敬请期待! 悲剧的出生 三蛋战胜几十亿竞争者,成功降生。 不过悲剧的是~ 父亲是个混混,母亲常年抽烟解愁,种田和打点零工!家徒四壁,一贫如洗~ 哎,从一出生开始就是一个悲剧~ 悲剧的童年 三蛋的童年是在父母的吵闹,打骂,砸东.

java1234的博客 6387

世界上第一个程序员,居然是女神级别的人物?

作者丨水影月 来源丨大飞码字(ID:BigFly1024) 一说到程序员,人们的第一反应可能是--男的! 接着浮现在眼前的程序员标配是:眼镜,双肩包,格子衬衫,牛仔裤,运动鞋...... 不难发现,在现代的IT公司里,从事编程工作的女性比例远远低于男性。 细数“猿界”里的豪杰:C语言和Unix系统的创造者Denis和Thompson,Linux系统之父Linus,Java之父Gosling,还有,比尔·盖茨,史蒂夫·乔布斯,伊隆·马斯克,马克·扎克伯格,马化腾…… ...

wangxi06的专栏 567
上一篇: 时间是这么被浪费掉的
下一篇: 你真正付出了全部努力了吗?
码农翻身
码农翻身 《码农翻身》作者 《码农翻身》作者
博客等级 码龄8年 3万+粉丝 1084原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值