这是我的第一篇博客,没有别的技能,就描述下大四实习时候的经历。

话说起来我是在大三开学时候看到老师在班级群里发了某某公司的实习生招聘信息,当时正巧我也准备找实习,于是就抱着试一试的心态投了这家公司(当时只学了ssm和jvm),并且我在他们公司要求里看到要求掌握前端知识,htmlcssjs这些,可是这些是我大二时候学的基本都忘了(与其说忘了,也可以说是没学过),并且再过三天就要去公司面试了,于是我开始了我的宏伟计划,一支笔一杆烟一个前端看三天,那三天我除了吃饭睡觉就在宿舍里看前端,没想到一个后端人竟然败给了前端,索性在三天时间内我把前端大部分内容都过了一边,于是第四天我就只身一人去面试了,当时到达公司时候是下午,公司很大是一个园区里的一大栋楼,可是公司里面实际也只用了二楼的一半,其他都租给了别的公司,我进去的时候就有一个hr领着我到一个工位去写题先,拿到题目的我惊呆了,一张卷子基本全是前端题,我当时真的感动的哭了,不枉费我花了三天死命学前端,没想到真的派上用场了,于是我就开始一题一题的写,我写的时候周围有其他来面试的,他们写完马上就被叫过去现场改现场面试了,说实话那题目是真的很简单,我记得当时有一道题我影响很深,它问html的注释是哪个,没想到还有这种题目的,还有就是像进制转换这种题,最后一道是主观题,问session的理解,写完题后我就交卷等待结果了,等了大概半个小时,有个人叫我进办公室(那是我后来的总监),一进去就二话不说先给我改试卷,我也只能默默盯着,大概几分钟后,他笑着把试卷递给我看,那邪魅的表情我至今难忘,看到成绩的那一刻更是让我难过,才64分(满分一百),前面选择题错太多,都是后面的手写题拿的分,接下来就是吹牛时间了,我就一直和总监吹牛谈天论地,从聊天中我听的出公司现在很缺人,并且他在犹豫要不要我,最终他还是选择了我,说实话很惊险,走出公司大门时候心都还是跳的,回去学校之后我就死命补前端,弥补这个短板,大概过了一个月的时间左右,我就开始上岗了,第一天到公司,人事先领着我去见下我们开发组的组长,组长是个长相和蔼大概40岁左右的小平头,组长简单安排了下我的位置,然后人事让我先看看公司规章制度,于是,这一天我都在看规章制度,让我没想到的是,第二天第三天,都没人安排事情给我做,我有些慌,虽然轻松,但是我感觉事情不可能这么轻松,于是第三天下班时候我找到我们组长,组长当时也吓了一跳,他以为公司总监给我安排了任务,没想到我在那坐了三天,于是他让我明天看看代码,让旁边的同事带带我,于是第四天的时候,终于安排任务给我了,组长让我搭几个项目,让我用svn去拉代码,于是又涉及到我的盲区了,什么是svn?我在那干坐着好久,最后无奈不会操作,让坐我后面的同事帮我拉代码,没想到啊没想到啊,我不仅不会拉代码,连怎么导入项目也不知道,这也没啥,查了查用的时间久一点还是能解决,可是一导进去,ide就爆了几十个红,让我当时心里压力三大,于是我又在那懵了好一会,最后是后面那个同事看不下去,跑过来问我搭好没,我才委屈求助的,真的是感谢他,只见他来到我工位,一脸淡定的看着几十个报错,然后接下来的操作让我惊呆了,他一秒好几个操作,鼠标飞快点动,从myeclipse的一个框框点到另一个框框,我还没记下他的操作流程,他就把困扰我一整天的问题解决了,我当时真的震惊了,心里重复着一句话,怎么会有人把这个玩得这么6的,当天回到家里我就很郁闷,自我蔑视,怎么我什么都不会啊,还没写代码遇到这么点事情都解决不了,唉郁闷啊,其实刚进公司的一个星期里我基本啥事没干,就是一直在搭环境,最后也练得还可以,自己一个人能搭完一整个项目。先说下我们公司的业务,我们公司是做管理系统的就是OA系统这些,有的客户是单位的有些是企业的,我们开发小组里基本都是按项目划分的,也就是说可能两个人搞一个项目,或者一个人搞一个项目,底层都是用的公司一套很老的模板,技术栈是structs,jdbc前端是jsp和ext,是相当老的技术了,我有时候在公司项目里能看到2006年的注释也不足为怪。第二个星期发生的事情就很多拉,我接手的一个项目出现了bug,导致网站登录不上去,点击登录直接跳到异常页面,当时可把我搞慌了,因为是我人生第一次遇到这么大的bug,当时甲方还拉我进群开会,我一个应届生,啥都不敢说,一直在那嗯嗯嗯,最后还要求我立刻解决,当时那一瞬间压力就大的我顶不住了,但是慌也没用,解决不了问题,我就一步一步来,首先我去看后台日志,但是日志里竟然没有记录异常,这就让我很困扰,没有异常,但是又登录失败,怎么会有这种事,虽然甲方让我立马解决,但是其实这个事我还是拖了几天,因为实在是不会,自己一个人在那精神内耗,甚至在第二天总监找到了我,问我那个bug解决的怎么样,他看我支支吾吾的,给我撂下一句狠话,让压力本来就很大的我,更是心如死灰,他说:你实在是做不了公司就把你调到实施里。这句话真的是晴天霹雳,当天晚上睡觉都睡不好,可是问题还是得解决,第三天我找到了之前参与这个项目的同事,我问他之前有没有遇到过这种情况,他说有,他尽然说不是第一次出现这个问题,那一瞬间我就像保住了性命一样,他告诉我去删除一个文件就可以了,我去删除后,果真项目就能正常登录了,真的很神奇,于是我决定不能局限与此,一定要策底解决这个问题,然后我就把服务器的项目代码拷贝到自己电脑里,一行一行的debug,最后问题竟然是Indexoutofbound因为一条数据有问题产生了这个问题,震惊我一整年,然后我就去数据库把这条问题数据修改过来了,还把可能出现下标越界的地方升级优化了,于是从此这个项目就消失了这个bug,第一个月就是一直在试错一直在做一些嫩头青的事情,老是怕被老板开除或者调走,但是其实我最后在这个公司呆了半年,后面总监让我一个人负责一个项目二期的开发工作,那段时间是我进步最快的,我也真正的体验到了实际的需求,说实话那个项目中,甲方提出来的每一个大大小小需求甚至老板都觉得不可能实现的需求,我都完成了。最后要走的时候老板还是很想让我留下来,这半年来回想一看自己还是干了很多事情的,最开始很怕自己被开除,但是其实只要一直努力去学习公司的代码,学习业务,很多东西都只是经验上的不足,只需要有个人稍微领导下,其实都是可以解决的,公司也是需要年轻的血液的,不会在乎有没有经验,只要基础知识扎实就可以的,所以我写这篇文章就是想说,刚到公司什么都不会其实是在正常不过的,没有接触过肯定是什么都不会的,但是我们要一直保持学习的状态,一直虚心学习,虚心请教身边的同事,只要让公司看到我们在进步在成长,公司还是挺愿意给我们更多的时间的。

这是我个人的真实经历,希望大家多多支持,以后我也会发些技术博客,感谢!