东软实训心得
这次来东软已经不是第一次,记得去年暑假来东软参加“预览未来”的暑期夏令营活动,感觉东软就像一个学校,来到东软几乎不需要什么适应。这次与上次的性质不同,这次是来学习技术的,而且还要修学分,我们还要面临九月份的外推考试。因而心里很纠结,但是从第一天老师的讲课开始,我感到在东软确实能学到东西,把大部分时间都投入到了项目研究中了。
一、项目管理
这次作为一个项目Leader感触很深,以前老师反复强调项目按时完成是件不容易的事情,这次终于发现要想保质保量的按时完成项目着实是一个挑战。问题层出不穷,引用新技术会带来很多的挑战:对技术细节的不了解,对新框架的认识需要一定的时间。对业务的不了解也深深困扰着我们。
对任务工作的安排也是一个比较艰难的事情。以前在学校虽然也经常做项目leader,但是都是打野战的方式,没有什么系统性的逻辑,基本上想到什么就做什么,根本就没有人员的合理化的安排,更别说什么计划。在学校中做项目给我最深的印象就是我们项目过程的不确定性和盲目性,虽然最终都能做出结果,也得到了老师较好的评价,但这着实不利于个人的成长。在开始做项目之前,我带着一些之前做leader遇到的问题去问了于鲲鹏老师,老师的回答让我感触很深。首先是当一个leader对自己的团队的每个人的实力不能有一个精准的定位的时候,该怎样合理化的分配任务呢?如果我硬性的给他们分配任务,他们可能开始不觉到什么,但是到后来发现自己的任务很重,感觉很累,那么就会觉得自己的任务过重,这时候即使帮助他分担一部分任务他也不会感激你,因为他会认为这是一个leader的开始的失误,应该在后期承担相应的责任。为了解决这个问题,老师给我的解答很简单,就是让组员自己选择模块,这样,到了后期,即使感到任务过重也会因为这都是自己的选择而不会将责任推脱给leader,这样leader的帮助会带来更多的积极因素,对整个团队也会起到一种促进作用。
做一个leader要学会协调成员的情绪。这一点我必须承认我一直都没有做好。在和组员争执问题的时候我总是过于坚持自己的主见,没有进行相应的换位思考,最可悲的是没有用一种合理化的建议来说服组员采用某项意见。做软件项目是一件相当艰苦的事情,我们小组对待这次项目非常认真,大家都希望将这个项目做好做精。同时带来的压力也是相当大的,作为一个leader的一个重要的任务就是缓解大家内心的压力,我一直在努力,但做的还不够。
一个合格的项目leader还必须具有的素质就是时刻保持冷静。在项目过程中总是会出现层出不穷的问题,特别是在临近答辩的这段时间里,项目中可能会产生很多意想不到的结果,这个时候就需要leader做出适当的决断,在取舍之间,对自己也是一个很大的考验。
二、技术收获
这次虽然我们各有分工,但是毕竟我们都在探索学习中,每个人都参与了技术探索和研究,共同攻克难题。
本次项目前台采用的技术是当前比较新的Ext技术,据说这个技术是百度内部用的比较多的技术。这次也想以本项目为契机来练习自己的学习能力和对Ext的掌握。
Ext技术也就是类似于struts之类的框架,不同的是Ext是专门用来做前台的技术,这个框架就是用javascript实现的,也可以实现异步传输。但是其有个最大的缺点就是没有自己的IDE,不能实现类似于Flex的拖拽式的开发,这样给开发带来了很大的不便。同时由于该框架都是由javascript实现的,而javascript是一种解释性的语言,根本就不存在编译的过程,更不用说调试了。
Ext有其局限性,但既然当前这么流行,自有它的强大之处。用它实现的界面可以达到相当绚丽的效果,可以说与Flex有的一拼。当前的WebQQ的界面就采用了该技术,ext-4.0的一个模板就是webQQ。不管怎么说,引用框架总比我们单写html的界面要快的多,而且效果要好。
一门技术的产生不是一天两天的事,要想完全学会也很难,这次算是初次涉猎,只是对该技术有个了解,并应用其一些简单的控件来实现现实中一些常见的功能。但不得不承认,由于对该技术知之甚少,很多功能的实现都是绕弯实现,也许他本身封装好的东西我们没有用而自己写了一堆低效荣誉的代码来达到预期的功能。大师写的东西,还需要时间去揣摩啊。
三、不足与启迪
除了在项目管理中发现自己的一些不足之外,我还发现了自己身上的一些不足,如自己学习技术不够冷静和沉着,一味追求快,遇到了技术问题的时候,没有细心研究当前出现问题的原因,而是直接抛弃当前的思路而另辟蹊径。不错,这样也许我可以找到一个更好的方案,但是不得不承认,这样极大的浪费了时间,而且以后如果再在这个地方遇到问题的化还会再次栽跟头。所以,在做项目中,不光要培养自己的横向解决问题的能力,还需要培养自己纵向解决问题的能力。
一个合格的项目leader需要具备很多方面的素质。我不过于奢求能够在各方面都出类拔萃,只希望能够在学习中不断提升自己的能力,让团队成员既能舒舒服服的做项目,又能按时完成,且将项目做精做良。往后的机会还很多,我相信我能够把握。
分享到:
相关推荐
东北大学软件学院东软实训 总结报告 c++ 高速路 1
武汉大学东软实训 总结报告 TCP/IP协议栈包含工作PPT武汉大学东软实训 总结报告 TCP/IP协议栈包含工作PPT
东软实训总结报告 本文是对东软实训总结报告的知识点总结,报告中记录了专业技能实训的整个过程,从实习前的准备到项目的最终完成。本报告的标题是“东软实训总结报告”,描述了实训的过程和体会,标签为“实训 ...
东软嵌入式班级实训心得
在本实训设计中,我们将深入探讨Java Swing图形化界面在实现“云工厂”项目中的应用。Java Swing是Java Standard Edition (Java SE) 部分的一部分,它提供了一组丰富的组件库,用于创建桌面应用程序的用户界面。这次...
- 实训时间为11月1日至1月6日,地点在沈阳东软实训中心。 3. **实训单位简介**: - 东软是中国最大的IT解决方案和服务提供商,拥有广泛的国内外业务和研究基地,提供行业解决方案、软件产品和相关服务。 4. **实...
实训时间为2011年11月至2012年1月,地点设在沈阳东软实训中心。这表明实训具有一定的时长,确保学生有充足的时间去深入理解和实践各项技能。 3. **实训单位简介** 东软作为中国最大的IT解决方案与服务提供商,拥有...
【软件工程实训心得体会】 软件工程实训是一门将理论与实践相结合的重要课程,旨在让学生深入了解软件开发的实际过程,提升编程技能,培养团队协作能力和项目管理能力。在这个过程中,我深刻体会到,软件开发不仅仅...
- 小学期实训报告,总结学生在整个实训过程中的学习心得与体会。 ### 4. 参考资料 - 《新媒体编辑》詹新惠,中国人民大学出版社,2013年8月 - 《UI设计黄金法则》(美)拉杰拉尔,中国青年出版社,2014年10月 - ...
3. **其他可能的模块**:除了上述模块,系统可能还包括客户服务、故障报告、资源监控等功能。JDBC将确保数据的实时性、一致性和准确性,从而支持这些模块的高效运行。 在实际开发中,JDBC的使用还包括连接池管理和...
【实训总结报告】 本次实训的主题是“专业技能实训”,主要涉及3D建模软件3ds Max的深入学习。实训期间,我们系统地掌握了建模、贴图和灯光三个方面的重要技能,由大连东软的董鹏老师进行专业指导。 在建模部分,...
东软体检项目系统-实验手册.md
本次实训是四川师范大学软件工程专业2017级学生何飘在成都东软睿道公司的数据结构实训项目。实训时间为2018年12月22日至22日28日,何飘担任了小组组长的角色。在实训过程中,小组成员按照正规的软件开发流程,完成了...
本次实训是2017级四川师范大学软件工程专业的陈慷同学在东软睿道进行的一次实习活动,实习时间为2018年12月22日至28日。在这为期一周的实训期间,陈慷同学主要承担了需求分析、项目设计以及代码编写的工作。 首先,...
1. 运行 “饿了么前端网页项目” ,演示页面效果。 2. 本项目参照 “饿了么官网网页版”制作,演示饿了么官网效果。...3. 本项目中的首页,完全按照“饿了么网页版”实际效果制作,相似度达到99%。...
在东北大学东软实训的第二个项目中,学生将接触到物流管理系统的实际开发,以加深对IT技术在物流行业应用的理解。这个系统通常包括多个模块,如订单管理、库存控制、运输调度、仓库管理以及客户关系管理等,旨在提升...
报告中提到了实习生在东软实训中心的经历,以及实训对个人成长和专业认识的重要性。 【标签】“互联网”表明实习可能涉及到互联网行业的软件开发工作,这通常包括Web应用开发、移动应用开发或者云端服务等相关技术...
例如,在东软的实训环境中,实习生可能会意识到,除了扎实的理论知识和健康的身体条件,还需要具备良好的心理素质,以应对未来职业生涯中的各种挑战。 实训期间,通过教师的专业讲解和企业化的训练,学生能够识别...
实训中心或企业提供的实习环境,如东软实训,提供了与真实工作环境相似的条件,让学生们提前适应职场,了解企业的运作模式和行业标准。这种环境下,教师的专业指导和企业化的培训方式,能加速学生的成长,提升其竞争...
报告二提到了在东软实训的经历,强调了实训对深化专业理解、明确职业方向和个人素质提升的影响,认为沟通和团队合作是关键,并意识到实际工作中的挑战和持续学习的必要性。 【知识点详解】 1. **软件开发流程**:...