admin 管理员组

文章数量: 1086019


2024年6月12日发(作者:android studio连接真机教程)

web前端开发实训总结(优秀6篇)

web前端实训总结 篇一

读了三年的大学,然而大多数人对本专业的认识还是不那么透彻,学的东西真正能够学

以致用的东西很少,大家都抱怨没有实践的机会,在很多同学心里面对于本专业还是很茫然。

直到即将毕业的时候才知道我们以前学的东西不是没有用,而是没有到用的时候。转眼间,

我们的三年大学生活即将结束,同学们都在自己的实习单位尽心尽力的实习,我也不例外。

以前,我总是盼望早点到社会参加工作,因为我总觉得工作是一件很容易的事,可是当

我离开校园,真的进入社会实习后,才真正体验到——工作,并不是想象中的那样——它又

苦又累,可不是一件容易的事。实习,就像进了社会大熔炉一般,就算被磨练得遍体鳞伤,

也要摩拳擦掌,做好又一次投身熔炉的准备。

为了增加自我社会经验,我于毕业前找到一份工作,是在佛山顺德的灵动外国语学校做

课程顾问。灵动外国语学校是在2001年由覃校长策划创办,2002年春与佛山正式运作的国

际精英人才培训学校。运作以来,连年以“专业诚信、国际品质”的课程赢得学员、家长的良

好口碑,先后被评为全国五家优秀青少年培训机构,02年起连年被评为广东省先进的民间

组织,是中国教育质量优秀品牌学校。这家学校主要是采用外籍老师配助教,小班教学结合

的互动融入式教学方式,创造一个的轻松愉快的纯语言环境,感受异国风情,同时,为学院

提供全程个性化服务与活动,激发学员学习英语的兴趣,使学员更好的学习英语。

在灵动外国语学校实习,我是课程顾问,即前台文员,我的工作职责是接电话,还有接

待客户,介绍学校课程与收取有关费用。在这里首先要有服务意识与理念,了解学校的课程,

也就是学校的卖点,这才是工作开始的第一步。

其次,要学会怎样与人相处和与人沟通。公司里的员工来自五湖四海,不同地区的人有

着不同的生活习惯和生活方式等,与不同地区的人相处要讲究不同的方式方法。只有这样,

才能营造良好的人际关系。最主要的是,与同事相处一定要礼貌、谦虚、宽容、相互关心、

相互帮忙和相互体谅。

第三,要学会怎样严肃认真地工作。以前在学校,下课后就知道和同学玩耍,嘻嘻哈哈、

大声谈笑。在这里,可不能这样,因为,这里是工作的地方,是绝对不允许发生这样的事情

的。工作,来不得半点马虎,如果马虎就会出错,工作出错就会给公司带来损失。于是,我

意识到:自己绝不能再像以前那样,要学会像这里的同事一样严肃、认真、努力地工作。

第四,要学会虚心。因为只有虚心请教才能真正学到东西,也只有虚心请教才可使自己

进步快。

第五,要学会以礼待人。

上班第一天,我的心情激动、兴奋、期盼、喜悦。我相信,只要我认真学习,好好把握,

做好每一件事,实习肯定会有成绩。在新的工作岗位,接第一位顾客电话时,我的心情既激

动又紧张。激动的是,锻炼自己的机会终于来了,紧张的是,害怕自己会出差错,这样会令

顾客不满意和不开心。接第一位顾客电话时,我做的第一件事就是向这位顾客问好:“Hello,

ling dong shun de school,您好,请问有什么可以帮到您呢?”说完,我紧张地等候顾客的反

应,生怕受到冷落。没想到这位顾客听了我的话后,不但没有冷落我,反而客气地对我说“你

是新来这家学校的吧,以前好像不是你接电话的。我是学员的家长,我想问一下我孩子在学

校学习英语的情况。”。我马上反应过来说:“小姐,你好!我请助教跟您说一下吧!”“好的!”

然后,我就把电话交到了助教手上。接完了第一个电话,我那紧张的神经顿时得到舒缓,而

且还觉得很高兴,因为这是我踏上社会,踏上成功的第一步。我受到了更大的鼓舞,并暗暗

下定决心:一定要努力工作,绝不辜负顾客对我的期望。在这次实习的时间,我学到了很多

东西,不仅有学习方面的,更学到了很多做人的道理,对我来说受益匪浅。

作为一个刚踏入社会的年轻人来说,什么都不懂,没有任何社会经验。不过,在同事的

帮助下,我很快融入了这个新的环境,这对我今后踏入新的工作岗位是非常有益的。除此以

外,我还学会了如何更好地与别人沟通,如何更好地去陈述自己的观点,如何说服别人认同

