十年

十年前的这个季节,迎着空中烂漫飘落的樱花,我们踌躇满志的走出了大学的殿堂。作为一名管理学院毕业的本科生,信息管理与信息系统这个专业让我与软件开发这个职业有了些许的联系。实际的状况是:在几年的学习生涯中,所学到的编程语言也仅仅只有C语言而已,而且学习的程度也不深,对于指针,结构体这样一些相对复杂的知识点,老师也是一带而过。也就是带着那点可怜的编程知识,我勇敢的到一家美资的企业去应聘程序员。第一关当然是笔试,一位淡定的面试官拿了一份让我很不淡定的考试卷--Java 编程开发相关的试题。Java ,对于当时的我来说,虽然听过,却从未见过,想不到首次的相见竟是这种方式。没有办法, 我只能硬着头皮把C的相关知识往里面套,整张卷子感觉最靠谱的就是最后的一道翻译题。或许是当时的这家公司比较缺人,或是只是想储备和培养一些人员,又或是我的分数还可以。 总之,承天眷顾的是我顺利的进入了这家公司,也不顺利的被分配在了Java 开发的团队。

接下来的一个月,我恶补了Java的知识。《21天学通Java》让我初识了Java, 面向对象、类、继承、接口、多线程、Swing桌面程序,这些都是我之前从来都没有了解过的概念。《eclipse 从入门到精通》让我能快速的熟悉Java, 操练Java。用awt 写几行代码显示一个简单的界面,在女友面前炫耀不已。如今想来依旧充实,幸福。之后我投入了企业级的IM 及时通讯的开发,awt,swt,socket编程,多线程这些现学现用的知识让我快速的掌握了Java, 也快速的获得了老板的许可,除了优秀员工的奖励之外,我也在半年后接手了整个IM项目的开发和管理。但是,在盛开鲜花的同时,花底下的刺也与时在增长,伴随着使用量的增加,系统的性能没况愈下,有时甚至系统会卡死掉。在一些资深的同仁的帮助和自己潜心的研究下,我知道Java的性能是可以而且需要优化的:单态模式设计优化、缓存池优化,程序优化......。年轻时欠下的性能账终究要还, 在几轮的优化后,系统的运行速度大大提升。在学习Java 和准备今后从事Java开发的时候, 就经常听到有人诟病Java的速度慢,耗内存。或许是这样, 不考虑您的开发速度的提升的学习成本的下降,如果开发时能多遵循一些好的开发原则和技巧的话, 性能其实能提升很多。在完成性能提升后, 使用Java的开源包,又实现的IM的语音、视频功能的开发。在 B/S 模式甚嚣尘上的时候,我开始学习JSP等web 端开发的技术,在公司尝试进入web 开发的时候,我也顺理的扛起了公司 web 开发的大旗。随后开发了一个市级的企业网站和一个省级的事业单位门户网之后,因为更好的机会,我也跳到了现在这家公司。

虽然离开前一家公司,Java依旧是我主打的开发语言之一,只是滑稽的是,进入现在这家公司的时候的笔试题目却是C++ 版的。接下来的这些年中,我自己认为还算精通了Java 开发 , 借用了更多的Java开源包,使用Spring+Hibernate 搭建了一些系统的框架,制定了团队开发的一些Java规范。也给不少新进者进行了Java相关的培训和面试。掐指算来,认识,从事Java 已有十年。十年能说什么?  十年生死两茫茫?  十年之间,你不认识我,但是我却认识了你 ?  十年, 想说的是,感谢有您,感谢您一路相伴。因为您,从编码中得到乐趣和正长;因为您, 在这个城市拿着一份还不错的薪水,从生存到生活。

二十年

在我变老的同时,Java也在不断成长。Oracle 的收购并不是没落的无奈。1.4 ,  1.5, 6, 7 ;Java 前进的步伐从未停歇。在 Android 系统大行其道的当下,APP 的开发让你应接不暇。适逢Java二十周年之际,适逢这个春天樱花更加灿烂的绽放。于后浪者我想分享的是勇敢和坚持,沉耐和进取,与我自己则需更加励行,抓住时代的机遇,方便他人,成就自己。

