Java已五年1—二本物理到前端实习生到Java程序员「回忆贴」

简介:

关键词:郑州 二本 物理专业 先前端实习生 后Java程序员

前言

没有正式复工,就一直在老家待着,已经很长时间没有在三月份时候待在老家了,好久好久,从08年去县城上高中开始,在外多,在家少,一直没有机会好好停下来看看家乡。

坐的时间越长,回忆越多,想的越多,就想要整理一下这些年的经历,尤其是从事Java至今,算是一种回忆,也算是一种复盘。

分享给朋友们一张杨花。

大学——二本应用物理专业

大学我是在郑州读的,不是什么名校,只是一个普普通通的二本,由于分数问题还被调剂到了应用物理专业。

大一大二大三的时候,压根儿没有想过做Java,都不知道Java是啥,对计算机编程的印象一直停留在:去找计院的宿舍找朋友玩,一个宿舍六台电脑都在打LoL。

是从什么时候开始知道编程的呢?

15年初,面临毕业考研失败,毫无准备的我面对社会瑟瑟发抖。过完年会到学校有点苦恼,考研二战还是考研二战还是考研二战呢?

这个时候听说我们隔壁专业-数学专业有几个人在杭州找到了工作,工资很高,做什么呢?ios开发。详细了解以后知道他们是在大四第一学期的时候,找了一个地方培训的,听说学费还挺贵。

虽然很心动,但是,我还是被劝退了,毕竟农村的孩子,学费挺贵,也不知道自己能不能学会。

坎坷找实习—阴差阳错做前端

后来就出去找实习,能找什么呢?房产销售,通信设备销售,保险销售等等,没有一个想去的。

这个时候,我哥给我说:能够给我推荐一个他们公司的实习,但是他们公司需要会点技术。

难道需要的就是Java吗?不,并不是,是前端。

我哥所在的公司是高新区一家做跨境电商的公司,很大的四五百人【原谅我那个时候没见过世面】,他在公司的营销部门上班,因为工作原因认识技术部门的人,公司每年都会招实习生,要求没有那么的严格【后来才知道其实就是打打杂】。他就问人家要了一份技术的清单【攻略啦】,告诉我学点啥能进去。

本来我还犹犹豫豫,不确定自己能不能短时间内学会,但是看到清单的时候我放心了,只需要会HTML,js,JQuery就可以。

于是我找了几个网站:菜鸟教程+百度,在图书馆自学了一个月HTML+js+JQuery。学着做了几个轮播图,级联下拉,还做了几个电商页面就去面试了,那个时候实际上我已经有点放弃了,学了一个月会这么点东西,很多代码都是完全照着网上抄的,尤其是js的很多带代码,一知半解的也不知道怎么出的效果。

虽然心里很虚,但是还是跑到高新区去面试了,没想到的是面试出乎意料的简单,人事小姐姐随便问了问就没了,部门经理随便问了问就说来上班儿吧。

哎呦,说真的朋友们,整个过程简单的让我都快有点认不清自己了,我是谁?我在哪?我这么强吗?难道我就是个万里挑一的前端天才?一个月就让我这么厉害了吗?

不管怎么说,我成为了一名前端实习生,月薪一千八,管吃管住,美滋滋,15年的郑州朋友们,我很满足。

回到学校之后,很开心,畅想未来,成为一个前端大牛的梦想从此起航,虽然后来就搁浅了,泪目。

实习在前端

面试之后过了一个星期,我就去高新区上班了,进公司之后发现哪里有点不对,emmm,说不太上来,就是感觉实习生的数量有点多,和我一起入职培训的就有12个,当时也没多想,开开心心做游戏做了三天之后,各回各部门,做游戏的人事小姐姐很漂漂。

公司的IT相关部门都在11层和12层,分为产品事业部,UI事业部,ios,安卓,前端,PHP,Java等,为什么是等呢,因为有几个人我不知道是干嘛的。