自己的观点。相信这些宝贵的经验会成为我今后成功的最重要的基石。实习是每一个大学毕

业生必须拥有的一段经历,它使我们在实践中了解社会,让我们学到了很多在课堂上根本就

学不到的知识,也打开了视野,增长了见识,为我们以后更好地服务社会打下了坚实的基础。

实习的这段时间,我懂了不少东西。大人们都说刚毕业的学生身上总存在着许多让公司老板

头痛的“特点”,现在我终于亲身体会到了。以前作为一名学生,主要的工作是学习;现在即

将踏上社会,显然,自己的身份就有所变化,自然重心也随之而改变,现在我的主要任务应

从学习逐步转移到工作上。

这3个月,好比是一个过渡期——从学生过渡到上班族,是十分关键的阶段。回想自己

在这期间的工作情况,不尽如意。对此我思考过,学习经验自然是一个因素,然而更重要的

是心态的转变没有做到位。现在发现了这个不足之处,应该还算是及时吧,因为我明白了何

谓 。在接下来的日子里,我会朝这个方向努力,我相信自己能够把那些不该再存在的“特点”

抹掉。感谢老师们在这段时间里对我的指导和教诲,我从中受益匪浅。不要怕困难,做了也

许没机会,但没做肯定没机会。“曾经真的想过放弃了,不过最后我还是咬牙挺过来了。他

们不也在工。我想我的工作还没什么起色,这么走了丢人是小,可我心有不甘却是真的,我

不想就这么走了,虽然是个实习的大学生,但也要对得起自己的工作,在其位谋其政嘛!别

就这么稀里糊涂地浪费了这次实习的机会。”通过那一次下定决心,我又回到工作间开始了

自己的工作。我在实习的时间里懂得了怎么于同事相处与怎么样工作,这对我以后的工作中

会有很大的帮助,现也就谈谈我的见解:

1、与同事相处的第一步便是平等。不管你是职高一等的老手还是新近入行的新手,都

应绝对摈弃不平等的关系,心存自大或心存自卑都是同事间相处的大忌。

2、和谐的同事关系对你的工作不无裨益,不妨将同事看作工作上的伴侣、生活中的朋

友,千万别在办公室中板着一张脸,让人们觉得你自命清高,不屑于和大家共处。

3、面对共同的工作,尤其是遇到晋升、加薪等问题时,同事间的关系就会变得尤为脆

弱。此时,你应该抛开杂念,专心投入工作中,不耍手段、不玩技巧,但决不放弃与同事公

平竞争的机会。

4、当你苦于难以和上司及同事相处时,殊不知你的上司或同事可能也正在为此焦虑不

堪。相处中你要学会真诚待人,遇到问题时一定要先站在别人的立场上为对方想一想,这样

一来,常常可以将争执湮灭在摇篮中。

5、世间会有君子就一定会有小人,所以我们所说的真诚并不等于完全无所保留、和盘

托出。尤其是对于你并不十分了解的同事,最好还是有所保留,切勿把自己所有的私生活都

告诉对方。

6、最后再提醒你一句:同事间相处的最高境界是永远把别人当作好人,但却永远记得

每个人不可能都是好人。

在我的努力下,我取得了成绩,其实这些比给多少报酬还叫人高兴!不要怕困难,做了

也许没机会,但没做肯定没机会,所以我还是坚持做了。我始终相信是这次的实习给了我很

多感悟,虽然艰辛,但收获颇丰,甚至认为对他以后的道路都有很深远的影响,因为我在实

习时学会了坚强和坚持。这次实习顺利结束了,但我明白:今后的工作还会遇到许多新的东

西,这些东西会给我带来新的体验和新的体会,因此,我坚信:只要我用心去发掘,勇敢地

去尝试,一定会有更大的收获和启发的,也只有这样才能为自己以后的工作和生活积累更多

丰富的知识和宝贵的经验。在实习期间,虽然很辛苦,但是,在这艰苦的工作中,我却学到

了不少东西,也受到了很大的启发:

1、打好基础非常重要;因为基础知识是工作的前提。

2、实际工作与书本知识是有一定距离的,需要在工作不断地学习。即使毕业后所从事

的工作与所学的专业对应,仍会在工作中碰到许多专业知识中没有的新知识,所以要想胜任

工作,必须边工作边学习,通过不断的学习获取更多新的知识。进一步提高自身综合素质,

才能适应当今社会对人才的需求。

3、学到了友善。在日后的工作当中只要我友善待人,一定能让人有好印象,做起事情

来自然事半功倍。

4、学到了拼搏。人生的道路有起有伏,犹如运动比赛,有开心,有失意,要经得起考

验,需要不断的拼搏。在21世纪的今天,人们的工作和生活水平都在提高,不会拼搏的人

