实习感悟

转眼之间实习已近结束10来天了,早就有写点东西的冲动了,但由于各种原因,老觉的无从下笔,今天终于有时间静下心来,好好回味着说长不长,说短不短的三个月的实习时间了。

首先,我要强调的是阅历。我觉得大学生应该多出去转转,这是我最大的感触。这样我们才能了解别人的生活环境,了解别人在干嘛,闭门造车,永远也成不了某个领域的领头人。当我们学校还在教授一些ACCESS,Dreamweaver使用技巧的时候,却不知外面的人早就在使用mysql,redis,hadhoop等高端的技术了,正是这种当下教育和实际公司之间信息差,导致一些毕业生非常难找工作,或者很难找到薪水比较高的工作。

其次,我们要勇于挑战新事物。生命在于折腾,当我们遇到新事物时,不要心存畏惧,要敢于直视新事物。比如工作需要,我们需要换一个IDE开发环境,部分学生就开始,找各种文档,看这个IDE的使用手册,当然我不能说这种方法不好,但其实好多功能自己玩玩,就一目了然了。另外,在写代码时,我们不知道一个对象具有哪些属性,其实打印出来看看,就晓得了么,何必还要各种查阅呢?俗话说的好,眼见为实么。

另外,适当的时候,变换自己的工作环境。当你在一个工作环境中,已经不能很好的提升自己,或者已经看到自己的尽头的时候,如果你还年轻,或自认为很年轻,那么你可以考虑改变一下自己的工作环境了。

最后,总结下这段实习的所见所闻。在公司中,使用的yaf框架,这是一个原生C开发的php的框架,可以达到接近php原生语言的性能。在端上采用工厂、装饰者、单例、观察者、命令行等设计模式来应对多变的业务需求。采用MVC设计思想,由于业务需求太过复杂,这里的C只是起到一个路径引导的作用,将每个功能的处理单独做成一个文件。yaf采用类名和路径匹配,即由类名可以知道其文件对应的路径。当一个请求过来,首先,会到初始化control中定义的数组,然后找到该action下对应的文件,每个action会指向page层的一个文件夹。然后在根据参数中的另一个字段,决定用page层的哪个文件来处理这个请求,page层处理具体的业务逻辑,做严格的参数校验,然后需要数据则调用data层下的方法获取数据,数据可以是从外界接口获取(ral通信请求远方的接口)或者从库里面读(用dao连接数据库,读取数据)。最后将取得的结果,按需求过滤后,反向返回给action,在View层中采用相同的目录结构,自动渲染对应的模板,输出页面。这就公司的大概架构,这种架构,使得一个需求过来后,只需要添加必要的文件,开发少量的代码即可处理新的需求。然而,也有一个弊端,就是当一个需求牵涉到两个或多个功能的时候,就需要拼接口,另外即使一个很小的需求,也需要走一遍整个流程,总之,这种做法保证了可扩展性,却使得灵活性有一定的丧失。

总之,学生时代有机会还是多接触接触外面自己所关注的领域,这样才能使自己找工作的时候不是太被动,才能明白自己需要学什么,而不是盲目的学一些没用的,过时的东西。

时间: 2024-10-27 08:23:12

实习感悟的相关文章

实习感悟——从用户中来,到用户中去

一.念叨,念叨 从上个星期到今天已经是实习的第一个星期了感觉像在学校过了半年一样.学校的时间一天一天过,而公司的时间是一分一分的过.加班那是经常的事情项目要上线,项目要给客户演示,任务说一个星期完成就得一个星期完成,不像学习做系统一样这个月做不完和老师说说又可以拖一周,而是说什么时候完成就什么时候完成.还有就是新的东西要快速上手不能拖拖拉拉不然任务完不成客户看不了就要被客户骂.上个星期不仅要做项目每天还要学习时间管理就非常重要不然每天过完了也没时间学习.还有加班那是必经之路昨天还和向阳师哥一起加

实习感悟——警示录

项目临近结束的时候我突然对项目有了新的感悟.工作要有质量要有效率.而不是拖拖拉拉的,这让我想起以前做项目时一做做四.五个月项目效果比在工作做项目一个半月的效果还有很大差距,可想而知在学校的我们都干了些什么?如果不相信可以做个表格对比,如下图: 通过图得知,我们以前做项目的效率多低,效果多差,时间用的之长,执行力多差.这样的我们如果走向工作岗位除了加班,被老板批还能有其他出路吗? 项目团队作为组员执行力是该提高的.但是更重要的是带领团队的组长.在经理没有管我们的前一个月我们做的基本不符合客户的要求

美团点评半年实习感悟

