当前位置:C++技术网 > 资讯 > 记——刚刚离职的大四第一次实习总结

记——刚刚离职的大四第一次实习总结

更新时间:2018-02-09 13:21:31浏览次数:1+次

这周周二在公司办理了离职手续,正式离职了。交接过程不麻烦,就是去各个部门核实下而已,随后周三周四去上海玩了两天,周三晚上步行穿过了陆家嘴到了东方明珠,被夜晚的上海深深折服,也更加坚定了自己以后要来上海闯荡一番的想法。当时逛完陆家嘴以及东方明珠,我只有一个感想: 贫穷限制了我的想象。其实东方明珠也没有什么,不过就是高了点,能看到浦东的全夜景。当时周围人都在拍照,就我一个另类的插兜边走边看,没有拍几张照片,也就不分享了。我震惊的只是大上海的繁华——物价贵,房子是真高,房价是真贵,女人是真妩媚....
大概扯完了两天游上海的感受,说说实习的过程吧。我是校招来的杭州这家公司,一家物联网公司,做的是温湿度相关的。公司规模还行,不大不小,七十多个人,但是!我们软件开发部就九个人(算上我),我们公司使用的是.net开发,其中!1个UI,四个后台开发的都是女的!!!关键是,这几个都是刚毕业,而且,还有三个是刚从培训班出来的....剩下那个女生技术还行,经过一段时间的相处,我算是领略了我们部门的"强大",并不是我自大,我比那几个女的懂得都多...说个最简单的,他们知道IIS是什么,但是竟然不知道windows上就有IIS...剩下的我就不想去例子了,懒得说....
刚来公司几天后,有个项目需要开发,需要和移动对接,我当时在测试公司已有的ERP,就和另外一个女生被叫过去,听了四十分钟,就被要求开发这个项目,全程没有人带....我想着自己来吧,对移动接口的请求,因为涉及到了加密,数字签名等安全连接,第一次看移动给的对接接口文档很懵逼,而且,移动竟然没有给一个请求他们接口的demo,重点是!说是说用webservices通信,最后还是用HTTP的POST,而且,文档都是错的,POST接口的Url地址有问题....和移动讨论后,他说,文档给错了....我当时很无奈啊,然后根据给的新文档自己再研究,好不容易拼接好了POST请求时,移动规定的参数,结果数字签名不通过,因为必须按照移动给的解密规则来做解密以及生成数字签名,找移动的对接人讨论,结果....啥也没有,就给了个java版的代码,注意:这个代码还只是生成数字签名的三个要求中的一个要求的实现代码!我也是无奈,我也是倔,非得自己来做...最后解决是解决了,不过耗费了半天,在大半天之内,终于成功请求到了移动的数据。在这里说一下,我为什么没有求助部门主管,第一,因为他技术不行,但我并不是说我技术比他强,但,他就是技术不行,这是我们部门的人公认的,也是别的部门公认的,我经常听人私底下说,真不知道xxx主管是怎么当上主管的,业务业务不行,技术也一般....第二,我想自己试试....
数据请求到了,剩下的就是获取所有的要求的数据了,目前我离职前,总共需要获取3638条数据,没办法,开并发吧...可是移动的接口又有问题了,一开并发接口返回的json就出错,我联系移动对接人,来了一句,不支持并发....我也是日了,就想了个折中的法子解决问题,可是离职前几天又告诉我说,支持并发,他当时搞错了....我.....好吧,我改!我改代码!移动的接口很多,我获取一条完整的数据需要两个接口A,B。A接口是调用浙江省省内的数据,B接口是调用全国物联网基地获取数据的,嗯!又出问题了,B接口不稳定,一旦开了并发,就会出错,而且就算不开并发,也是出错请求超时之类的错误....没办法,开并发之后,用Sleep解决了问题。
大概卡在移动的接口并发请求一周,最后花了两周解决项目。目前3638条数据,十分钟能够读取完,如果年后,移动把B接口迁移到省内,能够稳定下来,我测试过,4-5分钟能够解决完。反正我已经把代码做到自己认为的最好了,那会天天晚上加班想办法缩短时间,原本主管就一句话:能读到就行,不在乎时间长短。可是项目上线测试后,他又嫌弃时间太长了,当时是要十八分钟。我.....
哎,最伤心的不是这个。想要离职后,找主管谈了下,说了想要走的意向后,他说,你知道你做这个项目用了多长时间么?如果给部门经理做他只要三天就能解决....我当时就真是一万头草泥马飞过,我想着你行你来做啊,而且!之前我也说了除了我还有一个女生一起做这个项目,她做的是页面部分,全程与移动对接没有说一句话!我,产品经理,她,主管,部门经理,移动对接人有个临时群,到我离职,她都没有说过一句话。就只是写页面,然后调用我存在数据库里面的读取到的移动接口的数据。并发方案,接口请求都是我来做,我只是个实习的,还没毕业,她试用期,年后转正,钱比我多,事比我轻松....但我很感激,如果不是这样,我得不到很大的提升,不过当时的压力真的很大,就指着我调用移动接口获取数据。她的不作为导致了一个后果: 项目交接的时候,我把移动接口那段的代码给她,嗯,没错,她很懵逼,还隐约怪我怎么就走,害她一个人做这么多。我心里也是日了狗了,这是一个人的自觉问题好不好,项目分工不同,而且理应她负责与移动对接,我是个新人,应届生,她才是毕业生,结果反过来了。我当时成功调用了移动接口后,想给她说说原理以及代码和并发处理的,人家不听,说这是你负责的....行,我负责就负责了,我又不吃亏....
做完移动的项目后,又做了个另外的项目,没有错,还是我挑大头,说实话,那段时间也是佩服自己,愣生生一个人抗住了,说是说这个项目两个人做,最后其实还是我,数据我做,底层我写,她就负责调用,以及页面,主管和经理也是看得起我...做完这个项目之后我就离职了,没有做测试,不管了,老子真不想伺候了,我写的程序完全是按照产品经理的业务需要来的,应该问题不大,而且又不是我一个人做。扪心自问,我做这两个项目做得很尽职,天天加班,想办法解决问题....导致最后,全公司我的加班时间最长,实习生加班费一小时15,扣除了每天扣除半小时的加班时间之后,上个月加班66.5个小时,这还是由于中间几天有事需要早点走的缘故。上个月加班费997.5。
心理是有不平衡,加上经理也有点想提拔公司的另外一个人,也不知道他的技术能力怎么样,据同事说,一般吧,反正不关我的事,我的毕设还没做,就定了个题目,开题报告都没有写,回校做毕设准备春招去大公司吧,这次实习真是锻炼到了。前两天关系和我比较好的同事告诉我,经理对他想提拔的那个人说: 你不要玩了,你要挑起大梁,你看看那个实习生,人家刚参加工作,能力有,肯学习,肯吃苦...你难道要让一个实习的做你做的?当时听同事说完,我以为部门全是瞎子呢,看不到我做的,不过也有另外一层意思吧:想提拔另外一个人,不想让我占他的份额,毕竟项目有项目奖金,还有职位的提拔(做一个项目有项目奖,但是我没有,因为我是实习生,明年项目更多,这也是我想走的一个原因。累死累活,就2000一个月),不过也是有点欣慰,有人看到了我做的,带我的主管就瞎.....

其实还有很多想说的,但,都过去了,备战春招吧,去个大公司,提升自己....