自然会被社会淘汰。

5、学会了忍耐。我认为“忍耐”是学生步入社会的基本功。刚出来做事,谁都要受气,

要是不忍耐,就非常容易与人发生口角,使自己不能愉快地工作,久而久之,就会形成紧张

的人际关系,这样一来,就会给自己的工作造成被动、压力,严重的还会使自己根本无法开

展工作。

毕业实习的结束,意味着大学生活也将结束。在此,非常感谢实习单位给予我实习的机

会。通过实习,让我看清自己需要什么,同时也让我吸取了许多工作和社会经验,这将对我

以后踏足社会,谋生立业有很好的借鉴和帮助作用。今后,我会带着这些宝贵的经验,在人

生的旅途中勇往直前,迎接时代的挑战。

总的来说:我的实习生活还是很成功的,在这段时间里我知道了自己的工作能力,知道

自己需要在那些方面需要补充,知道自己以后的路该向那里走。这段不寻常的经历也告诉我

能力和学历是同等的重要。没有足够的知识是很难在这样一个知识经济时代立足的,而知识

主要来源于校园;有了知识不能转化为自身的能力也是没用的知识。我体验到了你如何待人,

他人也会如是回报。总之,在灵动外国语学校的时间里,我们脱离了学校的庇护,开始接触

社会、了解我们今后工作的性质。不但增长了专业知识,还学习到了不少为人处是的方法,

很快我将踏上人生新的征程。在新的征程上,把“做好自己,才能创造更好的未来”作为我人

生的座右铭,永不放弃。

web前端实训总结 篇二

一、实训项目

简易记事本

二、实训目的和要求

本次实训是对前面学过的所有面向对象的编程思想以及JAVAWEB编程方法的一个总结、

回顾和实践,因此,开始设计前学生一定要先回顾以前所学的内容,明确本次作业设计所要

用到的技术点并到网上搜索以及查阅相关的书籍来搜集资料。

通过编写采用JSP+Servlet+JavaBean技术框架的应用系统综合实例,以掌握JavaWEB开

发技术。

具体要求有以下几点:

1、问题的描述与程序将要实现的具体功能。

2、程序功能实现的具体设计思路或框架,并检查流程设计。

3、代码实现。

4、设计小结。

三、实训项目的开发环境和所使用的技术

基于J2SE基础,利用MyEclipse8.5以上版本的集成开发环境完成实训项目,界面友好,

代码的可维护性好,有必要的注释和相应的文档。

四、实训地点、日程、分组情况:

实训地点:4栋303机房日程:

第一阶段:

1、班级分组,选定课题,查阅相关资料半天。

2、划分模块、小组成员分工半天。

3、利用CASE工具进行系统设计和分析,并编制源程序5天。

第二阶段:上机调试,修改、调试、完善系统2天。

第三阶段:撰写、上交课程设计报告,上交课程设计作品源程序(每人1份)2天。

web前端实训总结 篇三

一、实习目的

通过对java语言、JavaWeb、Oracle数据库应用设计及SQL语言的复习和锻炼,并且通

过使用MyEclipse开发平台设计库存管理系统项目,以达到充分熟悉开发平台及其应用设计。

同时掌握并实践软件项目设计规范及其开发流程:需求分析、概要设计、详细设计、代

码编写、系统测试及软件手册编写,以便提前适应软件公司开发流程、环境和工作要求进一

步了解java开发的相关知识,掌握java开发的基本技术,丰富java开发的实战经验。

学习SQL的基础知识及正确的运用方法,和有用的相关技术,提高自己的工作效率。

通过实习,培养我们综合运用已学知识Java语言的面向对象编程能力;培养我们动手

能力;培养我们良好编程规范、编程方法;以便能较全面地理解、掌握和综合运用所学的知

识,提高自身的编程能力;增强自己的团队协作意识,了解软件开发的思考角度和主要流程。

为毕业之后能够更快地进入工作状态并且能够更好的工作,打好一定的基础。

二、实习主要流程

1、公司管理规则,程序员素质,程序员编码规范;

2、需求开发与管理;

3、面向对象分析与设计,[大学生java实习报告]面向对象编程的特性;

4、javaSE、javaWeb、页面设计—JSP页面;

5、数据库设计、SQL应用;

6、软件需求分析与设计;

7、项目实战;

三、实习内容

Oracle数据库

数据库是数据的结构化集合。

计算机是处理大量数据的理想工具,因此,数据库管理系统在计算方面扮演着关键的中

心角色,或是作为独立的实用工具,或是作为其他应用程序的组成部分。

Oracle服务器还有一套实用的特性集合,这些特性是通过与我们用户的密切合作而开发

的。

