唐磊的个人博客

实习生阶段小结

收到了留用考核的通知,再加上学校的要交各种实习报告,实习总结,实习日记等。就小结了一下。

很高兴,也非常荣幸能够到腾讯这样的大公司实习。近两个月的实习生活让我学到了多东西。最重要的是体验到了一个大公司的企业文化和规范流程。从刚报道由导师帮忙领电脑配环境等,到后来的腾讯学院组织的实习生项目培训,不管是网上课程还是面授课程都让我对公司文化和公司的基本业务概况有了一定的了解。让我对腾讯有了新的认识。

由于自己之前从来没有接触过PHP这门开发语言,所以刚开始比较陌生,导师布置的一个任务让我在php代码里面嵌入html标签感觉很烦,随着自己对部门前辈代码的慢慢熟悉,以及小组各位GG/JJ的帮助,自己也逐渐掌握了如何利用php去做开发。到后来加入项目组之后前台后台分工明确,就更能得心应手了。因为自己之前对J2EE比较熟悉,现在同样做web开发,可以很容易上手。

不过在项目开发过程中还是存在这样或者那样的问题,第一是从项目的宏观上,因为自己之前根本没有接触过面向这么多用户群的web开发,自己以前写的代码仅仅是一些小范围应用而已。从项目的整个框架上认识不够,随着开发得进行,这一点也在慢慢改善。比如逻辑层不哪怕DAO层都不直连数据库,一方面涉及到安全问题,另一方面也是为了后台数据扩容等在逻辑层这里完全透明化。DAO层插入数据这里的ID也得提供这里刚开始还不理解,现在已经知道了。

从进入公司到目前为止自己做的东西大致有以下几个模块:管理员后台客服操作的统计;招聘问答涉及的所有管理员后台管理操作;以及配合前台的3个(宣讲会、招聘会)界面。

自己以后还得注意的问题是,写代码一定得仔细,不要粗心。之前因为粗心也出现了不少问题,比如加模调时,因为不能直接添加,得将之前的三元操作符拆开,然后自己给的返回码居然给错。

还有一点体验比较深,就是自己在学校学的课程在公司里面也有了良好的体现。比如项目管理的九大知识领域,公司大家分工明确。虽然自己涉及到的东西不多,比如测试,但对它有所了解能有助于自己开发时的理解。虽然不知道自动化测试具体用什么工具,但肯定跟QTP或者loadrunner差不多,模拟请求。还有linux课程的学习,在这里才体会到学校为啥开了那么多课程,各方面都有所涉及而不是将某几门课程的难度或者精度加深的用意了。之前有过了解的话,在实际运用中肯定上手较快。

还是那句话,革命尚未成功,唐磊我仍需努力啊。

tanglei wechat
欢迎扫描二维码关注我的微信公众号