到部门之后,发现实习生是真滴有点多,就前端部门来说,五个前端工程师就有三个助理前端,没错我就是助理前端。整个公司四五百人里面有快二百都是实习生。

多不多的事儿当时也就是惊讶了一下,随后部门领导给我分了一个前端工程师当师傅带着我,这一点我是认为公司做的做好的地方,指定老带新,后来去的几家公司都没有这。

师傅姓刘,具体名字就不说了,我都叫他刘哥。刘哥是公司的老员工了,很有实力,半个组长,就给我规定了一些学习任务,让我学会PS,还给了几个页面,说了几个网站,让我照着学照着做,有问题可以问他。

当时不明白,我是来写代码的,为什么要学PS???

接下来的日子,没啥变化,每天上班就是帮着部门换换饮水机的水,帮老员工打印打印东西,学习学习,然后写写毕业论文。下班之后,坐公交车去郑大打打球,岁月静好。

过了一个多月,我已经能够做一些公司简单的页面了【照着别人写好的练习】,这个时候我听说一个事儿,实习生可以请一个月的假回学校准备毕业答辩。

然后我请了一个假回学校了,在学校开始最后的快乐时光,快乐到十来天的时候,我接到公司电话,说让我回公司一趟,我就赶紧回去了,到公司之后,才知道原来公司因为业务问题,一直都在赔钱,总公司有点顶不住,让人员优化。

那天我才第一个知道优化这个词儿的含义。

我被优化了,准确说公司所有的实习生除了个别表现好的都被优化了。很难过,第一个上班才两个月,就被辞职了。记得很清楚那天我在公司12楼的楼梯间,我哥来安慰我,我说没事儿让他回去,他刚下楼我泪就流了出来,心里有点难受。

再次找工作,决定学Java

然后我灰溜溜的回来学校,一星期之前还在开心的笑,一星期之后就笑不出来了,又开始了一边准备毕业一边找工作的路。

我开始在郑州找前端实习生,发现遇到了大问题,我不会UI设计,只会一点点代码,15年的时候郑州刚开始有前端的概念,找前端开发工程师的公司特别少,更别说实习生了。

找了好久都没有找到,不是没找到合适的,是没找到。这个时候我放弃了前端。

正好临近毕业,回到学校准备先毕业再找工作。

这个时候,改变我一生轨迹的事情出现了,隔壁数学专业在杭州工作的小分队回来了。我就他们宿舍找他们问相关的事儿,经过详细的了解,知道他们实际上是分两拨,一波是ios,另一波是Java。

他们给我说,我会的这么点儿前端根本就找不到工作,要么自学前端,但是自学前端很难,要么找个培训机构,会快一点。同时,他们疯狂给我输出,说前端不太行,鼓吹自己语言的优秀。

我有点认同了,为什么前端要学PS?当时执着于这个问题,觉的和我想的编程有点不一样,看了看他们的语言之后,都比前端看着厉害一点,加上特别好的Lol好友就是学Java的,就有点想学习Java。

我不会承认不想学ios,是因为我连苹果手机都没有用过

有了一个方向后,剩下的事儿就好说了,我陪着朋友在德玛西亚上了两天分之后,他决定先简单教我一点Java,让我提前感受一下能不能接受,能不能学会,能不能适应。哼,我会一言不合去培训吗?谨慎如我,不了解的东西不敢碰。

还找到了当时做的笔记,我真是个认真的少年,哈哈哈哈哈

学习一星期Java之后,大学毕业,然后朋友把介绍到了他待过的培训班,开始Java的学习。

未完待续

回忆先告一段落吧,妹妹儿叫我出门遛弯儿,田里的油菜花开的很好看。具体的学习过程和Java的学习后面再说吧。

想要看到更多原创文章,请持续关注