在我们的基准测试主页上,给出了Oracle服务器和其他数据库管理器的比较结果。

Oracle服务器最初是为处理大型数据库而开发的,与已有的解决方案相比,它的速度更

快,多年以来,它已成功用于众多要求很高的生产环境。

尽管Oracle始终在不断发展,但目前Oracle服务器已能提供丰富和有用的功能。

它具有良好的连通性、速度和安全性,这使的Oracle十分适合于访问Internet上的数据

库。

java与SQL的应用。

Java语言是编写数据库应用程序的杰出语言之一,它提供了方便访问数据的技术。

利用Java语言中的JDBC技术,用户能方便地开发出基于Web网页的数据库访问程序,

从而扩充网络应用功能。

JDBC(Java Database Connectivity,Java数据库连接)是一种用于执行SQL语句的Java API,

可以为多种关系数据库提供统一的访问接口。

JDBC由一组用Java语言编写的类与接口组成,通过调用这些类和接口所提供的方法,

用户能够以一致的方式连接多种不同的数据库系统(如Access、SQL Server 20xx、Oracle、

Sybase等),进而可使用标准的SQL语言来存取数据库中的数据,而不必再为每一种数据库

系统编写不同的Java程序代码。

web前端实训总结 篇四

在XX工作了5个月,自己从刚开始的一名新人到最后和大家融为一体,为组内贡献自

己的一份力量,我经历了很多,成长了很多。

惶恐

刚进到公司,我内心是很惶恐的。我对自己没有一个正确的定位,对公司的环境也是那

么的陌生。我不知道自己能不能胜任公司的工作。我所能做的就是努力再努力,用自己的勤

奋来掩饰自己内心的慌张。

欣慰

很欣慰的是我们组内有一个女生。她性格很柔和。每次,和他请教问题他都会耐心的帮

助你。我和他成为了闺蜜,我经常的去问他问题,一些环境的配置,系统的某部分业务或者

其他的问题等等。很感谢她,他帮助我尽快的去熟悉了系统的环境及业务。除了组长,组内

还有李大牛和许小牛。后来许小牛走了,又来了两名同事,工作期间,他们都对我有很大的

帮助,无论是工作上还是生活上,很欣慰能够遇到他们并共事一场。

烦恼

工作中不是那么的顺利。别人是因为任务重,工作压力大。而我则是因为任务太轻而烦

恼。我的任务总是比较简单,我很快就能做完,我体现不了自己的价值,我不开心。我去向

组长争取机会,赢得了自己的第一份比较有挑战性的工作。

压力

我要做一个webservice接口。这个任务的需求很不明确,需要我去和接口使用方进行

沟通。我对系统的数据库了解甚少,对自己的库就不太了解,将他们的库对应到我们的库就

更困难了。加上交流也不是很有经验,我最后搬出我们组长去跟他们沟通确定需求才开始进

行开发。需求的确定用了好长时间,之后的验证也用了好久。当时开发时,接口由于没有数

据,只用一条数据进行了验证,但到部署到现场时出现了好多的问题。客户天天催,自己的

压力好大。好几天都加班到好晚。这件事情比较曲折,后面的博文会详细讲述这件事情。

疯狂

最后一个月,我们组要进行封闭开发。这是我在XX的最后一个月了。刚开始我以为不

会给我分配什么有含量的活了。这里非常感谢组长,他并没有让我的这一个月荒废。我有我

的任务,而且也很重要。因为这些,我可以和大家共同奋斗。全组成员一起加班到晚上两点

那次,虽然很累,但是我很开心。这是一件很值得回忆的事情。曾经,我们也疯狂过。

在XX工作的这几个月,我有很多的感触。

交流很重要: 刚到公司,你是新人,你要想融入团队,就要主动去跟别人打招呼,不

要等着别人来搭理你。主动去跟大家沟通,不要觉得不好意思。刚进公司,对公司的好多东

西都不太明白。好多时候会经常的去麻烦别人。脸皮薄的人会觉得很不好意思,因为不是一

次两次,是比较频繁的。其实,换个心态,在向别人索取帮助的过程也是与大家建立感情的

过程。在与别人的多次交流中去互相了解对方,从而为建立友谊奠定基础。而且,每个新员

工进入公司都有一段这样的经历,公司的老员工当年也是这么过来的,记得我们组的大牛还

跟我们开玩笑说过当年他是如何”烦”带她的那个人,如今回想起来也是一件很温馨的事情。

不要总是等待机会,要学会自己去争取机会:时间过的总是很快,这样1个月就差不多

过去了。我分配到的任务还是比较简单。而且工作有了今天就没有明天了,组长要是有事不

在的话,我就不知道要干嘛了。曾经马总的一段话让我挺有感触的。他说当初他来XX面试

