百天实习记 ---2015南京南大富士通实习感想

        实习结束快一个月了,终于下决心好好记录一下实习的经历和感想了。

        2015年春季学期刚学不久,在南京某高校读研二的我和班里很多其他同学一样开始找实习了。由于之前一直学习Java,对Linux也稍有了解,所以大体的方向是:Java为主,Linux为辅。

        在51job上投了很多简历,大约十天之后先后收到两家公司面试通知。第一家是小公司,招人主要用Java做企业聊天软件。由于以前没有参加过面试,加之准备的不充分,所以这次表现的比较差,之后就杳无音信。之后又收到紫光云的面试通知。这是一家清华紫光的子公司,专注于云计算。这次表现的还不错,笔试两道编程题都做出来了,技术面主要谈了Java、云计算、虚拟化、Linux等,表现得还不错。约一周之后就收到公司实习通知了。但是我觉得2k实习工资有点少,竟然没去,后来追悔莫及。

        之后又投了一轮简历,申请了十几个公司的岗位。先后投的公司有苏宁电商、中兴、南京物联传感、途牛、亚信等等。这次又收到两家公司面试通知:十四所一家子公司和富士通。在这里必须提一下,在十四所子公司面试时由于面试官比较温和亲善所以有点太放松了,自己话有点多。最后没录,言多必失吧。先后投了三个富士通的岗位,Java、图像处理和Linux,当时他们招的实习生挺多。只要Linux岗通知我面试。最后录了。

        四月初,终于开始在富士通实习了。初到公司,有些小兴奋。最初几天,主任让我看C语言,学shell脚本。大约一周之后,给我布置了一个任务:统计一个公司开发的嵌入式操作系统的所有软件包的许可信息。于是接下来整整两周,我几乎殚精竭虑才完成了这项任务。刚开始的时候,由于对相关shell命令如grep,find,awk, sed等很不熟悉,所以花了一些时间学习和适应这些命令的使用。然后就开始了大量文本文档的检索和处理工作,有好几个晚上都是工作到半夜十二点之后,还有一次写代码到凌晨两点左右,正好有巴萨的比赛,于是又看了半场,很精彩。三点多才回宿舍睡的,但是第二天还是七点就得起床去上班。那段时间真心累啊。结果最后由于有些程序包需要手动统计许可信息,主任说必须实现全脚本自动化统计。后来换了两次方案,才最终完成任务。

        接下来的日子,比较闲,同事建议我看看《鸟哥的Linux私房菜:基础篇》。初略看完这本书后发现真的是受益匪浅啊,甚至深深地喜欢上了Linux。

        组里后来调来一位同事,坐我旁边,人超好,编程技术也很好,感觉一见如故啊。接下来在公司的日子里,每天中午一起在食堂吃饭、聊天。代码的问题随时都可以问他,他都会很耐心的教我。

        实习结束之前的二十多天,一直都在测试API:开始制作了API测试管理表,之后是每个API的测试项目表,最后就是相应的测试代码。由于数量庞大的API文档都是日语的,需要在上网翻译成由于来阅读,所以这些工作做起来都很艰难,很让我苦恼。辞职之前同事在尝试将我们的测试项目移植到以前其他测试项目一直用到的Jenkins中,效果如何就无从得知了。辞职的时候忽然发现自己对公司、同事已经有了很深的感情,对于公司给予的实习机会和同事对我的谆谆教导我不胜感激。

        纵观这一百天的实习经历,总结如下:

        一、工作经验方面:

       1. 工作中首要的目标是解决问题,而不是证明自己。所以遇到问题,除了上网查找答案,更可以和同事、上级积极交流,不要关门造车;

       2. 要及时汇报中间结果、最终成果;

       3. 遇到技术或其他方面的难题,不要惧怕、畏缩,不要慌张,要头脑清醒地寻找解决方案。代码遇到问题一定要注意提示信息!根据提示信息一步步解决问题,这是很多初学者容易忽略的;

       4. 由于是日企,虽然公司制度很人性化,环境不错,但日本人的严谨也使得我们的工作不能出现一丝疏忽,养成了我在工作中严谨、一丝不苟、守时的态度。

       二、编程方面:

       1. 在在工作中加强了C语言、shell脚本的编程水平;

       2. 了解并粗略学习了Python,Excel表格的使用也熟练了许多,对Linux操作系统有了系统的学习,而且产生的较大的学习兴趣;

       3. 接触到了Jenkins测试框架以及JTA,对代码测试有了非常直观的学习和感受,阅读了另一个测试框架的源码。另外还了解到了如何进行交叉编译;

       4. 无论使用哪门语言,都要学习并掌握一门脚本语言,如shell、Python。

你可能感兴趣的:(工作散文)