CSDN帮助我很多,好多难题百度之后,发现都出自CSDN,所以自己也来写写博客。
目前还是一个菜鸟,写这些博客是想记录下自己的成长历程,我和大多数程序员一样,并非本专业,听说这个行业很火,就报了个培训班,为期5个月,报的所谓的大数据班,然而我还是做了java,因为面试多次之后,发现大数据方面知识太欠缺了,所以还是在java混比较稳妥。
在这儿不妄自评论培训班的坑与不坑,我个人还是很感激的,最起码让我入了这个行业,我入行比较晚,14年毕业,两年军伍生涯,16年退伍之后,11月份正式开始学习,学习的过程是艰辛的,还好我对这方面还比较感兴趣,4月18日出发,19日来到大上海,20号收到了一个面试电话,说实话我很诧异,我只是把简历公开了,还没开始投简历,后来才知道,这些外包公司是有任务的,必须招够多少人,他们在甲方拿钱都是按人头拿钱,所以只要甲方面试过了,尽量往高了要工资。
很遗憾,第一家公司并没有面试通过,其实我觉得我答得还可以,但是直到我工作之后我才知道自己为什么会被刷,当时面试官问到,我们公司有测试吗,我说没有,都是我们自己测试,然后接着问到那你们是怎样测试的,我顺口就说了个单元测试,当时我并没有意识到,就是因为这个回答把我给暴露了,企业开发一般都会使用postman来测试,也有使用swagger开发的,想想当时面试官估计已经对我不感兴趣了。
第二家公司也是主动给我打电话的,当然也是外包,甲方很少主动打电话的,除非你投他们公司了, 去了之后开始笔试,笔试之后面试,其实感觉没戏,谁曾想居然通过了,然后就开始了我的第一份工作。
后来我还是比较幸运的,第二家就面上了,还是在一份简历没投的情况下,由于迫切需要工作,我也没再去第三家面试,进去之前是彷徨和不安的,因为我毕竟是包装经验的,真实的我一点工作经验都没有,第一天工作就懵逼了,各种插件和工作软件的安装整的我焦头烂额,刚装完软件,任务就下来了,是个借口的对接,当时我代码都还没整明白呢,幸好人多,是两人一组,看着旁边小伙伴代码写的不亦乐乎,我就感觉好牛逼,我都不敢说话,等到晚上8点小组长问我怎么样,我当时是懵逼的,第一反应是这个人还挺关心我,我也没多想,我就说看了一天代码,他说不是问这个,任务完成怎么样,我心一想完了,我一行代码都没写啊,幸好旁边哥们解了围,说我俩一组的,他已经完成了,其实当时我还不知道问我的那个人是我组长,我以为跟我一样是组员呢,好尴尬,第一天就在看代码中渡过了。
第二天,我和旁边哥们也渐渐的熟悉了,有什么不懂的我就问他,第二天是测试任务,这次并没有分组,每个人都有接口要测试,而当时的我连postman都还不会使用,没办法,又只能去问,问之前其实心里很忐忑,因为怕被别人说,毕竟我是包装的两年工作经验,两年工作经验连这个工具都不会用说不过去啊,还好大伙好像心照不宣一样,只要你去问,总会有人回答你,让我安心不少,我对代码的上手还算比较快,大概看懂了,但是测试的时候发现一个问题,测试单一接口并达不到预期效果,也就是文档上的返回结果,单一接口测试我们把它叫做测试桩,就是只能测试此接口通与不通,并没有达到功能上的实现,而且我发现别人的接口测试都很简单,我的比较复杂,涉及到几个过程,没办法,去找上一个接口的人要数据,拿过来发现并不能用,心想算了,我还是自己做数据测试吧,然后不知不觉我查不多把整个项目测了一遍,就是流程走了一遍,而其他人还处在单一接口那里,而我对政哥哥项目都大概了解了 ,你的付出总是会有人看到,主管后来就因为测试这个事感觉我这个人可以,让我当了下个项目的小组长。
我没想到,会让我当组长,一开始只是一些测试任务,这还好,我基本都会了,分配也好分配,但是没过几天,新项目开启了,这时候我心里慌了,别说组长,之前我都没开发过,这可怎么办,只能走一步看一步。我们组给我分配的都是2年工作经验以上的,包括旁边那哥们,他觉得跟着我可以学到东西,其实我也希望他加入进来帮我一把,因为其他组员我都不认识,据说我们还是精英组,我想说MMP,这不是坑我吗,没办法,硬着头皮上吧,主管叫我过去说需求,我们是会员组,率先启动的一个项目,等我们做差不多,其他项目再启动,我寻思着会员系统应该也不难,培训的时候也做过,就这样我的第一个项目就开始了,没有文档,只有需求,数据库表结构自己设计,场景自己想象,要多坑有多坑,这也注定了这个项目很艰难,改了不知道多少次,都是泪。
等项目做得有点眉目了,我感觉这个组长也不是那么难当了,很是欣慰,毕竟我一个没有工作经验的人,当组长都站住脚了,我觉得很知足了,当然期间我是疯狂学习,每天都学好多东西,也是进步最快的一段时期。
到今天,我来到上海已经快5个月了,工作了有4个多月了,算是有一定的基础了,平时周末老是荒度光阴,不是电视剧,就是王者荣耀,一直告诉自己这样很危险,但是也不知道怎么去改变,今天早上忽然想到,我可以写一些博客,梳理下自己这些日子学到的东西,一个方面是对自己的成长的一个记录,另一方面是复习下之前的一些内容,所以我打算自己写一个项目,把自己所学集成到里边,万一哪天能轮到自己写框架,直接拿来用就好。