的时候,并没有面试成功。但是,他并没有立马放弃,而是找了相关的责任人去为自己争取

了一下,最后他成功的进入了XX。我觉得,我也应该为自己争取一下。于是,我给组长写

了封邮件,说明了我当时的工作状况,请求组长给我次机会让我开发一些有难度的工作。当

然我成功了。

遇到问题不要逃避,要学着去解决问题。开发的任务由于各种原因搁置了,我的任务又

改回了改bug。而且改的bug也没有挑战性。当时,我很苦恼。想到过要去逃避,堕落。但

是想想逃避并不能解决问题,遇到了这种情况,自己所能做的就是如何在这种情况下也让自

己的每天有所收获。于是我每天在自己不太忙的时候,就去研究一下自己所维护的系统,或

者去帮同事解决一下问题。这样,我自己有所收获也增进了和同事间的友谊。

要对自己接手的任务有个大概的评估。不能完成的要及时让头头们知道,好早做安排。

一般头头们安排任务,都会问一下大概多久能完成。时间紧急的话,也会问一下某时间之前

能否完成。自己最好做个保守估计,过于夸大的话不仅是后来自己受苦的事情,任务不能按

时完工,对本组,对公司都会造成损失。

要学会调节自己的压力。当你在公司待的时间长之后,分配到你头上的任务自然也就重

了。这时候,压力也随之而来。小张,这个东西在什么什么时候要做出来啊;小刘,那个东

西好了没啊,客户很着急啊……任务来了的时候,可能就是连着n天的加班。如果此时,你

的情绪再受到一些生活上的干扰,各种压力的打击下,还要保证高效的工作,就需要我们对

压力有一个很好的调节。

要有一个严谨的工作态度:工作中并不是所有的工作都是那么具有挑战性的。有些工作

是比较繁琐的,但他又是马虎不得的。做工作要尽可能的考虑全面,不要怀着侥幸心理,那

样只会为自己以后的工作埋下隐患。

XX的工作经历给予我了很多。他让我见识了校园外的世界。使我对自己有了进一步的

认识,也为我以后成为一名真正的职场人士奠定了基础。路漫漫其修远兮,吾将上下而求

索……

web前端实训总结 篇五

以前在校很少自己做程序,对软件工程更是一无所知。来到公司,开始接触大规模(其

实现在看来实习的项目其实还是很小的)软件开发,一时真的有些迷茫。比起VSS,MVC,

QA,CMMI,我对JAVA,JSP,XML的一窍不通根本不值一提。大家都不想输在起点,所以

都默契地在加班,这样一直持续了实习的两个月。

刚来的时候始业教育显得慢吞吞,我们还经常盘算去哪哪玩之类的。我和FLYSKY(20

个新生里唯一一个南区的兄弟,软件学院的)还经常出去吃各种小吃,每到一处都尝尝本地

的风味,这是他的习惯。之后开始的培训还不是很难过,JAVA,C++,ORACLE,老师们讲的

很好,可以说是非常好,好得我们没有几个人能听懂。大家开始发愁,我也是每天晚上都基

本看书到10点。

我心说得亏哥们我还练过,来之前的2月份我就自己买了一本THINKING IN JAVA,看懂

看不懂怎么说也算是准备了一下JAVA,C++虽说没去上过课,但凭我的直觉我就一下看中这

东西很有用,自己也看过一阵。至于ORACLE,虽然不了解,但毕竟因为佩服云飞扬的性格

和敬业精神,咱SQL选修也不是白混的。专业倒还有点基础,再加上咱这自学能力也不是

吹的,基本维持。可等到后来的日语课就全迷糊了:本就没有语言天赋,再加上记忆严重欠

缺,总是特别害怕去上日语课。不过特别喜欢那个老师说话的感觉,加上她一直对我都很好,

所以还是很用心的学着。

随着培训的收尾,我们开始正式进入项目。从需求分析,概要设计到详细设计,我们一

步一步的开始接触软件开发的每个细节。最受不了的就是每天都要记周报,填写自己的劳动

成果。因为这个我还被QA通报了好几次呢,真的很郁闷。其实现在我很感谢这种制度化的

东西,某些情况下好习惯的养成是要靠强制来确保的。详细设计之后就是企盼已久的编码,

我心想终于可以做点正事了。现在回头一看才知道,其实编码只占软件开发的整个过程劳动

量的1/4左右,而且其他的环节也不是想象中的那么无足轻重。

编码我其实做的很不好,主要是因为需求分析阶段就没有认真仔细的理解需求和规格说

明,加上编码时一个关键时段我回校和老同学叙旧。那阵项目经理(PM)就经常和我们说,

