前端工程师实习报告.docx_第1页
前端工程师实习报告.docx_第2页
前端工程师实习报告.docx_第3页
前端工程师实习报告.docx_第4页
前端工程师实习报告.docx_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

前端工程师实习报告前端工程师实习报告 前端工程师实习报告 时间过的真快,一眨眼时间我 在上海汇思软件公司为期三个多月的实习生活就要结束了, 而我也要重新回到校园继续学习与参加 XX 各公司的校园招 聘,我的实习生涯要暂时告一段落。 回顾找实习的过程,只能用一个字来形容:“难” 。这 种困难不同于学校所遇到的,我个人觉得比学校遇到的难 题更上了一个层次。首先,找到一份工作都很难。想想也 是,谁愿意找一个没有任何经验,而且还是想做短期的学 生呀。我找过贴有“招聘启示”的店面。谁知道, 当我说 出我的原意后。本来笑面相迎的老板来个 180 度大转弯, 冷冷回应一句“我们这里已经找好了人” 。鬼才信他的话, 那启示明明是新的,而且店里面就他一 个人,哪来的新人?陆 续还找过别的工作,我甚至找过中介,但都失败了。最后 还是通过自己不懈的努力,经历千辛万苦找到了一份比较 适合的工作。 然而三个多月在公司的工作生活,我感到很庆幸和满 意。庆幸的是我比其它一部分同学多了三个月在软件公司 工作的经历,这使我毕业后能够更好更快地适应软 件公司 的工作生活和节奏。满意的是公司为我提供了良好的工作 学习环境,我刚到公司不久公司就为我提供了电脑和相应 的座位,当我在 android、java 过程中 遇到不懂问题的时 候,主管,同事都会毫不吝啬的为我讲解,让我感受到公 司团结向上的氛围,软件公司最重要的也就是这种团队合 作的精神。看来这也是公司先进的管理理念吧。 这三个月的工作、生活是有味道的,所以现在回想起 来,特别怀念,要不没有这些味道,我想我的实习就这样 的过去了。那种种的味道还深深的记住我的脑海里,叫人 无法忘记。这些都是我的人生中很难得的一次经验。人生 经验都是在人我们的人生中不断的积累的,在实习中我所 收获到的不止是我的知识,更重要的是我的精神也有了进 一步的提高。 在这三个月中,我对软件开发工程师有了新的理解, 在以前的观念中软件工程师主要工作就是编写代码。但是 通过三个月的工作,我发现软件工程师不仅要会编程,还 要把开发的系统大概的思路,构架都构思出来。所以要做 一名软件工程师需要的不仅是扎实的编程功底,还要有比 较好的逻辑思维和大胆创新的精神,记住要做一个软件工 程师需要的是冰冻三尺非一日之寒的努力、踏实、上进、 求新、求变、求实的态度和决心!这无疑给我迷惘的未来给 了一盏明亮的灯塔。 在这三个多月的时间中,我学习了新的开发 extjs 框 架,ExtJS 是一种主要用于创建前端用户界面,是一个基本 与后台技术无关的前端 ajax 框架。以前网站的前端都是用 js、jsp、HTML 实现一个小功能,往往需要很多的代码,那 叫一个累啊!而使用 extjs,很复杂的功能只要几行代码就 能实现,特别是表格处理方面。无论是界面之美,还是功 能之强,ext 的表格控件都高居榜首。单选行,多选行,高 亮显示选中的行,推拽改变列宽度,按列排序,这些基本 功能 ExtJS 轻量级实现。 自动生成行号,支持 checkbox 全选,动态选择显示哪些列,支持本地以及远程分页,可 以对单元格按照自己的想法进行渲染,这些也算可以想到 的功能。 再加上可编辑 grid,添加新行,删除一或多行, 提示多行数据,推拽改变 grid 大小,grid 之间拖拽一或多 行,甚至可以在 tree 和 grid 之间进行拖拽,啊,这些功 能实在太神奇了。更令人惊叹的是,这些功能竟然都在 ext 表格控件里实现了。Extjs 的强大是在令人无话可说。 在学时 extjs 中我有七点经验小结, 一、理解 Html DOM、Ext Element 及 Component,Ext 最杰出之处,是开发了一系列非常简单易用的控件及组件, 我们只需要使用这些组件就能实现各种丰富多彩的 UI 的开 发。 二、熟悉 ext 组件体系,对整个框架进行了重构,最 为杰出的是推出了一个以 Component 类为基础的组件体系, 在 Component 类基础上,使用面向对象的方法,设计了一 系列的组件及控件。因此,要能游刃有余地使用 Ext,熟悉 Ext 组件体系是最基本的。 三、掌握核心控件,在使用 Ext 的时候,一定要掌握 一些核心控件,特别是处于基类的控件。在开发应用中的 很多控件,他们都是继承于面板 Panel,所以我们要重点掌 握面板这个核心控件的特性。 四、学习及研究示例, 学习别人的示例对于我们开发 帮助会非常大,示例包括基本组件的应用、综合应用等多 个方面。 五、多运用,编程是一门实践性的科学,仅仅靠看书、 看别人写的代码是远远不够的,因此,必须多做实践才行, 只有通过不断的练习,大量的使用,才能对 Ext 的组件特 性、 事件、事件处理机制以及与服务器端交互接口等深入 的掌握,只有多做运用,深入了解 ext 的组件的工作原理 及机制,才能编写出高级的 Ext 的应用。 六、熟读 Ext 项目的源代码,如果要想深入应用 Ext, 那么阅读 Ext 项目的源代码这是必不可少的环节,Ext 的代 码质量非常高,通过阅读他的代码我们可以更加深刻的了 解 javascript 面向对象编程,Ext 代码中包含了很多高级 的 js 技巧以及设计模式。 七、理解,熟悉,掌握 Json,在项目中,Ext 本身的 华丽外表就很吸引眼球了,但这仅仅是其外在的美,还有 最核心的内在美,即:Json。Json(JavaScript Object Notation) 是一种数据交互格式,一个不能实现数据交互 功能的项目是没有任何意义的,大多的 Ajax 框架的数据交 互都基于 Json,如:jQuery、ExtJs 等。 三个月的开发工作,我对 android 开发有了新的认识。 android 的大火主要是其本身的 5 大优势导致的。 一、开放性,在优势方面,Android 平台首先就是其开 发性,开发的平台允许任何移动终端厂商加入到 Android 联盟中来。显著的开放性可以使其拥有更多的开发者,随 着用户和应用的日益丰富,一个崭新的平台也将很快走向 成熟开发性对于 Android 的发展而言,有利于积累人气, 这里的人气包括消费者和厂商,而对于消费者来讲,随大 的受益正是丰富的软件资源。开放的平台也会带来更大竞 争,如此一来,消费者将可以用更低的价位购得心仪的手 机。 二、挣脱运营商的束缚,在过去很长的一段时间,特 别是在欧美地区,手机应用往往受到运营商制约,使用什 么功能接入什么网络,几乎都受到运营商的控制。从 08 年 iPhone 上市 ,用户可以更加方便地连接网络,运营商 的制约减少。随着 EDGE、HSDPA 这些 2G 至 3G 移动网络的 逐步过渡和提升,手机随意接入网络已不是运营商口中 的 笑谈,当你可以通过手机 IM 软件方便地进行即时聊天时, 再回想不久前天价的彩信和图铃下载业务,是不是像噩梦 一样?互联网巨头 Google 推动的 Android 终端天生就有网 络特色,将让用户离互联网更近。 三、丰富的硬件选择,这一点还是与 Android 平台的 开放性相关,由于 Android 的开放性,众多的厂商会推出 千奇百怪,功能特色各具的多种产品。功能上的差异和特 色,却不 会影响到数据同步、甚至软件的兼容,好比你从 诺基亚 Symbian 风格手机 一下改用苹果 iPhone ,同时还 可将 Symbian 中优秀的软件带到 iPhone 上使用、联系人等 资料更是可以方便地转移,是不是非常方便呢? 四、不受任何限制的开发商,Android 平台提供给第三 方开发商一个十分宽泛、自由的环境,不会受到各种条条 框框的阻扰,可想而知,会有多少新颖别致的软件会诞生。 但也有其两面性,血腥、暴-力、情-色方面的程序和游戏 如可控制正是留给 Android 难题之一。 五、无缝结合的 Google 应用,如今叱诧互联网的 Google 已经走过 10 年度历史,从搜索巨人到全面的互联网 渗透,Google 服务如地图、邮件、搜索等已经成为连接用 户和互联网的重要纽带,而 Android 平台手机将无缝结合 这些优秀的 Google 服务。 再说 Android 的 5 大不足: 一、安全和隐私,由于手机与互联网的紧密联系,个 人隐私很难得到保守。除了上网过程中经意或不经意留下 的个人足迹,Google 这个巨人也时时站在你的身后,洞穿 一切,因此,互联网的深入将会带来新一轮的隐私危机。 二、首先开卖 Android 手机的不是最大运营商,众所 周知,T-Mobile 在 23 日,于美国纽约发布 了 Android 首 款手机 G1。但是在北美市场,最大的两家运营商乃 AT&T 和 Verizon,而目前所知取得 Android 手机销售权的仅有 T-Mobile 和 Sprint,其中 T-Mobile 的 3G 网络相对于其他 三家也要逊色不少,因此,用户可以买账购买 G1,能否体 验到最佳的 3G 网络服 务则要另当别论了! 三、运营商仍然能够影响到 Android 手机在国内市场, 不少用户对购得移动定制机不满,感觉所购的手机被人涂 画了广告一般。这样的情况在国外市场同样出现。Android 手机的另一发售运营商 Sprint 就将在其机型中内置其手机 商店程序。 四、同类机型用户减少在 不少手机论坛 都会有针对 某一型号的子论坛,对一款手机的使用心得交流,并分享 软件资源。而对于 Android 平台手机,由于厂商丰富,产 品类型多样,这样使用同一款机 型的用户越来越少,缺少 统一机型的程序强化。举个稍显不当的例子,现在山寨机 泛滥,品种各异,就很少有专门针对某个型号山寨机的讨 论和群组,除了哪些功能 异常抢眼、颇受追捧的机型以外。 五、过分依赖开发商缺少标准配置在 使用 PC 端的 Windows Xp 系统的时候,都会内置微软 Windows Media Player 这样一个浏览器程序,用户可以选择更多样的播放 器,如 Realplay 或暴风影音等。但入手开始使用默认的程序 同样可以应付多样的需要。在 Android 平台中,由于其开 放性,软件更多依赖第三方厂商,比如 Android 系统的 SDK 中就没有内置音乐 播放器,全部依赖第三方开发,缺少了 产品的统一性 我是属于公司研发部的一员,我对

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论