相关文章
|
23天前
|
Java 程序员
JAVA程序员的进阶之路:掌握URL与URLConnection,轻松玩转网络资源!
在Java编程中,网络资源的获取与处理至关重要。本文介绍了如何使用URL与URLConnection高效、准确地获取网络资源。首先,通过`java.net.URL`类定位网络资源;其次,利用`URLConnection`类实现资源的读取与写入。文章还提供了最佳实践,包括异常处理、连接池、超时设置和请求头与响应头的合理配置,帮助Java程序员提升技能,应对复杂网络编程场景。
49 9
|
3月前
|
存储 算法 Java
惊!Java程序员必看:JVM调优揭秘,堆溢出、栈溢出如何巧妙化解?
【8月更文挑战第29天】在Java领域,JVM是代码运行的基础,但需适当调优以发挥最佳性能。本文探讨了JVM中常见的堆溢出和栈溢出问题及其解决方法。堆溢出发生在堆空间不足时,可通过增加堆空间、优化代码及释放对象解决;栈溢出则因递归调用过深或线程过多引起,调整栈大小、优化算法和使用线程池可有效应对。通过合理配置和调优JVM,可确保Java应用稳定高效运行。
140 4
|
3月前
|
算法 Java 程序员
在Java的编程世界里,多态不仅仅是一种代码层面的技术,它是思想的碰撞,是程序员对现实世界复杂性的抽象映射,是对软件设计哲学的深刻领悟。
在Java的编程世界里,多态不仅仅是一种代码层面的技术,它是思想的碰撞,是程序员对现实世界复杂性的抽象映射,是对软件设计哲学的深刻领悟。
69 9
|
3月前
|
Java 程序员
Java数据类型:为什么程序员都爱它?
Java数据类型:为什么程序员都爱它?
54 1
|
8天前
|
SQL 存储 Java
面向 Java 程序员的 SQLite 替代品
SQLite 是轻量级数据库,适用于小微型应用,但其对外部数据源支持较弱、无存储过程等问题影响了开发效率。esProc SPL 是一个纯 Java 开发的免费开源工具,支持标准 JDBC 接口,提供丰富的数据源访问、强大的流程控制和高效的数据处理能力,尤其适合 Java 和安卓开发。SPL 代码简洁易懂,支持热切换,可大幅提高开发效率。
|
20天前
|
SQL Java 程序员
倍增 Java 程序员的开发效率
应用计算困境:Java 作为主流开发语言,在数据处理方面存在复杂度高的问题,而 SQL 虽然简洁但受限于数据库架构。SPL(Structured Process Language)是一种纯 Java 开发的数据处理语言,结合了 Java 的架构灵活性和 SQL 的简洁性。SPL 提供简洁的语法、完善的计算能力、高效的 IDE、大数据支持、与 Java 应用无缝集成以及开放性和热切换特性,能够大幅提升开发效率和性能。
|
26天前
|
IDE Java 程序员
C++ 程序员的 Java 指南
一个 C++ 程序员自己总结的 Java 学习中应该注意的点。
21 5
|
1月前
|
JSON 前端开发 Java
震惊!图文并茂——Java后端如何响应不同格式的数据给前端(带源码)
文章介绍了Java后端如何使用Spring Boot框架响应不同格式的数据给前端,包括返回静态页面、数据、HTML代码片段、JSON对象、设置状态码和响应的Header。
137 1
震惊!图文并茂——Java后端如何响应不同格式的数据给前端(带源码)
|
1月前
|
前端开发 小程序 Java
java基础:map遍历使用;java使用 Patten 和Matches 进行正则匹配;后端传到前端展示图片三种情况,并保存到手机
这篇文章介绍了Java中Map的遍历方法、使用Pattern和matches进行正则表达式匹配,以及后端向前端传输图片并保存到手机的三种情况。
20 1
|
1月前
|
Java 大数据 程序员
我的程序员之路:自学Java篇
我的程序员之路:自学Java篇
下一篇
无影云桌面