有问题自己想办法,不要经常问我。PM其实是在叫我们自己酝酿,遇到难题只有憋一憋才

能有真的收获。而我不在的那三天正好是大家技术/思路上的一个跃迁,很多难题的解决方

法都基本成熟,大家的编码也接近50%了,所以回来时我感觉已经掉队很多。再一个就是编

码中期时机器出问题,环境搭不上了,这使我更加紧张和急躁,大大影响了我的士气。后来

利用五一其间的加班我终于赶完了自己的模块,达到了第一个里程碑。其实从发现落后到加

班赶完这段经历,对我来说也具有里程碑的意义。不仅考验了我自己的能力和心理素质,也

证明了我对集体的责任感和合作意识。我可以叫别人来帮我做赶上进度,但那样我会错过自

己学习的机会,以后再遇到难题我还是不行;我也可以硬着头皮导致项目延期,那样我以后

的日子保证不好过,而且这么做也不符合我的性格。事实证明我顶住压力独立完成任务不管

是对集体还是对我个人都是一件大好事。

web前端实训总结 篇六

2个月的暑期实习结束了,不能算非常圆满但是也有许多感受。毕竟,挤了两个月的地

铁,每天3个小时,无论是上班还是回家身体都是湿的,也算是体验过了社会人的生活。

在公司做的是后端工程师,其实就是协助团队实现一些小的模块,修改页面等一些外围

的工作。这些都在预料之中。我找实习的初衷还是想体验一下互联网公司的工作环境、工作

模式和方法,同时了解一下他们是如何了解并学习新知识的,从这一点上来说算是如愿以偿。

在学校,无论是作项目还是产品,往往是一个人大包干。从产品(网站)设计,前台

html,javascript编写,数据库架构,后端coding,都是一个人完成的。而在正规的公司里,

这一套流程是有着严格分工的,大致如下:1 首先由产品经理与客户交流,讨论、沟通并产

生需求,作出产品原型图,(在软件领域应该算是工业设计原型图?) 。将原型图交付设计

师,让设计师通过构想的原型图设计出相关图片。前端工程师通过设计师的图片切图并作出

静态页。同时,产品经理通过沟通和文档的方式将需求告知后端开发人员。研发人员根据需

求设计数据库并进行相应coding,其中还要与前端工程师沟通并完成一些接口交互(比如

json等),产品完成后最后进行测试等步骤。

首先说说产品经理。我认为,对于产品经理来说,需求和体验是灵魂,沟通和设计是方

法,而制作原型图与撰写相关文档是必备技能。体验就不用说了,产品经理就是为优质的用

户体验而生的,‘用户体验’往往被他们挂在嘴边。而需求分两方面,一方面是与外界进行沟

通,从而了解到的一些需求。这里面的沟通是有一些技巧和方法需要注意的。另外一方面则

是自己通过对产品的理解,对生活的感悟自己创造出来的,这里也是见真功夫的地方。这两

方面,前一种主要靠沟通,后一种主要靠自己的设计(create)。

然后是原型图,什么是原型图呢?比方说你想设计一个网站,那么,在大刀阔斧开工之

前,你总要在在纸上写写画画,作出网站的一个view草图,这个草图就是原型图。只不过

把你原来要在纸上完成的工作放到电脑里进行,加快工作效率和将草图交付他人进行交流的

效率罢了。这里推荐两款软件,一个是balsamiq,一个轻量级的原型图制作工具,我实习公

司的产品经理一直在用。另一个的功能就相对较多同时软件本身也相对臃肿许多,axure。

百度的产品经理在用它。

产品经理由于是站在全局去把握产品的设计方向,所以需要有相当强的思想和眼光,更

多的时候的确是需要从管理的眼光去看问题。产品经理需要见多识广,思维活跃才能不断为

产品注入新的能量。同时又要脚踏实地去把握用户而不能脱离用户,“用户至上”这一点微信

的产品经理张小龙是一个榜样。

个人认为走互联网也就是电子商务方向的信管人比较适合做产品经理,基于技术而又高

于技术(就是不用掌握太多的技术),同时需要一些创造性思维和较强的沟通能力。

接下来说说设计师,这个我了解的的确比较少了。诸如PS AI等相关工具的熟练掌握肯

定是必不可少的。我主要是想强调设计师的不可或缺。诚然,即便没有设计师,你仍然可以

让前端工程师直接作出一个符合大致标准的静态页出来。不过,像一些复杂的边角光影效果

你肯定不能指望能达到一个比较好的效果吧。一些细节方面的地方可不是你抠抠其他网站配

色和插图就能搞定的。

下面讲一下前端工程师。前端,多么绚烂的一个字眼啊。所有复杂又牛逼哄哄的动态特

