时间就这么匆匆忙忙地来到了2022,白驹过隙中我已大学毕业工作了10多年。从那个大学时迷茫懵懂的青涩学子,到今天这个已活跃在IT开发行业10多年的油腻大叔,时光掠走了我曾经也算清秀的容颜,却也带给了我丰富的开发经验。
至今仍然记得,很多年前自己一个人背着行囊,坐着绿皮火车,踏上了去东北的未知行程。行囊中装着几缕迷茫,衣衫中透着一份憧憬,在30多个小时后,终于来到了我的大学,来到了我的学院—计算机科学与信息技术学院。这个被我们简称为”计院”的地方,在这里我度过了难忘的4年时光。
开学不久,我们就了解到了老师和学长给我们介绍的专业课,让我们感到了兴奋,也有担忧。兴奋就好比新入伍的士兵即将操作自己的武器,担忧来自于是否能把这些东西玩的溜。专业课从高级编程语言C开始,老师很快就教我们学会了高深莫测的”Hello World”,我的编程人生就起始于那个printf。一入编程深似海,从此bug伴一生。
满脸优越的C++,轻蔑地嘲笑着故作深沉的C指针;当年自带无数光环的C#,见谁都是说:看,我身上有微软的logo;一副大师模样的数据结构,站在计算机课程体系的顶端挥斥方遒;体系结构联合汇编,顺带一个嵌入式,结成一个拗口难记的小阵营,冷哼哼的不屑于同高级方阵为伍;SQL体系的几个兄弟冷冷的看着他们闹,你们这么牛逼,不还得找老子们来搞数据?计算机网络工程在嘴里唠唠叨叨的念着无数的协议,手里默默的布着线,恶狠狠的起着坏念头,信不信老子断你们的网,再给你们一个X攻击!
以上的这些专业课,有的让我挑灯夜战过,有的让我心惊肉跳过,有的让我不屑一顾过,有的让我兴奋不已过,但都没有让我为之痴迷癫狂很久直到今天这一刻过。
不记得是哪一天,课堂上出现了一个小清新,她的名字叫Java。那一刻,我瞬间沦陷,见到她,犹如春天般的温暖!很快我就痴迷于Java。她高级的纯粹,不像C,号称高级却染指底层;不像C++,声言面向对象,却喜欢和面向过程勾勾搭搭;也不像C#,一身富贵病,离不开微软的怀抱;更不像js/jQuery这样节操碎一地的客户端脚本。
壹哥是一个纯粹的人,喜欢Java纯粹的咖啡香,喜欢Java纯粹又钟情的面向对象,喜欢Java自问世二十多年来一如既往的普世价值:不管你是哪个平台,老妹儿我都可以做到”一次写成,处处运行”。
伴随着Java世界的第一声Hello World,我就深深地感受到一个新生在向我召唤,犹如三体文明发现了地球这个行星般狂喜。
带着对Java的一见钟情,我开始了Java的学习之路。搭建了jdk,配置了环境变量,学习了基本的语法,熟悉了Java的循环,研究Java的各种算法,探究Java的内存分配。一遍遍深究集合的原理,一次次读写磁盘I/O,进程线程并发并行找老师问同学理解了很久,网络协议和Socket通信让我兴奋难自已。
很快我就结合自己数据库和Web的知识,参与了第一个项目的编写。虽然第一个项目只是给学校图书馆编写一个基于Java后台的网站,最后的报酬是图书馆的老师请我吃了一顿砂锅丸子,但是第一个项目的完成让自己觉得比得到国家奖学金更有成就感。
从此一发而不可收拾。很快我就进了学校的国家重点实验室,跟着导师和研究生师哥师姐们参与了一个个的东北某油田项目:油田道路管理系统、采油井分布管理系统、石油公司30万员工的权限管理系统等。从一开始只会增删改查,到后来渐渐具有了性能调优及架构的意识。也是在用Java做项目期间,我又自学了Android开发,移动端和后台开发渐渐的就串通了起来。
然后也很庆幸,这些年,从上学到工作,都是在干自己喜欢的事情。当我走出大学校门的时候,我以Java为利器,打开了IT行业的大门。10多年来,虽然我的IT之路也经历过多次的转折,但我一直相伴着Java,因为一路有她,总是觉得有春天般的丝丝温暖。一路有她,始终让我觉得有Java,不迷茫!
曾经的少年,今天的油腻大叔,一路跌跌撞撞地走来,Java----有你相伴,感受春天!