【Java二十周年】十年,二十年相关推荐

  1. WebRTC十周年、Space X成功对接国际空间站、TikTok复制品Zynn或有快手支持|Decode the Week...

    >>顺便祝大家六一快乐<< Decode the Week≠音视频技术周刊  01 Space X载人飞船首发成功并与国际空间站对接 图片来源:NASA Ins story 北 ...

  2. 【Java二十周年】回忆我与Java的点点滴滴

    借Java二十周年之际,静下心来思考自己与Java的故事,屡屡思绪,记忆深处关于Java的点滴回忆便一层层铺展开来. 本科--我的Java"启蒙老师" 对于计算机这个口水颇多的专业 ...

  3. 我的世界java什么时候打折_十周年特别纪念!微软《我的世界》游戏全平台最高折扣50% - IT之家...

    IT之家5月11日消息 Minecraft(我的世界)是一款非常受欢迎的游戏,每月活跃人数超过9000万.最近,该游戏获得了"Village&Pillage"(村庄与掠夺) ...

  4. 腾讯二十周年:弱冠之礼 穷则思变

    腾讯二十周年:弱冠之礼 穷则思变 https://blog.csdn.net/LrS62520kV/article/details/84038908 文章经授权转载自iFeng科技(ID:ifeng_ ...

  5. 教妹学Java(二十二):来吧,一文彻底搞懂Java命名约定

    你好呀,我是沉默王二,是<Web 全栈开发进阶之路>的作者,CSDN 博客之星.<教妹学 Java>是一套非常有趣的付费专栏,除了继续保持幽默风趣的行风风格,我还力求把每一个知 ...

  6. 二十周年,敬 CSDN

    二十周年,敬 CSDN 邂逅你,在一个春回大地的二月: 我像小兔乱撞,一不小心地就闯进了你的心房: 我在这里探索,在这里寻找希望: 你像一个和蔼可亲的母亲,提供给我丰富的技术营养. 熟悉你,在一个牡丹 ...

  7. 中国计算机学会青年精英大会,中国计算机学会YOCSEF二十周年庆典暨2018 CCF青年精英大会召开...

    网易科技讯5月27日,5月25-26日,中国计算机学会青年计算机科技论坛(CCF YOCSEF)二十周年庆典暨2018青年精英大会在北京辽宁大厦隆重举办.来自全国各地从事计算机相关的学术.技术.产业. ...

  8. 教妹学Java(二十):一文带你彻底了解 Java 中的注释,干货了

    你好呀,我是沉默王二,一枚颜值与才华俱在的程序员.本篇教程通过我和三妹对话的形式来谈一谈"Java 中的注释". 教妹学 Java,没见过这么有趣的标题吧?"语不惊人死不 ...

  9. 淮南师范学院计算机系陈广宏,淮南师范学院六十周年校庆公告(二)_山西大学研究生院...

    为秉承"明德.至善.博学.笃行"的校训,践行"严谨.勤奋.求是.创新"的校风,使淮南师范学院纪念建校60周年各项活动有鲜明统一的视觉形象.现将淮南师范学院纪念建 ...

  10. 关于Python发布三十周年的纪念

    关于Python发布三十周年的纪念 Python编程的基础 关于Python发布三十周年的纪念 一.史海钩沉 源起 大事年表 二.编译型语言和解释型语言 编译型语言 解释型语言 三.Python 3和 ...

最新文章

  1. linux学习笔记一
  2. 云安全课程:云平台使用安全
  3. tomcat无法启动(JVM错误)
  4. harmonyos developer,HarmonyOS 基本控件的实现
  5. 漫画 | 这样的男朋友,让我分分钟想剖腹自尽!
  6. Redis实现关注关系
  7. inetd的工作流程
  8. 使用layui弹框实现添加时,当添加成功之后如何进行关闭当前窗口刷新父页面的数据
  9. WebAPI 和 WebService的区别
  10. c++ 课程设计之车票管理系统
  11. 201671010119 2016-2017-2《Java程序设计》第十六周学习心得
  12. 一文足矣:Unity行为树
  13. 驾驭synchronize的方法
  14. HTML网页设计制作大作业 html+css+js萌宠之家 网页设计与实现
  15. [5分钟学会Katana Katana中文教程]—摘要
  16. Tomcat start and process
  17. 纯css3圆柱模板立体图
  18. mongo addShard with error “errmsg“ : “in seed list shard1 xxx does not belong to replica set“
  19. ubuntu sever部署cuckoo
  20. python int()函数详解

热门文章

  1. 神奇的平面几何定理--康威圆定理
  2. 【unity发布webgl】遇到的问题和解决办法
  3. 【python基础】python爬虫对网页壁纸图片批量抓取下载
  4. Go语言系列——Go语言介绍
  5. 脱产计算机学6个月,我只有成人(脱产)的计算机应用专科学历,想自己再去自考本科,请问可以吗?自考本科有哪些要求??谢谢!...
  6. NoteExpress样式制作手册
  7. 掘金新石油:金融知识图谱数据建模实战分享
  8. 【运维】阿里云宝塔面板域名DNS解析(如何配置用域名访问网站)
  9. 中国数字校园建设市场全景调研与投资发展战略分析报告2022-2028年版
  10. 半挂式洒水车的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告