效全部经自我手,想想都是激动人心的一件事。其实,前端工程师大部分工作还是蛮辛苦的,

需要将设计师的图稿转化为html页,要适应chrome 要适应火狐,要适应IE, 要适应IE6

(这个囧),要适应iphone,要适应ipad,要适应适应你妹啊适应! 各种js效果不好调

试有没有?需要不断大刷(清空缓存)浏览器有没有?css要各种hack有没有? 要考虑SEO

优化,要sitemap有没有?

上面全是前端苦逼而且做起来又略无聊的地方,有没有除了js特效还让前端大显伸手

的地方呢? 看看阿尔法城的前端设计吧。前端MVC架构。恩你没看错,就是前端mvc。事

实上,做网页经常遇到这样的情况,就是网站的页面很少但是单个页面的前端设计及其复杂。

这个时候普通的单一js文件就不适用了,你需要自己架构或者使用现有的javascript的MVC

框架解决问题。这时如何优化js,css代码,如何建立起一个低耦合,复用性高的框架,如何

灵活地运用一些设计模式,这都是前端工程师面对大型需要而考虑的。

除此之外,现在html5的流行与移动互联网的兴起也让前端有了更多的用武之地。最后

推荐一些干货吧。bootstrap是twitter推出的一个能够使前端工程师快速开发出兼容性强,

组件功能丰富的javascript开源库;一个名为Alice-css的文件也能解决一些兼容性

方面的问题;backbone是一个javascriptMVC框架,这个我也有待学习。

接下来就是后端啦,geek们 哦不,hacker们一起high起来吧!这才是我们程序员的天

下啊。各种算法数据结构、设计模式、各类语言各类框架各类大规模架构方案软件让你学个

够!

现在的编程语言百花其放,各自适合的工作均不同。使用哪种语言还真是萝卜青菜各有

所爱。注意一定要发挥各个语言之所长:python就要做胶水语言,java在业务处理方面非常

出色,php最适合网页展现;.NET在MIS方面独领风骚。

选择什么语言不重要,关键是要看清语言背后的东西。绝不是你学过一门语言,然后再

使用过那门语言的相关框架开发过项目你就能出师了。那只是一种你掌握的技术,而单纯的

技术并不能转化为自己的理解,不能转化为自己的能力。先说面向对象。要搞清楚的。是基

于对象和面向对象是两码事,java是一门基于对象的语言,而不是你使用java编程你就面向

对象了。在实践中不断地领悟GoF提出的设计模式原理,慢慢地学会对象的用法。能根据

需要,灵活地运用接口与继承是关键。

有人认为算法和数据结构在互联网方面作用很小?抱有这种观点的人一定没涉及过

web智能推荐算法以及大规模分布式算法等领域。其实这也是互联网方向的另外一片天地,

当网站规模不断扩大,服务器数量不断增多,如何灵活地去设计服务器架构,拆分数据库表

结构,并提出相应的分布式方案,也是一个非常有挑战性的难题。这其中也涉及很多算法需

要自己实现,因为数据库默认内核封装的算法并不能满足你网站架构的具体需要。还有一些

是根据用户需要而产生的算法,涉及到了一些交叉学科领域(比如MachineLearning),刚才

举的web推荐算法就是一个例子。

一个合格的程序员很大程度上也是半个运维工程师。平时数据库、服务器的维护往往也

需要自己亲历亲为。这就要求你熟练掌握linux,unix各项指令的使用,一些常用的服务软件

比如memcache,sphinx等的使用方法。

对了,还漏了移动开发。想做手机开发的人,我想说的是,做IOS吧,Android的各种

不兼容实在是太难受了,而且安卓市场有一些不合理的地方,相对来说不太容易赚钱。另外,

wp7,wp8应用也可以尝试一下。

说到做应用,微软最新的office13提出了支持社交的理念,同时也支持针对office进行

第三方应用的开发,感兴趣的同学可以尝试一下。

最后是测试。无论是做网站还是做系统都需要测试。公司曾经在的周末分享会上请来了

IBM的测试MM专门讲了测试的过程与方法。主要讲的是黑盒测试。大公司的测试步骤简

单说来分为这么几步:1 开发团队派遣一名负责人向测试团队发出Test申请。Test团队然后

根据需要对其进行评估,主要考察是否值得动用团队精力去做测试以及动用多少人力资源。

确立之后,Test团队再进行测试项目启动会,制订计划,并向开发团队索要需求文档。之后

就是很关键的一步:根据文档设置测试用例,就是case。case会根据项目需要和测试团队

自己发掘出的一些问题不断增加和细化。

细化到什么程度呢?IBM有一个进行了一年的项目,而根据需要产生的case就已经有