大三下有幸到了美团点评实习.在这半年的时间里,经过导师和主管的悉心教导,无论是专业技能还是开发技巧方面都有很大的提升.恰好午休时间,随便写写,总结一下这半年的收获吧.不留下篇文章总感觉有点遗憾.一. 初到美团 刚入职的时候,其实自己非常虚,因为懂的东西不多.投简历的时候,自己只是做过一些Android的Demo,然后就掌握了一点课堂上的知识吧.(计算机网络,数据结构等等)面试的时候,也是面试了这些,很幸运主管让我通过了面试.后来被告知入职之后要学习Spring来开发,虽然自己以前写过一些Serv

实习感悟【转】

前言 今天突然发现在不知不觉中自己已经实习了3个月了,现在可能不算是真正意义上的实习吧,因为现在自己才大三,在这边撸代码的同时还要考虑到学校的功课跟期末考试.让我震惊的是,我完全想不到在这3个月里我到底学到了什么,这是一件多么悲催的事情啊.同时我对我应该get到什么新技能也很迷茫.所以今晚还是总结下把,让自己在接下来的实习生活有更加明确的方向.最后感谢工作室给我们几个人这个机会让我们提前出来熟悉下企业开发,以便在大四可以更好的融入实习生活. 理想中的实习生活 原本以为进入企业实习是这样子的: 1

需求引导设计 切莫教条主义

对于懂得软件工程的人来说,标题就是一句废话,没有需求分析,哪来的设计?软件设计和实现中,开发者往往会在不知不觉中忽略用户的需求,站在开发者的角度,按照自己的意愿去设计软件.同样在为系统设计数据库的时候,也存在类似的现象,也许你设计的数据库满足三范式的原则,而且非常灵活,但是用户方的负责人一看就知道这种严格按照理论设计的数据库是不能用的,会给带来好多问题,尤其是性能方面的. 那么应该怎样去考虑数据库的设计呢?个人理解的是,应该以理论知识为基础,以需求为导向进行数据库的设计,不能只是将系统的实体抽象

论实习之后的感悟

实习时间:2016.1.15-2016.2.5 实习单位:通州万达ZARA店 个人感悟   在大三上学期结束之际,学校的老师给所有同学一个假期任务,那就是自己找一个实习单位,做一个锻炼.我明白实习是每个大学生必须拥有的一段经历,它使我们在实践中了解社会,让我们学到了很多在课堂上根本就学不到的知识,受益匪浅,也打开了视野,增长了见识,使我认识到将所学的知识具体应用到工作中去,为以后进一步走向社会打下坚实的基础,只有在实习期间尽快调整好自己的学习方式,适应社会,才能被这个社会所接纳,进而生存发展.

NLog类库的使用探索(一)+实习小感悟

1 写在前面 1.1 为什么学了软件 1.高考失败,分数不高,不能随心所欲 2.农村孩子,学点技术,将来有口饭吃 3.有科技含量,想玩电脑(那个时候是这么想的,那个时候觉得学计算机就是玩电脑) 1.2 为什么选了C# 1.大一大二学了c,C++,大三分方向NET和JAVA,觉得C,C++,C#看着好看,读者顺,就选了. 2.大多数学习好点的学了JAVA,不想跟风选了C# 1.3  选择决定命运 本科时候winform,asp.net,WindowsPhone各学了半年,学的最好的还算是WP,只能

第一天实习的感悟

人生总是希望有不断地精彩和挑战,但是相对应的,作为人生旅途上的旅客,也要有应对不同挑战的勇气和能力. 交通工具的飞速发展使我们人与人之间,地区与地区之间的距离不断拉近.今天早上一觉醒来还是躺在自己躺了二十多年的床上,可下午一觉醒来,却站在一个陌生的地方,杭州. 曾经对自己说,有朝一日一定要踏上浪潮之巅,指点江山,激扬文字,学学老毛年轻时的气概.可当我踏上杭州这篇陌生的土地时,我心中的迷茫,彷徨,担心,甚至害怕,有谁能够体会.我也不知道能和谁说. 回到自己一个星期前就租好的房子,放下一身农民工似得

实习生活感悟

我记得从14年才知道Java,15年11月份才正式学习Java,现在是16年了,两年过去,发现自己学得很基础,刚来实习的时候,室友问我学Java多久了,我回答说14年开始,他接着说,学了这么久了,那岂不是很厉害了.我听着很汗颜,觉得自己浪费了好多时间,因为这中间的时间,我都是断断续续地学习,是啊,如果我每天都这么钻在里面,那应该很厉害了吧,但是这只是如果.还有很多如果,经常在晚上的时候会思考,如果我一开始读的就是计算机专业,那我现在一定很厉害了吧,如果我高中的时候就接触编程,那现在一定很厉害了吧