上千多个了,每一个case的填写字段超过20个。从这里首先可以看出测试和开发时并行的

而不是先开发后测试,然后,根据项目的不同,测试用例可能会增长到非常恐怖的程度。所

以其他人的经验不能照搬照抄,要根据自己团队的规模合理地决定测试用例的粒度。

测试除了黑盒测试还有白盒测试。这就需要测试人员自己去写自动化测试脚本,还有可

能借助现成的诸如loadrunner等测试工具辅助工作完成。说明测试人员自身也要懂一些技术

的。

扯的越来越远了,简单说说我实习做后端的收获。首先是学会了个MVC框架,又再次

颠覆了我对MVC的认知(又颠覆了……),了解了开源领域的猿们是如何快速接受新东西的。

在选择开发工具方面,我想对IDE说再见了,不轻量的东西就不灵活,不简洁。公司里的人

大部分都使用sublime 一个轻量级的文本编辑器,其优点在于能灵活地自定义快捷键、高效

的查找替换、更便捷地代码书写方法以及优美的UI(说到UI最近新出的vs2012也是我的菜)。

如果你够牛比,你可以尝试emacs ,一个操作系统级的文本编辑器,为什么是操作系统级

呢,因为它的设计初衷就是你能在里面干任何事情,比如敲代码,比如发邮件,比如看电影,

比如玩游戏,比如……不过相应的,学习门槛也很高。最后是一款大家公认的杀手级工具,

vim 谁用谁知道吧。我是用不习惯。

实习中除了技术上提升之外更多是不断体会沟通的技巧。比方说,客户说:“我想要实

现一个XXX功能”,然后你说好,然后去做了。最后给客户看,客户说,“你怎么作成了这样

的东西呀,我想实现的是XX效果”,你很委屈地说“你上次跟我说需求时并没有提到这一点

啊”。就此僵持。

谁的错?客户的错吗?其实是不完全的。首先,你要知道,往往在客户的脑海里,他所

想的需求就是不清晰的,是模糊的,也很有可能是整个客户团队经过各种讨论最后折中的一

个结果。其次,不同的人语言表达的方式和能力是不一样的,他以为你能理解,你也以为你

理解了,中间的差别也可能有十万八千里。

如何解决呢?记得SYN的三握手吗? 为什么要三次握手而不是一次就行呢? 就是要

反复确认。沟通时要学会去向客户提问题去验证客户的需求,这也是让客户明确自己需求的

一个过程。我用信息的传输打个比方。客户头脑中的需求是信息。从客户嘴里说出来是编码,

然后通过耳朵传输到你的脑子里,这个过程是信道传输,最后你通过自己的理解(就是信息

的解码)转化为自己的信息。信息在传输的过程中是肯定会有丢失和错误(误码)的。原因

可能出自多个方面:也许信息在源头就是不确定的(客户头脑不清晰),也许信息在编码时

就发生了错误(客户不懂得表达的技巧),在信道传输时发生丢失(客户的话你左耳朵进右

耳朵出),信息解码发生错误(你自己理解能力有问题)。怎么办呢? 我们说提高信息传递

效果有多种方式,比如信息要有冗余,多次传输去验证是否接受信息正确(要求客户反复说

明),信息传递后你要有校验码验证(自己向用户再次确认)。总之,要“正确领会客户的意

图和弦外之音”。

还有一大感悟就是:在工作时是否要追求完美?追求到什么地步?这个时候我们可以尝

试遵循80/20原则,即先集中精力解决80%的问题,再慢慢解决剩下20%的问题。“许多失

败并不是因为人不够优秀,而是做事情的方法不对,一开始最求大而全的方案,之后长时间

不能完成,最后不了了之。”

实习的遗憾也是有的,本来打算好实习3个月的,结果开学有很多事情出乎我的意料。

很多学校的事情是推不掉的,权衡再三,只好决定提前结束实习,不然两方面的事情都做不

好。感谢实习期间团队的各位伙伴对自己的提携和教导,使自己进步很多。临行前公司赠书

一本,望我继续努力。

感觉自己还没掌握的知识还有很多,至今我还没学如何用git;在面向对象方面仍有许

多困惑;前端代码实现起来依旧有很多问题;很多框架和软件都只是了解而没有实践操作过。

在实习业余时间在网上还报了个MachineLearning公开课,望能坚持下去。

新的一周要开始了,公司里的伙伴们依旧要开会、工作,为geekpark,itvalue的成熟壮

大而奋斗。我也要开始忙碌一些自己的事情,前面依旧是一片天空。

海纳百川,有容乃大。为大家分享的6篇web前端开发实训总结就到这里了,希望在

web前端开发实训总结的写作方面给予您相应的帮助。


本文标签: 工作 开发 设计 实习