程序员实习心得体会范文

时间:2024-01-17 17:45:51

程序员实习心得体会

程序员实习心得体会篇1

摘 要:运用文献资料分析法,对赛前行程序的定义及其理论基础进行了归纳与分析,对国内、外赛前行为程序研究的状况进行了较为系统的梳理,并对赛前行为程序的研究趋势进行了探讨,以期为今后国内赛前行为程序的研究提供有益的参考和借鉴。

关键词:行为程序;赛前行为程序;操作前行为程序;投射前行为程序;研究进展

中图分类号:G808.1 文献标识码:A 文章编号:1007-3612(2010)04-0128-03

在技、战术达到顶尖水平的今天,高层次比赛中高水平运动员之间的较量,实际上是心理素质、心理技能的较量。在比赛的巨大压力下,一些运动员可能会产生自我怀疑、过度紧张、注意分散,或者害怕失败、有不祥的预感、怕让他人失望等消极心理,这些都会妨碍他们比赛中的运动表现。赛前行为程序通过发展个人化的、有意义的自我控制技术,阻止消极思维和内外部干扰因素,使运动员能够主导他们的情绪、思维和运动表现,从而创造一种理想的内部和谐,帮助运动员在比赛前和比赛中进入最佳唤醒水平、最佳情绪状态和迅速集中注意于当前情况,保证他们能在稳定的技术水平上更好的发挥出自己的真实能力。本文将针对赛前行为程序的定义、理论基础及其相关研究取得的进展作一梳理,总结研究的趋势,以期更好地促进今后这一方面的研究。

1 赛前行为程序的定义

赛前行为程序发生于比赛的准备阶段或运动员进入比赛场地那一时刻至比赛期间,包含繁杂的心理技能和行为反映,在自律性运动技术操作前的准备阶段应用的最为广泛。

但目前,国内外对赛前行为程序(preperformanee rou-tines)的定义和形式尚没有统一。在相关的研究文献和体育研究领域里,这一套程序常被称为一种计划,一种策略,一种协议,一种模式,一项技术甚至是仪式。如在香港体育学院《比赛心经》一书中,将赛前行为程序定义为一套从时间到内容上预先安排好,用来帮助稳定与控制运动员赛前思维、情绪与行为的模式。

2 赛前行为程序研究的理论基础

2.1 图式理论 图式理论(schema theory)是目前广为人知且最重要的运动技能学习理论之一,也是赛前行为程序最重要的理论基础之一,由Sehmidt于1975年首次提出。

该理论认为,存储到记忆中的每个动作都有其独特的参数,可以准确描述动作程序是怎样执行的。Schmidt认为形成动作图式要有4种信息来源:1)初始参数或称初始状况信息,即执行一个有效的动作,必须了解其开始状况的信息,包括产生动作前身体的位置、周围环境状态及与目标的差距等;2)产生动作反应的特定方式参数,即执行所要完成的动作时,有关肢体的方向、力量、速度等信息;3)动作反应的感觉参数,此感觉参数是通过各种感觉通道,如视觉、听觉、本体感觉等反馈而获得;4)动作反应的结果参数,该参数来自于对所执行动作结果的反馈。在学习者定义图式时,四种信息来源都被短暂的储存,记忆里会有两种图式成形:回忆图式和识别图式。回忆图式的作用是说明动作的产生以及控制动作;识别图式的作用是通过比较现行感知和预期感知来获得动作结果的评价及反馈信息。学习者在反复练习同一类别动作的过程中,每一次动作反应的结果与组成运动程序的参数均能形成一组相关数据而储存在记忆中。随着练习的进行,这种参数与动作结果间的对应关系逐步稳定,便形成动作图式。

赛前行为程序发生于执行动作之前,帮助运动员获得了用于执行动作的初始参数。其过程为:在行为程序初期,运动员识别预期执行动作的结果,然后,在动作执行前初始参数起作用,之后在过去经验的基础上(回忆图式)产生动作反应的特定方式参数开始运行,从而使实际动作执行结果与该环境下预期的动作执行结果尽可能相匹配。

2.2 运动技能学习阶段理论 赛前行为程序的另一个理论基础是运动技能学习阶段理论(stages of motor learning)。Fitts andPosne(1967)提出运动技能学习阶段包括认知阶段、联结阶段、自动化阶段。该理论认为,在运动技能获得的过程中,处于认知阶段的初学者,在学习运动技能时需要投入更多的认知加工,如在心理准备期间思考运动技能执行的先后顺序等;处于联结阶段的中等水平的运动员,在学习运动技能时将更多集中于简化动作技能的操作;处于自动化阶段的高级水平运动员则较少运用认知加工策略,而有更多的时间用于思考技、战术等其他的策略。

Schneider and Shiffirin(1977)指出了控制加工过程和自动化加工过程的区别:前者慢、需要注意集中,是一系列需要意志努力的动作;后者快,不需要注意集中和凭借意志,依靠平行加工,许多操作同时进行。Schmidt(1988)又提出了一种观点,认为对于某些可以预测的固定的任务,主要学习过程是从高度意识控制到低度程序操作,在运动技能执行时,可以从环境中获取可预测的、有规则的信息,并可以不直接加工信息,而是可由运动员预先编制出一系列相关的行为。有意识的加工所编制的环境信息,注意集中于二级任务,有助于主要任务出现自动化加工。以上观点表明赛前行为程序有助于高水平运动员自动地做出动作反应,不需要意识控制。

2.3 内部状态假设理论 内部状态假设理论(the set hy-pothesis)也是赛前行为程序重要的理论基础之一。该理论认为内部状态的扰乱会导致做热身运动时能量的消耗,然而这种状态对于任务的最理想执行又是必须的。运动员在执行运动任务前或期间会有休息时间,就需要运动员通过热身运动恢复到比赛水平,此时热身运动能量消耗产生。热身运动消耗对于有长时间休息的运动项目诸如高尔夫、保龄球和体操等,有特殊的意义。在热身运动执行的初始阶段,运动员内部状态被打乱,随着热身运动的继续进行,运动员重新获得所需的内部状态,并且运动水平恢复到比赛水平。

内部状态假设理论认为,通过改变内部状态有助于运动技能的执行。内部状态的调整,如唤醒水平和注意集中水平的调整,是为了满足任务的具体需求。赛前行为程序的运行开始于热身运动后的片刻休息,有助于适当的内部状态的回归,促进运动表现。

如对于高尔夫运动员来说,休息时期在挥杆期间,不同的动作休息时期不等。在赛前准备期间,在尝试挥杆之前,应该针对特别的技能恢复专门内部状态(通过心理和身体练习),否则热身运动的消耗将会削弱成绩。因此,依据内部状态假设理论,赛前行为程序可以帮助运动员恢复专门内部状态,降低热身运动消耗所带来的影响,满足任务需求。

2.4 心理表象理论 有关研究表明,心理表象执行一种技能可以促进实际技能的操作。Schmidt(1988)认为心理表象与学习任务认知成分有关,如果具备心理表象的条件,学习者可以思考要作哪些努力,并在某种程度上可以依据以前 相似技能经验来预测每个动作的结果,学习者还可以通过心理表象纠正错误动作。

心理表象理论(mental rehearsal)认为,通过心理表象可促进运动员执行实际运动技能的流畅性,赛前行为程序可通过以下两种途径促进动作技能执行:1)心理表象动作技能促进实际动作技能的掌握和更流畅的执行;2)心理表象动作技能可预先准备好动作执行的神经系统路径,为流畅的动作表现做好神经系统的准备。

总的来说,图式理论、运动技能学习阶段理论、内部状态假设理论以及心理表象理论分别从不同方面解释了赛前行为程序的效用,论证了为运动员制定赛前行为程序有助于运动员对运动技能的掌握和提高,有助于运动员比赛时更流畅的执行运动技能,它们都是制定与运用赛前行为程序的重要理论基础。

3 赛前行为程序的作用

3.1 赛前行为程序可以促进运动技能的掌握和提高Lob-meyer and Wasser man(1986)的研究发现投篮前行为程序对篮球罚球的准确度贡献非常大,Gayton et a1.(1989)对篮球罚篮者在投篮前使用与不使用投篮前行为程序的交替实验中也证实了这一点。Paul MeCann等人(2001)对高尔夫低水平运动者和初学者进行了研究,经过7个星期的击球前行为程序干预后,结果发现实验组比对照组的行为表现都有较大改进。Marlow,c.等人(1998)对三个没有接受过心理训练的男水球运动员的罚球准确性进行了投射前行为程序干预,每个人的训练方法都是注意控制、放松训练、表象和与表现相关的线索暗示。8周后每个人都有了一套各自的投射前行为程序,评价结果表明三名运动员的罚球准确度都比干预前有了较大的提高。

洪晓彬等人(2007)对40名体育专业大学生的篮球教学进行了实验研究。实验分两组,分别使用常规教学法和程序化教学法。研究结果显示,两种教学方法都能有效地提高篮球罚篮命中率,都是提高篮球罚篮命中率行之有效的方法。但与常规教学方法相比,程序化教学方法对于提高篮球罚篮命中率的效果更明显。

3.2 赛前行为程序可以促进比赛过程中的竞技表现Schmidt and Pepper(1998)通过给即将参赛运动员制定促进其行为表现的操作前行为程序证实,投射前的操作行为程序可以帮助运动员调整生理、心理到适当状态,促进其比赛表现。赵大亮(2007)在帮助一名南拳运动员作赛前准备时,为其建立了赛前3分钟的行为程序,经过20周的咨询与训练,运动员可以熟练运用此行为程序,在9次模拟比赛中,南刀、南拳的难度与规格分的得分之和一直呈上升趋势。决赛之前来访者自述,当使用行为程序时,能够唤起良好的赛前感觉,并已完全融合到整套的技术表演之中。

2005年3月,韩国国立大学运动心理专家郑清喜教授来华与国内运动心理学专家进行学术交流。他在报告中提到,韩国体育科学研究会在韩国射箭队备战04年雅典奥运会的心理训练工作中,为韩国射箭运动员制定了射箭运动的赛前行为程序。在他们的研究中,从认知常规和行为常规两个方面对运动员进行心理训练。认知常规包括:射箭线索的使用;挑战心理;保持自信;表象;积极的自我淡话;控制唤醒等。行为常规包括:身体放松;专注于某一具体动作技术等。当每个运动员能够确定其最终的赛前行为程序后,用2个月的时间在射箭场地运用。评价结果显示经过2个月的练习增加了运动员比赛中的专注能力,降低了焦虑水平,训练后比赛中的心律水平优于没训练前,并通过录像分析出他们如果稳定的去执行行为程序,其竞技表现相对训练前要好。

4 发展赛前行为程序的目标

Robert N. Singer(2002)指出发展赛前行为程序的最终目标是要针对项目特点,达到内容上个性化、运用上高度一致化和自动化,而这也是发展赛前行为程序最难的方面;Robin c.Jackson(2003)对1999年英式橄榄球联盟世界杯的视频进行了分析,研究得出,橄榄球运动员射门前行为程序的时间、一致性、节奏与射门角度、情境压力存在相关。Marlow,C.等人(1998)特别强调结合个人特点和个人偏好来建立投射前行为程序非常重要,并建议后续研究应该在实际比赛情境中去评价相类似干预的有效性。Wrisberg andPein(1992)揭示运用篮球罚篮前行为程序一致性越高的运动员,罚篮命中率也就越高。

因此,总结以上研究得出发展赛前行为程序的目标是:应结合运动员专项的特点、运动员的个人特点及其个人偏好,内容上实现个性化;在实际训练与比赛情境中检验其有效性,从而不段完善和优化;达到运用上高度一致化、自动化和灵活自如。

5 五步骤赛前行为程序模式研究

Singer等人(1988)提出的五步骤赛前行为程序模式是一个典型有效的赛前行为程序的例子,包括赛前状态和真正表现状态。五步骤赛前行为程序模式内容如下:1)准备阶段:调整自己的身体、自信心、期望和情绪,使之处于最佳状态;2)表象:想象自己最好的比赛感觉;3)集中注意于有关的外部暗示或内部思维;4)以平静的心态开始比赛;5)如果时间允许,评估执行动作的质量和结果以及已经执行的先前四种策略(图1)。最后把评价结果反馈到下一次操作的准备阶段,形成一个闭合的圆环。

通过大量的实验研究和现场研究证明,五步骤赛前行为程序模式可以指导、促进动作更流畅的完成。Mesagno(2001)的研究表明在压力的情况下,该策略的益处是通过外显学习来提高保龄球的操作技术。他设计七个对照组来对比保龄球技能内隐和外显学习的效果,这七个组中有的组执行了这五步骤,有的组没有执行,有的组在竞赛压力情况执行,有的组在无压力情境下执行,结果得出在压力情况下执行五步策略需要通过外显学习来克服呼吸的不顺畅。Dela pena(2001)的研究表明在竞赛压力下通过使用五步骤策略可提高高尔夫挥杆动作技能。他设计了四个试验组,其中三个组使用并执行该五步骤策略,并使用不同的表象策略。对比在竞赛和压力情境下挥杆动作,这几个组分别使用缓解焦虑表象,唤醒控制表象以及未使用表象,研究者得出使用缓解焦虑表象策略效果较好,优势在于在压力情境下培养了运动员的自信。

在其他的一些文献研究中,也分别从不同角度研究了这五步骤赛前行为程序模式。例如,从焦虑调整角度,表象以及自我期望角度等,这些角度都非常有研究价值。在以往的研究中通过对比内外部集中注意的研究发现,更注重外部注意研究。

有的文献将这五步骤拆分开进行研究,证明了每一个步骤都可以促进运动技能的执行。如Singer(1988,2000)提出可以综合执行模式的一部分步骤。情景化和自我分析可以明确比赛意图,集中注意可以阻断内外部干扰。当运动员感觉好时,就会继续完成动作。如果时间允许,运动员可以简短的分析策略、技术以及比赛结果。初学者或者比赛经验不足的运动员很有可能不知道这一程序,但是经验丰富的运动者可能会自动运用赛前行为程序。然而,产生一种有效的赛前行为程序的能力不是自动生成的,而是要在丰富经验的基础上不断反馈、总结和学习来培养。

6 总结与展望

1)国外关于赛前行为程序的相关研究很多,所涉及的运动项目非常广泛,理论指导比较丰富。国内关于赛前行为程序的相关研究比较少,所涉及的运动项目也不多,相关理论比较匮乏。今后国内对赛前行为程序的研究应当拓宽运动项目的研究范围,并在一段时间里应加强引进和借鉴。

2)对于赛前行为程序的研究应注重结合项目的特点、个人特点和个人偏好的重要性,并在实际的训练与比赛情境中去评价干预的有效性。以高水平运动员为研究对象的赛前行为程序的研究国内、外都不是很多,但总结前人的研究得出,帮助运动员制定赛前行为程序,可以促进运动员对运动技能的掌握和提高,可以促进运动员在比赛过程中的竞技表现,并且对此群体的研究也更具代表性。因此,我们今后应该多以高水平运动员为研究对象,研究不同项目高水平运动员的赛前行为程序,如何通过赛前行为程序提高高水平运动员的竞技水平,此方面的研究应是未来赛前行为程序研究工作的侧重点之一。

程序员实习心得体会篇2

程序员是IT行业里可爱的一类群体,他们既能为了IT兴奋得不顾一切,又能为了IT辛苦得忘却了自己,下面就“以偏概全”地讲一讲发生在他们身上的故事。我是一名IT企业里支撑业务的管理人员,做过多年的人力资源管理工作,是所谓的“二线”。不了解的人会说:“你只会‘割青苗’(指进校园招聘程序员一类的新人)。”熟悉的人会说:“行啊,热闹、门道都让你看清了。”相对于“一线”而言,我不单是外行看热闹,而是看完门道又有说道。

小G,通信工程专业2008届毕业生,2007年底以实习生身份进入我所在的公司,我与她先后谈了三次话。第一次是在她的实习中期,她主动到我办公室来咨询,说她的一个同学在某IT公司实习时,压力太大,抑郁了:人家开会她傻笑,人家工作她呆坐。我问小G:“你担心自己也会那样吗?”小G说她不会,但她对自己的职业发展也有疑惑。

在IT公司里,程序员所在的办公区人是很多,但每个人都在自己的座位上、电脑前,除了必要的开会,大家都没有什么话,即使有也只在内部网上“说说”,工作间里也难得听到什么响声(连手机都按要求设置成静音或振动了),难免感觉沉闷;休息时谈论的也多是项目、客户、加班等等没有什么新意的话题,周末不是加班就是当“觉主”,非常单调。小G的那个同学据说性格内向,是个上班来、下班走的“安静”的人,一旦内因、外因诱发“职业副作用”,抑郁也就不奇怪了。

小G和其他初来乍到的程序员一样,对IT行业非常感兴趣,当年选择专业时也有志于成为一名IT人。但看到同学的境遇,小G也感到了困惑。好在小G的性格比较外向(在程序员群体里,女生非常少,平日里与她们深度交流的人就非常少;也不是说内向性格不好,而是说外向的人适应IT行业工作的能力要更好一些),天性活泼,有时还有些“自来熟”。我继续与小G谈,就谈起了程序员的“天赋”问题。

如果有兴趣,可能会成为一名程序员,但那只是企望成为一名程序员的垫脚石;但天赋,才是成为程序员的敲门砖,它决定你是否能够成为一名真正的程序员。学习能力、抗压能力、身体状况、职业性格等等很多因素,都不能完整地描绘出程序员的天赋。比如说小G的那个同学,因为不具备这样的天赋,她可能真的不适合做程序员,但能保留这份兴趣,同时走上自我才华的应许之路,也是不错的。你可以选择做一个IT迷,但不一定非要成为一个IT人。明明不合时宜的事却又偏要勉强为之,这样毫无裨益。不能成为一名程序员,这只是一个事实,必须坦然面对,并且尽快做出适当的调整。社会人,要有快速调整人生航向的能力。尽快把握现实,效果会更好。

第二次谈话,是在小G实习结束来办理手续时。我问她那个同学怎么样了,她说:“正在家静养调整呢,我把您的话说给她听,还有好几个好朋友一起帮她分析、出主意,她很平静,看上去没那么紧张了。”我问小G她是否已经决定在IT行业里长期奋斗,小G肯定地点了点头。我又问了她一个很私人的问题:你打算什么时候跟男友结婚(公司很多人见过她男友,项目组的同事与他也是朋友)?小G没有正面回答,只是说两个人还处在“激情燃烧的岁月”。我说:好啊,想成为一名优秀的程序员,就得保持“激情”,要努力地去“爱”它(“它”指程序员这份“职业”,而不是“事业”)。只有激情不褪,爱才不减。只有爱它,才肯花心思、花时间去琢磨它、去适应它,才会心甘情愿地去包容它、忍让它。小G说,这怎么跟谈恋爱差不多?我说这就对了,就是要和它谈恋爱。在工作的选择上,要发挥自己的天赋,更要注入自己的激情。仅靠天赋,也难免不会碰到“天花板”。

再见小G的时候,是她来签正式的劳动合同。看到她平静的样子,我已经感受到了她的成熟――她已经能够成熟地看待IT,也成功地走过了初入IT的迷障。第三次谈话,是在一次受邀参加的部门晚餐会上,小G和其他几位新签合同的程序员在座。小G问我公司里新人的发展,我说:公司有完善的新人培养体系与发展机制,比如“5级双通道”(指初级程序员在未来职业发展中可以选择沿管理通道、专业通道进行发展)等等。

程序员实习心得体会篇3

论文摘 要 程序设计类课程是工科专业重要的基础课程,介绍了本课程小组依托我院本科实验室平台,提升程序设计系列课程质量的一些探索改革的方法及经验。  

 

程序设计系列课程是工科专业基础课程的重要组成部分,提升程序设计系列课程质量对于培养学员采用计算思维分析问题和解决问题能力、提高学员程序设计能力,为后续课程学习和科研工作奠定基础起着非常重要的作用。①目前各高校都在不断完善实验室条件建设,软硬件环境支持实验教学能力也不断提升,因此如何利用实验室教学平台,提升程序设计系列课程的教学质量是一个值得研究的课题。 

本文首先分析程序设计课程在以往教学中存在的一些问题,针对分析的问题,重点围绕如何利用实验室平台开展实验教学,介绍一下我们在教学实践中的一些探索,然后分析一下所取得的教学效果。最后,给出几点我们在课程体系建设和实验室建设方面的思考建议。 

1 问题分析 

程序设计系列课程的教学目标设定为希望学员通过这一系列课程的学习掌握面向对象程序设计的基本思想、基本知识和基本技能,掌握软件开发的基本过程和调试程序的基本方法,初步具备一定的采用计算思维分析问题、并编写程序解决问题的能力。 

从课程目标出发,要求我们在教学过程中紧紧把握两条主线:编程思想的培养和实际动手能力的锻炼,突出理论联系实际的特点,特别注重实践动手能力的培养。② 

然而,在以往教学中却存在着与上述指导思想不符的诸多问题,我们把问题归纳为以下三个方面:第一,重讲授轻实践,这个问题的原因有两个方面,一方面是在以教师为中心的教学思想指导下,确立的教员讲学员听的教学模式,另一方面是由于实验教学条件的缺乏。在我们前几年的教学过程中,学员的作业和最后的考试都是书面完成的,学员上机实验很少。第二个问题是学员的学习兴趣与挫败感均很强,程序设计课程对于刚入学不久的大一学员来讲应该说具有非常强的吸引力,但在学习过程中,学员反映老师讲课听得懂,代码也看得懂,就是不会自己写代码,挫败感也很强。时间长了,学员对课程的兴趣也逐渐下降。第三个问题就是训练缺乏系统性,从目前我们院本科专业的课程体系的课程设置和学员的学习实际来看,学员在大一学年学习完程序设计基础课程之后,在后续的学习中却很少用到,学员自己也很少主动去加强训练,久而久之,到了真正要用的时候,也都快忘得差不多了。 

针对上述三个问题,我们认为在程序设计系列课程中应该重点思考和解决以下三个方面的问题:一是如何提高学员的学习积极性;二是如何提高课堂教学效果;三是如何巩固学习成果。我们认为这三个问题可以归纳成一点,就是要加强实践,包括课堂内的实践和课堂外的实践,从学的角度来讲加强实践就是学员只有真正动手编程,才能把程序设计课程学好,从教的角度来看就是要求教员加强实验教学的组织与设计。 

2 实验教学探索 

我们认为,对于实践性很强的程序设计课程,在教学设计方面应该把握以下几点,第一就是要精讲多练,精讲基本概念和原理,通过多练来加深学员对概念和原理的理解与认识;第二就是要边讲边练,教员在讲解一些重要概念的时候,让学员同步跟着练习,既提高学员的学习兴趣,又能帮助学员更好地理解概念。第三,应该给学员提供开放式学习环境,程序设计课程仅靠课堂的练习是远远不够的,因此,应该给学员提供一个可以自主学习的环境,方便查阅课程教学资源,自主的检查学习情况等;第四就是要给学有余力的学员提供项目式学习的条件,通过项目式的学习,进一步巩固课堂学习成果,掌握程序调试和软件开发的基本过程。总结以上几点,其核心就是把课堂搬进实验室,让实验室不仅提供实践环境,而且提供学习环境,让实验室支撑学员学习的全过程。 

在教学实践中,我们依托本科实验室的教学平台,也就是局域网络、投影等教学设备,在此基础上引入了多媒体网络教学系统和课程管理系统,利用这两个系统可以实现精讲多练,边讲边练,提高学员的学习积极性,提高课堂的教学效果;同时也为学员提供了一个开放式的学习环境,鼓励学员根据自己的学习情况,自主的安排学习进程,持续性的学习和实践;依托本科实验室对课外科技活动的支持,课程小组也一直积极指导学员参加课外科技活动,巩固课堂的学习成果,真正掌握程序设计思想,提高实践动手能力。 

2.1 多媒体网络教学 

为了支持我们前面讲的边讲边练,精讲多练,在教学过程中我们用到了多媒体网络教学系统,这个系统在支持实验教学方面功能非常强大,我们主要用到的功能主要有:(1)屏幕广播、多教室、多教员;(2)屏幕监控;(3)投影仪局部放大。 

通过这些教学手段的使用,应该说对课程教学效果起到了很好的作用,一方面便于控制学员课堂状态,另一方面也便于交互。 

2.2 moodle课程管理系统 

我们觉得要提高学生的动手能力,首先要让他们愿意到实验室来。所以实验室应该有一个良好的学习环境。首先应该有一个完善的在线学习与教学平台,基于这一点考虑,我们在2009年秋季学期首先引入了moodle课程管理平台,③moodle是模块化面向对象的动态学习环境的缩写。这个系统是由澳大利亚教师martin dougiamas基于建构主义教育理论而开发的课程管理系统。 

moodle系统能够为学员营造一个良好的自主学习氛围,体现在两个方面:一个是其具有内容管理的功能:可以管理各种教学资源,包括课件、参考资料、教学视频、辅助软件等,供学员在线或者下载离线学习;另一方面是其具有过程管理的功能,包括学习过程、作业和考试过程的管理。 

目前系列课程均已利用moodle建立了课程管理平台,累计作业120余道作业题,了包括课件、辅助软件、教学视频、参考资料在内的各类文档。 

2.3 课外科技活动 

前面提到了以往的程序设计教学过程中,存在训练不系统的问题,我们也分析了这一问题的原因,为了更好地巩固课程学习效果,课程小组多年来一直积极开展学员课外科技活动指导,我们希望通过指导学员参加课外科技创新活动,培养学员自主性学习、研究性学习、创新性学习,体现以学员为主体的教学理念,学员在老师的指导下选取课题,培养学员协作分析问题、解决问题和进行科学探索的创新能力。④ 

这一过程中,学员通过问题分析、总体设计、详细设计、编码、编译与调试、测试,从而更好地掌握程序设计思想,掌握程序编译调试的基本方法与技巧,掌握软件开发的一般过程。 

课程小组近三年来指导本科课外活动8组,共计30余人次。其中2009和2010年各有一组学员获得湖南省大学生研究性学习和创新性实验计划项目资助,多组学员获得学院、学校各类课外科技活动竞赛奖项,代表学校参加省、市各类科技创新竞赛,2011和2010年分别获得湖南省挑战杯一、二等奖各一次。 

3 教学效果分析 

前面重点介绍了我们在利用实验室教学平台,探索提升程序设计系列课程质量所做的一些工作,下面我们简要分析一下教学效果。 

总的来说,通过充分利用实验室教学平台,引入课程管理系统和多媒体网络教学系统,加强程序设计课程实验教学,我们认为取得了以下几个方面的教学效果,第一,提高了学员的程序设计课程的学习兴趣和积极性;第二,培养了学员运用程序设计思维分析问题和解决问题的能力;第三,在动手能力方面,提高了学员程序设计、编码、调试能力;第四,通过指导学员参加课外科技活动,培养了学员的创新能力和初步的科研能力。 

4 思考建议 

首先,对于课程体系建设,我们认为程序设计课程并不是孤立的“某门”课程而是一个整体。程序设计类课程的发展方向必然是从“单一”走向“系列”,应该建立完善的课程体系,发挥其整体优势。因此,我们建议将程序设计基础课程与后续的《数据结构》、《数据库原理与应用》、《软件开发技术》等课程统筹考虑,进一步完善程序设计类课程体系。 

其次,程序设计类课程作业量大,前面我们提到了,我们通过moodle系统了100多道题,每一届学员人数是100多人,作业量非常之大,尽管我们配备了两名辅导教员和四名研究生,但是要批改这么大量的作业,工作量还是非常大的。因此,我们建议建设或引进在线考试与判卷系统,一方面减少教员作业批改工作量,另一方面也可以让学员自己随时练习随时检测。 

 

注释 

①石晶瑜,刘东升,张丽萍.“课程体系-实验-课外科技活动”三位一体提升程序设计类课程质量[j].计算机教育,2010(7):98-100. 

②黄荔,庞雄文,徐永广,司徒锡康.强基础、重实践——程序设计实验课教学的改革与探索[j].计算机教育,2010(2):147-150. 

③杜炫杰,沈云云.基于moodle的大学计算机基础课程的混合式学习设计与实践研究[j].计算机教育,2010(10):61-65. 

程序员实习心得体会篇4

人事专员实习生实习周记

2月24日至2月26日

转眼间,已到大四下学期了,2月24日这一天,我开始了我的毕业实习。从这周起我将在***有限公司进行为期两个多月的毕业实习,我的岗位是行政人事专员。

这第一周只有短短的三天,由于公司打算重新制作员工通行证,需要重新采集员工照片,这第一天我都在给员工用摄像头拍照,登记姓名,结果因为不常利用摄像头拍照,所以拍出来的效果很不好,人很模糊,我挺郁闷的。第二天,拿到照相馆准备洗照片时,照相馆老板说洗一组照片,一组8张,不能单洗两张。考虑到我们只需要俩张照片,同时照片又拍得很难看,到时另外6张肯定是浪费了,我只能跟老板说,我回去问下我们主管。我很庆幸我当时没有擅自决定,最后我们是直接彩印出员工的照片。在给员工拍照的过程中,我了解了我们公司员工配置情况,及对各个部门的员工有了初步的印象,有利于以后的进一步熟悉。

2月28日至3月5日

这一周的实习转眼就过去了,期间有喜悦,也有辛酸。估计这一阶段是每个公司员工变动最大的时期了。有些老员工走了,有些新员工加入了。经理让我重新整理下员工档案,整理完把名单表给他,他要重新安排职位,所谓定岗定员。整理过程中,董事长助理让我整理份公司员工学历结构表给他,在我看来,这都是很简单的工作,我也很快就做完了,没检查就直接交给了经理和董事长助理,结果悲剧了。因为总经理是要根据公司员工上一年的职位表重新安排职位,我给他的表格应该空出两列,表头为部门、新职位。而董事长助理的那份表格,我作分类统计完,没有做调整,不符合人们的看表格习惯。其实这俩个问题只要我细心点,多留分心,我是能避免的。做事要细心,要多从第三方的角度考虑问题。

3月7日至3月12日

这一周实习中,发生了件事,虽然让我很伤心,但也让我学会了很多,懂得协调沟通的重要性。经理让我管理我们公司的企业邮箱,并设置几个新的邮箱,由于一开始经理设置每个邮箱的默认空间1000兆,总容量6007兆,结果只能设置7个邮箱,然而经理现在给予我的邮箱个数不只7个。我看了企业邮箱域管理帮助,看到了重新设置默认空间,要把以前域管理下的邮箱用户删除,就可以重设,就没继续往下接着看。结果,域邮箱下的用户一旦删除,就无法回复,用户邮箱里的所有资料也随之都删除。。。哎。虽然同事都有备份资料,没有酿成大祸。但还是很郁闷。

3月14日至3月19日

又一周过去了,明天又是星期一了。烦恼呀,一周已经过去了,效果图设计师的岗位还空缺着。本来以为网上招聘信息,筛选简历通知求职者来面试,是件很简单的事,结果没有我想象中的容易。一个新的招聘职位,要对该职位有一定地了解,职位描述、工作职责要准确、详细,否则求职人员根本不了解你所缺岗位具体是做什么的。筛选简历也是个头痛的过程,首先我要了解我们公司所需要的是哪类型的人才,是要经验丰富的能独当一面的求职者,还是要优秀的应届毕业生,公司给予内部培训,一开始我都无法判断。在通知合适的人来面试时,我需要清楚可以到达我们公司的所有公交车,以便提供给求职者最好的乘车路线,清楚经理的日程时间表,以确定最佳的面试时间。这一周虽然郁闷了些,但学习到很多。

3月21日至3月26日

招聘还在继续,不过已经有1个应聘者通过了面试。我给新来的同事办理完入职手续后,带他到公司宿舍楼,安排他相关住宿事宜。上周悬着的心也落了一半,起码我熟悉了招聘的流程,我相信以后这一块事情我会越来越熟练,熟能生巧。我也感谢我们的人力资源课老师,感谢她让我们自己分小组做案例,虽然曾经有过埋怨,但是现在从事行政人事专员这一职务,很感谢曾经做过案例,熟悉了人事这方面的理论知识,在理论知识的指导下,让我的实践操作更顺利,更不易出错。

3月28日至4月2日

这一周比较清闲,公司给我报了ISO内审员培训课程,这一周我几乎都是在上培训课,做笔记,有那么一瞬间,感觉自己仿佛又回到了校园。在学校里,我从未接触过ISO质量管理体系,也不知道这个体系的内涵。通过讲师的讲解,我对ISO体系有了初步了解。质量管理体系,即在质量方面指挥和控制组织的管理体系,包括制定质量方针、目标以及质量策划、质量控制、质量保证和质量改进等活动。一个公司要实现质量管理的方针目标,有效地开展各项质量管理活动,必须建立相应的质量管理体系。

4月4日至4月9日

通过上一周的培训,我对ISO质量管理体系才有了深刻的了解。这一周我开始利用上周培训学到的,根据公司实际情况,编写程序文件。这期间我主要是根据各部门的业务流程,做出程序文件。程序文件初稿写好后,要拿给各部门主管审阅,直至修改完毕后,盖上受控章存档。着手编写程序文件,需要做很多准备工作,要到各个部门去了解他们的工作流程,做好记录。确定程序文件内容时,还需要各方面的沟通交流。这程序文件够折腾我的,下星期一继续奋斗了。

4月11日至4月16日

这周没什么特别的,也就是继续上周的程序文件的完善,其中有因沟通的不善而引发一些问题,幸好同时有主管的帮助与指导才得以解决,沟通是需要语言技巧和察言观色的能力,也需要一定的耐心。遇到难题时要有毅力和自信心,相信自己能够解决问题,并虚心请教,多听听别人的意见,然后进行加工思考,找出解决之道。在实习中也发现自己的沟通能力还是不够的,尤其如何主动的参与并融入当中去,因此在这一点上是值得我去思考和改善的。还有就是有些程序文件的编写确实超出了我的能力范围之外,无法完成,我如实地向经理反映了我的问题,得到经理的谅解。

4月18日至4月23日

时光飞逝,不知不觉,实习即将结束。在实习中,虽然每天的工作时有重复,但也总会有新的事情需要处理,需要挑战。这一周经理让我负责我们网站域名的备案资料,同时配合邓老师处理专利申请相关事宜,做好邓老师与我们公司技术人员的沟通交流。在实习中,经常要与各种各样的人沟通交流、打交道,我的沟通能力得到提升,综合能力也得到了提高。我希望在我实习期结束时,专利申请事宜可以处理好,给我的实习期画下圆满的结局。

4月25日至4月30日

这周是我大学本科毕业实习的最后一周,回想起我这近两个多月来的工作,我发现在思想和工作上都有了新的进步,学到了很多学校学不到的知识,工作技巧以及人际交往的技巧等。

虽然有很多收获,但也存在很多的不足,主要表现在:对劳动合同法相关知识还不够丰富,学习不够系统;遇到问题时处理不够灵活,有时出现经验不足、容易冲动、急躁、毛糙等问题;协调、交流和沟通技巧还不够娴熟。

程序员实习心得体会篇5

论文摘要:通过指出知识自组织是企业知识管理的一个重要组成,其动力是分工协作、目的是企业知识创新、演化的形态是知识生态系统、组织形式是学习型组织,在归纳已有知识自组织研究基础上,总结了知识自组织与企业发展的关系.分析了知识自组织理论对企业知识管理的启示。

1 知识自组织理论

知识创新是非线性过程,自组织理论是研究非线性问题的有力分析工具.基于自组织理论视角来认识企业知识管理问题是很有必要的。

知识管理活动可以分为知识组织和知识自组织两种。在企业管理领域中.知识组织侧重于显性知识(客观知识)的管理,而知识自组织则侧重于隐性知识的管理。由于信息技术充分发展.尤其是互联网的诞生,导致信息量迅速膨胀和激增,信息过剩必将导致人们接受有用信息(知识)的能力反而下降,知识的存取过于分散和无序,知识组织的任务就是对知识存储进行整序,从而更有效地提供知识。知识组织核心是信息技术,侧重对知识的加工,注重现存的知识,是由外在控制的。因此知识组织方法对于隐性知识管理具有局限性.知识组织已经不能满足知识管理的根本任务,不能解决知识创新的问题。

知识组织受工业时代线性和机械的组织理论的影响,讲究静态、精确与控制,而知识自组织则受现代系统科学理论的影响,讲究动态、模糊与变化。作为隐性知识载体的人是构成系统的主要要素,而人又生活在社区或团队之中,并且人与人之间存在相关性、协同性或默契性,因此,人们之间通过主动地相互学习、相互沟通、合作就能够完成对知识的重新组织,在交流过程中形成对知识的会聚、增倍与意义的自创生。总之,知识组织与知识自组织在知识网络中是并存互补的知识活动。知识组织是知识自组织的基础,知识自组织是针对隐性知识而言的。侧重对拥有知识的人的作用,面向企业的未来。因此,知识自组织是知识管理的核心。

1.1 知识自组织的动力:知识分工协作知识分工协作

包含了知识自组织思想,即分立的知识和自由的秩序。自由秩序是哈耶克自己提出的一个独创的概念,“人类合作的扩展秩序”(theextendedorderofhu—mancooperation),亦即“自发秩序”(spontaneousorder),在各类文献中,一般均称为“自由秩序”。逻辑次序是因为知识是分立的,所以需要自由的秩序。自由秩序在国家层面就是市场机制,这是哈耶克在他的论著中论证的对象,如果将自由秩序的概念应用于企业层面指的就是知识自组织机制自由秩序是分立的知识所构成的知识网络的治理机制.是一种“发现技术”.一种传播信息的机制,它使得人们能够自主利用分散的知识,进而使分工合作成为可能。即是解决信息、知识的无限丰富性与人类理性能力的有限性矛盾的一条有效途径.就是让每个人自由地利用他所拥有的知识,激励那些具备这种知识的人充分利用它们来满足别人的需求。

1.2 知识自组织的目的:企业知识创新

每个企业知识系统并不是都具有很强的创新能力,它需要系统满足一些基本的原则或条件,知识创新有5个系统实现条件:

(1)意图(intention)。是指企业知识系统的目标、全局观和价值观

(2)自治(autonomy)。是指允许组织成员在个人层次上的行动自由,从而有利于个人知识的创造。员工的自我管理是企业目前和未来工作、创新的必要条件。

(3)波动和创造性混乱(fluctuationandcreativechaos)。野中等人指出,动荡和创造性混乱促进了组织和外部环境之间的互动。这里动荡不是完全的无秩序.而是带有不可逆特征的秩序。如果组织信息公开,内外部环境的信息中所包含的模糊性、冗长性等自然会在组织内带来某种动荡.从而会冲击组织成员的日常行动、习惯以及成员的认知结构,刺激组织与外界环境的交互作用,成员就会开始对起基本态度的妥当性提出疑问,因而就会产生修正根本思考和见解的机会。

(4)冗余(redundancy)。显然信息过剩甚至超出了组织信息处理能力的冗余信息是有害的。但面向知识创造的冗余是指,个人或者团队创造出来的概念,让不必要的其他人共享,这种信息重复和共有能够促进内隐知识的共有,其他成员就会深入到其他人的职能领域,从其它角度提出新建议提供新信息,并且通过其他成员的互动努力以言语文字的形式形成外显知识。

(5)多样性(requisitevariety)。知识系统中多样性是必不可少的,是企业适应其所处环境多样性和复杂性的能力基础。一个异质的系统显然比一个同质的系统更有创新的能力,丰富企业的知识结构对于创新是非常必要的。

实现知识自组织的管理工具是创建知识场。隐性知识只有在一个发送源和接受者共同活动的情景场所才得以转移和扩散。知识场为进行知识共享创造的情景场所,既是实体时空.也是虚拟时空。每个人由于其文化、知识背景的不同,均自我定义了无形的情景场所。当各自的情景场所相交时,便产生了知识场。知识场不断运动,也不断变化,超越自我,超越共同体,乃至超越组织的界限,从而成为螺旋式上升的知识创新的媒介。

1.3 知识自组织的演化形态:知识生态系统

知识生态系统是基于对自然生态系统的理解,通过借用自然生态系统.为企业提供了一个认识复杂知识运动过程的新视角。有关自然生态系统的规律,在企业知识的运动过程中也同样适用,诸如一个自然生态系统的多样性越高,其生命力和应变能力也就越强。知识生态可以称为是知识创新、维护及组织学习的最佳模型。现实中的知识存在于类似生态系统的一个体系之中.在这个系统里不同的知识、思维与行动互相作用、互相滋养,使得每一种知识都是一个动态的生命体,各种知识吐故纳新、交流互动而形成不同的知识群落、知识圈、知识链,具有自身价值的每一知识群落作为人类知识整体的有机组成部分,为维护整个人类知识的完整性发挥着自己独特的作用。各子系统之间存在非线性的相互作用,使得系统发生突变、分岔、协同和演变。知识生态系统的新陈代谢也包括同化和异化两个方面。同化是对固有知识的保存,吸收外来知识增加原有知识生态系统的养分,扩大系统的能量。异化是对传统知识的变异和对外部知识的开放,以自觉或不自觉的方式放弃某种生活习俗、观念态度等意识方面的信仰。知识同化和知识异化是知识生态系统中矛盾的对立双方,是同一过程中知识运动的两个侧面。知识生态系统是异化和同化的对立统一,表现在外来知识和固有知识的融合过程中。知识生态系统中还存在着遗传变异。

1.4 知识自组织的组织形式:学习型组织

学习型组织是人们不断地扩张自己的能力,去创造他们所真正期望的结果。在这里,人们可以培养新的扩展性思维方式,可以释放出他们郁结已久的激情,可以不断学会如何在一起学习。组织学习不同于个体学习,它是一个系统学习的过程,目的是为了创新知识,创造价值,组织学习的效果大于个体学习之和,组织学习具有系统复杂性。为了实现组织学习,需要以下“修炼”,即自我超越、改善心智模式、建立共同愿景、团队学习、系统思维。所以,实现知识自组织的手段就是构建学习型组织或开展组织学习。建立学习型组织可以系统地解决问题、采用新的方法进行实验、从自己过去的经验中进行学习、从他人的经验和实践中进行学习、在组织中迅速有效地传递知识。每一项活动都会伴随着独特的思维方式、管理工具和行为方式。很多组织都在一定的程度上进行了这几项活动,但成功者并不多,因为他们在很大程度上依赖于偶然因素和孤立的实践。通过创建支持上述活动的体系和流程,并将它们整合到组织日常运作结构中去,就可以更有效地管理知识和学习过程。因此组织学习的系统复杂性还在上述几个过程分别体现出来。例如传递知识的方法包括书面的、口头的和可视化的报告形式,实地演示考察,人员轮换机制,培训和教育制度,以及标准化方案。每一项活动都有其自身的强项和弱点,组织需要根据实际情况进行选择。

2 知识自组织理论对企业知识管理的启示

根据知识自组织规律,企业知识管理应该科学地实施他组织.构造促进知识自组织创新的环境(即野中所称谓的知识场)。以促进知识的白组织为核心,重点构造3个网络即:实施组织变革,构建适宜的组织网络:强调非正式网络和信任制度、信任文化的作用.培育企业的社会资本网络;建设实用高效、界面友好的信息网络。

(1)以人为中心开展知识管理。知识是以人为结点,以协作交流为链,以知识流为内容的系统,人是该系统运行的操作者。一方面由于人是知识的载体,知识价值的实现必须通过人的行为活动才能完成.因此企业应该通过适当的激励机制使员工的潜力得以最大发挥.通过人本管理活动和以尽可能少的消耗获取尽可能多的产出的实践,以及竞争性的生产经营活动,来达到完善人的意志和品格,提高人的智力,增强人的体力,使人获得超越受缚于生存的全面发展;另一方面,由于智力资本会随人员的流动而流失,因此企业管理的目标应为:使人力资本转化为企业的结构资本和永久核心能力。此外,人们的广泛参与可以促进知识的多样性,从而使企业知识体系更能适应复杂的环境变化。

以人为中心构筑知识网络.要求在企业组织网络和社会网络中要注重员工的自组织。员工的自组织本质上是知识的自组织。要实现员工的良好自组织就必须先使员工能有序流动,即他们可以选择适合自己的岗位和满意的协作伙伴,然后由员工自愿组成团队。员工的自组织不是仅仅停留在系统微观层次,它是由下向上直至高层的,但在各层次都表现为团队形式。这种自组织团体的规模也不应太大,以做事所需的最少人员为限。规模一大,自组织的优势就会丧失。团队的建立,须以系统中客观存在的“事”或业务过程为基础,即为完成某一项目或实现系统的某一职能而进行“人员集成”。至于团队的领导者则以民主推选和上级任命相结合。在团队的决策问题上,事实证明绝对的集体决策是低效率的,自组织团体应使负责人有最终的决策权。负责人要能促进团队成员不断进行知识的积累和创新,来保证团队不被竞争所淘汰。

(2)以知识链和知识网络重组组织结构,创造适合知识交流的组织网络。通过知识价值链分析,进行基于知识的业务流程再造,企业中各部门问应破除条块分割的壁垒强调通过团队性学习在吸收外部先进管理技术的基础上形成自身核心技能的能力。同时,与外界建立良好的界面,为个体之间(如不同部门的成员之间、组织成员与外部顾客之间)的沟通和交流建立良好的基础。促进企业与顾客、员工和其他利益相关者之间的知识交流。构建学习型战略联盟。共享知识资源,通过联盟学习另一个企业的专业能力,和其它企业的专业能力相结合创造出新的交叉知识,从而谋求自身的长期发展。

(3)构建非正式网络。白组织理论研究认为,混沌是创造性的源泉,创新并不是事先计划好的结果,而是在自组织过程中突现的结果。在特定的条件下,让一个系统的行为主体在看似混沌无序的状态下进行自组织.产生的不是无序,而是创造性的输出。马奇认为企业内部存在着两个系统,一个是合法系统,即正式的组织网络,它是指为了保证企业根本任务的实现,企业必须建立或确立的一系列正式规则和行为模式]。合法系统规定着每一个行为主体参照他人和企业基本任务所具有的权利和义务.具有一定的层次、结构和意识形态。理想的合法系统要求每一个行为主体对特定的输入做出特定的反应,即具有统一的价值取向等。另一个是影子系统,它是指企业的行为主体通过非正式渠道建立起来的另一种网络系统,即基于社会网络的非正式网络,它由企业的非正式组织、个人或群体的社会联系、非正式个体行为等构成,通过这种影子系统中的相互作用,形成了未作明文规定的个体或群体行为规则。企业可以看作为是一个运行在被竞争的矛盾力量和自组织力量所控制的远离均衡状态的非线性动力系统,其合法系统试图维系系统的稳定性,而其影子系统则试图破坏系统的稳定性。企业创新就是不断地通过企业学习和个人学习影响影子系统,进而改变其合法系统的过程。这一理论解释实际上从更一般和更基础的意义上说明了推动企业实现多种条件下的知识创新的客观性

(4)建立基于知识的企业文化。以知识为导向的文化的关键因素,是在一个不断学习、共享和尝试被高度评价、重视和支持的环境中,创造一种信任和开放的氛围。它包括如下内容:对知识有积极的倾向,职员对知识有强烈的好奇心,愿意自由地进行探索,其创造和共享知识的活动能得到高级主管人员的支持:企业组织文化中没有知识禁锢,职员对公司无怨恨,富有高度的团队合作精神.愿意同公司其他人员交流和共享个人经验,也不担心知识共享会使他们丢掉工作。

(5)知识管理需要实用支持技术。网络、通讯电子等技术和设备构成了知识管理的支持环境,如建立知识仓库和检索来充分利用已有的知识,并将部门的最佳实践迅速传递扩散到整个企业,企业内部人员之间实现了知识的交流与共享;另一方面,企业与顾客、合作伙伴、竞争对手之间的距离不再遥远,企业竞争情报的获取也变得非常容易,同时也要注意对外界保护企业知识。

3 结语

知识自组织就是指在企业的知识管理中,系统、团队中的知识,由于人与人之间、人与系统其它要素之间存在的相关性、协同性或默契性而形成特定的新知识、新结构与新功能的过程。知识自组织存在于国家、区域、企业、团队各个层次。对于企业来说,有竞争力的管理模式是知识管理,知识管理的核心是采取科学的措施,实现知识自组织.即知识自组织是企业发展的根本。

(1)知识的开放是企业发展的前提。自组织理论说明了系统有序的可能,企业发展的前提是开放,而知识是最有开放特性的。知识促进了人们新的思维,而新的思维又创造出新的知识,这是一个无穷的过程。在这个过程中,人在不断地开拓、创造、冲破传统和超越常规,这带来的是一个知识的开放过程。由于这种知识开放,带来了企业发展的持续性;由于这种知识开放,使企业总是处于远离平衡的状态下,而这种远离平衡的企业才是最有活力、最有发展前景的企业。

程序员实习心得体会篇6

[论文摘要]项目教学法是师生通过共同实施一个完整的项目工作而进行的教学活动。在计算机程序设计教学中采用项目教学法的目的是在课堂中把理论与实践教学有机地结合起来,充分发掘学生的创造潜能,提高学生用计算机语言解决实际问题的综合能力。

中等职业学校是培养高素质专门技术人才的基地,肩负着向特定的行业和岗位培养合格的操作技能型人才的使命。现代科学技术的迅速发展,促使社会体系、经济体系和教育体系不断地变化,社会对技术人才的需求也在变化,要求越来越高,从过去的对相对单一型人才的需求转变为现在的对多元化、复合型人才的需求。尤其是计算机专业的毕业生,知识结构与能力更是难以满足现代企业的需求,大量的毕业生在社会上找不到与所学专业相吻合的工作。因此,面对严峻的就业形势,教学必须适应社会对人才的需求变化,改变传统的以“知识为本位”的教学目标,代替以“能力为本位”,以“就业为导向”的教学目标,教师应改变传统教学方法,重视对学生能力和创造性的培养,以适应培养学生综合能力的要求。而因地制宜的运用项目教学法就能够培养学生的动手能力、解决实际问题的能力。

一、项目教学法的必要性

程序设计课程是计算机专业课程体系中重要组成部分,也具有较大难度。我校计算机专业开设的程序设计课程主要包括QBASIC、C、VFP、VB、数据结构等。QBASIC是低年级的入门语言,主要是引导学生从算法语言层面逐步认识计算机处理问题的方法,C语言是一种概念复杂,理论性和实践性均很强的程序设计语言,要求学生有较好的程序设计基础。不管是哪一门课程,程序设计教学的最终目的都是要培养学生分析和设计程序的思维方法和能力,也就是要会用语言这个工具去解决实际问题。传统的教学方法大都是从理论入手,虽然能系统完整地讲解各章各节各个知识点,但由于内容比较枯燥,对于基本素质、自学能力和自控能力都停留在比较低的层次上的职校学生来讲,仅能够灌输到一点基本概念和理论,根本谈不上能用语言这个工具去编写实际的程序。笔者在多年的计算机程序设计教学实践中,结合教学内容和教学对象的实际情况,逐步总结出采用项目教学法能够极大地提高学生学习的积极性和主动性,使他们的动手能力、解决实际问题的能力得到很大的提高。

项目学习法是一种教和学的模式,它集中关注于某一学科的中心概念和原则,旨在把学生融入有意义的任务完成的过程中,让学生积极地学习、自主地进行知识的建构,以现实的学生生成的知识和培养起来的能力为最高成就目标。项目学习可以成为概念的教与学所赖以存在的中心环节,而不仅仅是在努力学习过程之后进行的一种辅的充实。

项目教学法是符合建构主义理论促进学生全面发展的科学教学方法。建构主义学习理论认为,知识不是通过教师传授得到的,而是学生在一定的情景下,借助他人(包括教师和同学)的帮助,利用必要的学习资料。通过意义建构的方式而获得。基于建构主义的教学法要求,在学习过程中,要以学生为中心,教师应起帮助者角色,利用情景、协作、会话等学习环境要素,充分发挥学生的主体性和创新精神,使学生有效地达到对当前所学知识的意义建构。

二、项目教学法的实施

项目教学法是师生通过共同实施一个完整的项目工作而进行的教学活动。通过选取工程项目来创设情境,通过协作学习的方式开展学习,通过完成工程项目来达到意义建构。它突破了传统的教学模式,通过解决学生身边的一些现实问题来实现学生对知识的掌握,大大提高了学生学习的积极性和主动性。通过项目教学法学习的学生,他们的动手能力、解决实际问题的能力有很大的提高。这种方法不但适合职业学校的计算机程序设计课程教学,尤其适用于学生水平参差、学生自控能力比较薄弱、课程的应用性比较强的教学。

项目教学法是从职业学校计算机程序设计课程教学中总结出来的,与程序设计模块化的思想相吻合,所以特别适用于培养“软件蓝领”专业的教学。

下面以《C程序设计》课程中函数这一章采用项目教学法教学为例,具体说明该方法基本的教学步骤。

C语言中的函数相当于其他高级语言中的子程序,是C语言中实现模块化编程的基础,也是学生初步形成模块化开发软件的基础。在未学函数这一章之前,学生已经编写了一个成绩处理程序,该程序的主要功能有成绩的输入、输出、求总分、求平均分、求最高分、排序等。在花了5课时讲解了函数的基本知识及概念后,要求学生用所学函数知识将前述程序改写成一个完全模块化的程序。

1、情境设置。创设学生当前所学习的内容与现实情况基本相接近的情境-给出原先所编的学生成绩处理程序,要求用函数部分的知识将该程序进行模块划分,把学生引入到需要通过函数来解决现实问题的教学环境。我所选取的学生成绩处理项目中,有成绩的输入、输出、求总分、求平均分、求最高分、排序等。这是一个贴近实际,学生比较熟悉,难度适合的项目,这样容易调动学生解决问题的积极性。

2、操作示范。围绕当前学习的知识点,以便于学生“知识迁移”的要求,选择合适的小项目,并示范完成项目的过程。我选择成绩输入这个小项目,示范用自定义函数来实现该模块的功能。

3、独立探索。让学生独立思考,对知识点进行理解,消化成绩输入这个示范项目的解决要点,为解决练习项目打下基础。要消化的要点主要有函数定义部分的参数定义、返回值的确定,以及函数的调用,函数的原型声明等。

4、分组并确定各小组的项目。小组通过研究讨论,并在教师的指导下,将成绩的输出、求总分、求平均分、求最高分、排序等划分好的小项目分配给各小组。

5、协作学习。各小组开展交流、讨论,组员分工协作,调试运行,完成项目。采取分组协作学习的方式时,每组人数应适中,组员的个性、能力方面应采取互补方式搭配好,设立一小组长,协调组内成员分工,有利于同学之间互相学习。最后各小组充分运用其他小组已编写好的模块集成出一个完全模块化的程序。因为本项目中的各个模块即小项目是由各小组分别用函数完成的,最后必须将各小组编写的集成起来才能得到一个完全模块化的程序。

6、学习评价。学生学习的效果直接由完成工程项目的情况来衡量,包括教师评价、学习小组评价和自评三部分。分三级来考核:第一级是由教师对小组完成项目情况进行评定:能否共同协作,实现预定功能;程序的优化;是否具有创新意识。第二级是由各小组成员根据各组员对本小组贡献的情况进行互评,组员的参与意识;第三级是由学生本人进行自评,是否在原有基础上有所提高。综合三级评定情况来确定每一名学生的学习成绩。

三、项目教学法应用注意点

项目教学法是行为引导型教学方法中的一种。在整个教学过程中既发挥了教师的主导作用又体现了学生的主体作用,使课堂教学的质量和效益得到大幅度的提高。但在具体使用时还应重点注意以下几点:

1、项目的选择与教材的处理

项目的选取是学习的关键。选取项目要以教学的内容为依据,可大可小,既要包含基本的教学知识点,又能调动学生解决问题的积极性,让学生既能运用学过的知识,又可以创造发挥。教师和学生可以共同参与项目的选取。作为教师对知识点进行讲解的实例,所选取的项目必须简单和典型,以此实例作为学生初始学习的例子,便于学生对知识的迁移;另外一个项目要有一定的难度,可促使学生学习和运用新的知识、技能,解决过去从未遇到过的实际问题。

教材是一个问题。由于现行的教材基本根据学科知识系统进行编写,教师实施项目教学法时,不能够完全按照教材一章一节地讲授,所以要求教师在设计教学时,必须重点选好示范项目,紧密结合教材内容,适当编写讲义,甚至编写教材。

2、正确处理项目教学法与传统教学法的关系

项目教学法并不是日常教学的全部,它只是教学环节中一个非常重要的部分却不可能替代全部的正规教学,它侧重于对学生能力的培养,在应用性比较强的程序设计课程教学中表现出一定的优势;而传统教学法具有完整的理论体系,所以学生对知识点和知识体系的掌握都比较牢固,这在理论课表的教学中表现出一定的优势。在具体运用中中两者可以交叉使用,重视项目的完成,但不能忽略基础知识的掌握;注意吸取传统教学法的长处,把总目标细分成一个个小目标,每个小目标体现在项目中的小模块上,从而让学生建构一个系统的、全面的知识框架

3、教师的角色定位

在教学过程中,教师的地位是经常变化的,当学生学习新技能时,教师是知识的传授者,当学生运用已学技能时,教师是导航员,当学生自主活动时,教师是观察员,当学生以小组进行活动时,教师又需要充当协调员。

教师应当创设学生学习的资源和协作学习的环境,让学生有多种的机会在不同的情景下来应用所学习的知识,充分运用现代教育技术的手段给学生提供多种学习的资源;协商解决各个难关,使学生群体的思维与智慧为每个学生所共享,从而达到全体学生共同完成意义的建构。教师应当做好对各项目的评估总结,在评估中要指出问题的所在及解决的方法,要总结比较各组的特点,引导他们学习别人的长处来改进和提高自己的设计,使学生的各种能力在评估中得到提高。教师应当发挥好协助作用,让学生根据自身行为的信息来实现自我反馈。

通过项目教学法在计算机程序设计课程教学中的应用与实践,笔者深刻体会到:项目教学法把理论教学与实践教学有机的结合起来,不仅有利于学生加深理解和掌握书本的理论知识,更使他们懂得怎样灵活应用这些知识。项目教学法充分发掘了学生的创造潜能,全面培养了学生分析问题和解决问题的思想和方法,提高了学生对程序设计的意义建构,充分地展示了中等职业学校教学“以能力为本位”的价值取向。

[参考文献]

[1]何克抗.建构主义——革新传统教学的理论基础[A].学校教育现代化建设[M].国家教委电教办樟木头培训中心,1998,(3).

程序员实习心得体会篇7

为充分发挥党支部核心堡垒作用和党员先锋模范作用,根据上级的总体部署和要求,经支部委员会研究制订五年支部任期规划。

一、指导思想

以马克思列宁主义毛泽东思想邓小平理论三个代表重要思想科学发展观和新时代中国特色社会主义思想为指导,深入贯彻落实党的和三中全会精神,强化四个意识,进一步加强党组织建设,为全区经济社会发展提供可靠的组织保障。

二、工作计划

1、严格执行学习制度,组织全体党员认真学习党的重要理论方针政策,全面提高党员领导干部政治素质,每月每个党小组要至少集中学习一次,形成良好的学习氛围,要做到集中学习和自学相结合,要把党组织学习作为加强思想建设的首要任务来抓,建设学习型党支部。

2、落实好“三会一课”制度,要保证每月至少召开一次支部委员会,每月召开一次党小组会,每季度召开一次党员大会,每季度至少上一次党课,全体支部委员和党员要按时参会,不得无故请假或不参加会议,会议要做到会前有计划,会中有措施,会后有落实,认真做好会议记录,并将会议召开情况及时上报旧县镇党委。

按照旧县镇党委要求,召开每年度组织生活会和民主生活会,提前制定会议计划,向旧县镇党委提交会议申请,严格执行会议程序,按步骤做好会议的调研、谈心,剖析、批评与自我批评等各项议程,并及时向旧县镇党委报告会议开展情况。

3、严格执行发展党员程序,严格按组织程序发展党员,做好入党积极分子选拔发展对象和预备党员的推选工作,加强对入党积极分子发展对象和预备党员的考察,培养合格一个,发展一个,严格按照发展程序办事,确保党员质量和水平。

4、认真落实“主题党日”制度,按照基层党组织建设要求,每月至少召开两次“主题党日”活动,制定年度活动计划,按时开展活动,确保活动取得实效

5、抓好党员民主评议工作,认真开展民主评议党员工作和党员积分量化管理工作,深入开展批评与自我批评。每季度为全体党员进行打分,民主评语及评分结果进行公示,全体党员要认真听取批评意见,深入进行整改,对得分靠后的党员进行约谈,全面提升党员素质。

6、加强党风廉政建设,认真执行廉政谈话制度,每季度,支委会成员和全体党员至少进行一次廉政谈话,扎实推进惩治和预防腐败体系建设,把党性修养和作风养成作为重要内容,深入开展反腐倡廉和党风党纪教育,组织全体党员干部认真学习《中国共产共章程》、《中国共产共简史》《党员干部处分条例》、《党员领导干部廉政自律若干规定》等廉政条例,对党员干部进行党性党风党纪的教育和学习。

7、加强与离退休老党员的沟通和交流,帮助解决实际困难。

8、强化党员志愿服务,定期组织、慰问身体有病的党员、老党员等活动,提升党组织形象。

三、组织保障

支委会要按照年度计划制定明确的落实措施,支部书记亲自抓,支部委员做好督促落实,明确责任,措施得力,确保各项工作计划都能得到严格执行,确保提高党支部的凝聚力、战斗力,建设过硬党支部。

姚苌村党支部

程序员实习心得体会篇8

每个人都是在不断的总结中成长,在不断的审视中完善自己。2020年我们也是在总结、审视中脚踏实地地完成好本职工作,来做个总结吧!亲爱的读者,小编为您准备了一些程序员个人年终总结范文,请笑纳!

程序员个人年终总结范文1光阴如梭,半年的工作转瞬即将成为历史,伴随着新年钟声的临近,我们依依惜别硕果累累的2020年,满怀热情的迎来即将到来的2021年。在这年终之际,现对来公司5个月的时间里所作的工作汇报如下:

1、正义ERP项目的编码工作。

从了解新疆正义项目的背景、及计划安排,熟悉正义公司制度及业务流程,再到熟悉新能开发模式,之后我根据需求调研报告,从基本的数据库创建,到编码,完成了销售部、生产部、采购部、质检部四个模块的基本单据的制单、审核、选单、查询、打印等系列的编码工作;完成了正义项目的模块测试及流程测试。

通过这段时间的努力,使我个人的耐心、细心程度及对工作的合理安排得到了锻炼,学会了在繁忙之中找条理,危难之中找希望。同时自己也有一些不足之处,一些细节地方技术上还不太成熟,还需加以学习与钻研。

2、、正义ERP项目的实施工作。

从十一月初开始进行正义项目的实施,每天早起赶在企业上班前赶到企业进行ERP的实施。实施期间主要是软件的安装实施及对企业的ERP系统的使用人员进行软件使用培训;纪录客户使用过程中出现的问题,晚上下班后加班加点将每天的小错误及客户变更修改完毕。

通过这项工作,使我原本欠缺的业务能力得到了很大的提高,并学到了很多与客户交流的技巧及业务上的知识,更加明晰了ERP系统的流程。但离一个成功程序开发人员的标准还差得很远,在今后工作中,定会多多注意,加以改善。

3、帮助和使用手册文档的编写。

帮助的编写使我熟悉了Dreameweaver和Fireworks的使用,为后期的OA开发也奠定一定的基础,使用说明的编写,使我更加加深了项目开发的整体思路与技术要点,总结了前期开发和实施中碰到的问题,并又一次的对软件整体进行了测试,对暴露出的小BUG进行了最后的修改。

4、利用工作之余的休息时间加强学习。

平时注意收集有关PB方面的资料文件,提高自己的处理新问题和解决新问题的能力,并加强学习Java及OA方面的知识,为后期的工作打好基础。

以上为本人粗略的个人工作小结,请领导审阅,如工作上有不到之处,请领导不吝指出,以便本人及时改正,从而能更好地工作。

展望临近的20__年,我会更加努力、工作上认真负责,再接再厉,更上一层楼。相信自己会完成新的任务,能迎接新的挑战。

程序员个人年终总结范文2本人自20__年2月份参加工作至今,六个月的实习时间已经结束。在这段时间里,在领导和同事们的悉心关怀和指导下,通过自己的不懈努力,在各方面都取得了进步。

实践让我的技能不断增长,工作能力不断加强。刚开始工作的时候,发现自己以前在学校学习的知识很死,知识面很窄,以前做的练习项目的实用性也不是很好。在开始的几周公司给我们实习员工培训了____平台的使用,通过这次培训使我认识到____平台的优势,可以大大提高软件开发效率。随后我就加入到“____X税源控管系统”项目的开发中,成为开发小组中的一员。在项目开发过程中一边是同事们的悉心指导,一边是自己反复琢磨与理解,几个月下来大大提高了自己业务和技术两方面的技能,已经能够比较熟练的掌握基本的工作方法和一些技巧,而且能够独立完成一些模块的开发。

通过实践,我解决实际问题的能力得到了很好的锻炼。工作中也遇到了很多的以前没有遇到过的新技术,面对技术难题我总是直接面对,没有逃避,也因此自学了好多新的技术,大大提高了自己的自学能力,也加深了对自己工作要负责的信念。在项目开发过程中也遇到了一些自己确实无法解决的困难,在经理和同事的帮助下也顺利的解决了,在此表示感谢。在开发团队中,加强了自己的团结精神和集体感,对工作认真负责,对团队认真负责。通过这个项目不仅学习到了很多技术也了解了整个项目的大体流程,从需求分析、数据库设计、详细设计、代码编写、测试、项目维护等方面,使自己不仅从一个代码编写人员的角度还从一个整体的角度来看整个项目开发,加深了软件开发概念的理解。

不断学习使我对工作有了更进一步的认识和了解。不懂就学、就问,是一切进步取得的前提和基础。因为有大学专业课的底子和参加过专门的JAVA培训使我在工作过程中遇到的技术知识能更快的理解和掌握。工作中时常遇到新的问题,就需要查阅相关资料,请教同事和经理,一个问题一个问题的解决,一个困难一个困难的克服,不仅将原有知识温习巩固,产生新的理解,而且学到很多新知识,有了许多新的认识。但某些认识都还是肤浅的,还需要我在实践当中去不断深入地理解。

现场开发与维护使我不仅从一个开发人员的角度而且从客户的角度去思考问题。在项目的开发后期,也就是项目即将上线的阶段我与其他几位同事被派往现场去开发与维护项目。以前的开发都是根据需求分析来进行,功能要求一般在分析里面都写的很清楚,但是在现场开发直接面对客户,客户提出的需求一开始只是一个大体的功能描述,如何将这个只是语言描述的功能转化为技术实现需要很强的抽象能力和对业务的深入理解,这个过程大大锻炼了自己的综合能力。在第一时间接触客户的需求,从客户的角度思考问题,只有更了解客户需求才能更合理的设计软件的结构,功能。了解客户,了解需求,转化到技术层面。这个过程得到的经验很难得。

良好的心态转换。从学校到社会,从学生到职员,自己做到了自然的转换过程,希望自己以后对工作更加认真负责。在今后的工作中,我将发挥优势克服不足,朝着以下几个方向努力:1、学无止镜,时代的发展瞬息万变,各种新技术知识日新月异。我将坚持不懈地努力学习各种理论知识,并用于指导实践,以更好的适应行业发展的需要。2、熟练的掌握各种业务技能才能更好的投入工作,我将通过多看、多学、多练来不断的提高自己的各项业务技能。3、"业精于勤而荒于嬉",实践是不断取得进步的基础。我要通过实践不断的总结经验,提高自己解决实际问题的能力,并在实践的过程中慢慢克服急躁情绪,积极、热情的对待每一件工作。

总之,短短的半年实习期,是我人生角色转换,不断成长的一个重要阶段,也是我对编程由陌生进而熟悉、热爱并愿意为之终生默默奉献的重要阶段。

程序员个人年终总结范文3大家好,我是__X项目组的__X,我于____年7月进入公司做JAVA程序开发,至今已近快一年时间了。初来公司,曾经很担心不知该怎么与人共处,该如何做好工作;但是公司融洽的工作氛围、团结向上的企业文化让我较快适应了公司的工作环境。在本部的工作中,我一直严格要求自己,认真及时做好领导布置的每一项任务。不懂的问题虚心向同事请教,不断提高充实自己,希望可以为公司做出更大的贡献。

当然,刚做这个项目的时候,难免出现一些小差小错需领导指正;但前事之鉴,后事之师,这些经历也让我不断成熟,在处理各种问题时考虑得更全面,杜绝类似失误的发生。在此,我要特地感谢部门的领导和同事对我的指引和帮助,感谢他们对我工作中出现的失误的提醒和指正。总结经验是一个人迅速成长的有利催化剂,为了更快地成为一名优秀的员工,现将我20__年上半年的学习、工作情况总结如下:

20__年初时,我们进销存项目通过了一期客户验收。但是,随着客户业务的变化,项目需要做很大的改动和调整。现进销存系统进入了二期的设计开发阶段。

初入公司的时候,我只负责财务模块的存货核算开发工作。随着公司人员的变动,现在我负责财务管理整个模块的开发工作。很明显的能感觉的身上的压力越来越大,也许是因为我的个性使然吧,越挫越勇,迎难而上。不断的学习财务业务知识和本系统框架,现基本了解掌握了财务的整个业务逻辑及业务流程。因为没有参与一期的原型、需求、设计、数据库等文档的设计。

在开发过程中发现,有好多原型、需求文档、设计文档,只知其然,不知其所以然。总结一期经验,避免二期开发中遇到同样的问题和困难。从原型设计、谈二期需求、整理需求文档、数据库设计、开发,一条龙负责到底。这样对业务逻辑及业务流程有了更深的理解。从“我问”,到“我讲”,有了很大的个人提高。提高软件知识和技术只是问题的表面,本质是要提高自己认识问题、分析问题、解决问题的思想高度。在能胜任工作的基础上,立即去涉猎其它领域的专业知识,丰富自己的知识体系、提高自己的综合素质。

我相信付出肯定会有收获,在我们的努力下,进销存系统一定会给客户及公司一个满意的答案。

在这一年里,我看到公司的迅速发展,各项制度的不断完善,我很庆幸我是公司的一员,我会用谦虚的态度和饱满的热情做好我的本职工作,为公司创造价值,同公司一起创造美好的未来。

程序员个人年终总结范文4先自我简介一下,本人从事asp.net开发进一年,09届毕业生,__年11月开始上班,之前做asp,__年2月后开始做asp.net,由于公司转型,现在带十几个人在一起搞asp.net开发,主要是关于准金融行业的行业管理软件。年度总结在会议上也写了,但仅限于对于工作总结及__年工作计划,自我总结较少,因此今天专门做下自我的年度总结,主要从技术、管理、人生上面谈谈这一年的收获,前辈路过欢迎多多指正。

技术

我在学校里学的是电气自动化,程序基础仅限于c基础课程的一些知识,后来由vb、html转向asp,在asp上花费了不少时间,对asp比较熟悉,后来由于公司业务需要,将开发平台转向asp.net,开始对asp.net不是很感冒,以为就是asp的一点扩展(那时还不知道三层架构,数据数据访问全在页面里——!),后来招来几个北大青鸟的过来终于意识到asp.net的强大之处,经过个人的努力已经逐步掌握了asp.net,现在层次上只能讲个人觉得是入门而已,原因是多方面的,待会儿会讲到。

相信从面向过程转向面向对象的同学都有一种感觉:面向对象开始真的有点别扭,涉及到属性,尤其是类之间的各种关系,那时老想用面向过程传递参数多方面啊。于是老在想对象这种东西,从概念中跳中来,以自己的方式去理解才逐渐体会到页面对象的精华来,分层次展现、分级别访问、封装对象之间各种关系逐渐真正理解了,尤其是对象之间的关系,如对象a与对象b两者之间的关系,有些需要完全公开,有些需要隐藏,有些需要通过第三方传递,有些需要给自己的下级可见,有些需要让下级去完成具体操作——这不是现实的实际模型吗?应该这么理解,面向对象来源于现实,它不是一种凭空空想出来的理论,这些对象之间的关系可以将其还原为父子、夫妻、领导下属、同事、朋友之间的关系。相比之下,页面过程往往像是一股脑全部推给用户使用,其中的数据与数据访问方法层次不清晰,在模拟现实上它与面向对象相比更易于入门理解,实质上难于准确直接地表述。

面向对象上另一方面是它的设计模式,在之前的面向过程中对这个设计模式并没有清晰地提出来,面向过程优秀的代码要求高内聚低耦合,从个人的理解上,这仅是对软件开发方法“技”上理论总结;设计模式是达到了“道”的层次,因为它从更大的方向、更抽象的层次来去表述具体的代码模块之间的关系,可以认为设计模式是完全从实际的应用来不断总结得来的经验,之间并没有这种术语,但相信前人肯定也使用到这种思想,它从实际应用于来,当然要应用于实际工作中,认真思考不断总结每个人都会有自己的“设计模式”,可以借鉴前人的思想来去提升自己,不可去为“设计模式”而设计模式。

具体到asp.net的实现模型中,真正理解它的机制与方法也就不难理解,记住b/s中离不开post或get,所有的autopostback、selectedindexchanged……都是去调用form传值,加上runat=server的服务器控件打开它生成的源文件也是普通的html标签,微软的让软件开发更容易的思路是很好的,时代在前进,很多年前你使用c写出mis证明你很牛,很多年之后你不在使用c去写“学生管理系统”、“图书馆管理系统”那只能说明你的脑子少一根筋,开发语言都有长处与不足的地方,因为它们适用的场合不同,类似不能拿匕首去跟炮弹比,也不能拿c与php比,程序员都有一种偏执的心理,但一点要记住,你面对的用户才有最终发言权,程序能不能满足需要,易用性、稳定性、成本才是应当首先放到重要位置来去谈的。

管理

最开始担任管理一职时开发团队加我在内只有四个人,那时只是抱着接受挑战的心理去做管理,加上我本人比较重感情,团队之间关系相处都不错,但严重的问题逐渐显露出来:工作的随意性、团队精神薄弱、工作方式蛮干,印象深刻的是有几个开始承诺项目不能完工,于是最后天天加班,一直做到早上6点,睡一会7点半接着上班,几个同事都是年龄差不多的小伙子,干劲十足。后来随着时间的推进,问题越来越摆在眼前:项目迟迟不能完工,又由于公司待遇方面让新员工感觉不值得,于是形成了老板抱怨员工也抱怨的状况,我在中间两点都要去“消火”,这期间是我们部门相对最累的时间但也是相对感觉最充实的时候,后来,之前的员工跟我说“再也找不到那种感觉了”,这是我能想像的。这期间主要是老总对我十分信任,工作上主要是管理方法上对我指点了不少。后来我逐步体会到,管理应该是“大家定规则去遵守”,而不应该是“人管人”。

人管人很容易陷入一个误区:领导去时时刻刻关注每个员工,这样最后往往后造成员工对领导的敷衍了事,管理松了员工会责任下下降,管理紧了造成员工与领导关系紧张,另一方面领导时间精力有限必然耗费大量的精力在日常的监督中而不能投入到全局的管理中。

于是“定制度-定分工-定进度”,明确日常所有的规章制度,这期间除了公司主要的工作规章制度外其他的日常工作纪律、日常管理等规章制度都是我本人制订,然后征求大家意见最后去贯彻执行。中间也遇到了不少问题,比如开始我们内部是允许使用qq的,后来员工用qq闲聊的时间增多,大大影响了工作效率,最后决心禁止,开始阻力较大(貌似程序员都喜欢挂上几个qq去到群里搞个群主,虽然群里大多都是菜鸟),最后多次开会,逐个谈话,阐明道理,形势逐渐好转。

项目分工上针对技术水平明确分工,制订项目开发计划,由于开始技术都不是很成熟,不少时间我这边强势要求,使用野蛮方法,完不成加班——我陪着加班,这段时间能感觉到员工对我稍有怨言但总体还是认可的。

这期间公司新招人员,人员的增多更使我意识到团队管理的重要性,这期间版本控制、编码规范、文档管理、bug管理等诸多问题都得到一一解决,技术水平上主要是我个人利用空余时间学习新知识充电,然后展开各种培训,主要是photoshop、css、js、sql等方面,培训一方面提升了员工的技术水平,一方面我本人在学习培训的过程中得到的最多,因为这个时候个人要求去思考的会更多,加上我本人对技术兴趣比较深厚,所以后期工作慢慢踏入良性循环。

待遇低、条件艰苦、工作时间长、工作压力大是团队中最大的难题,这方面公司在某些方面决策层有着严重的错误思想,造成技术人员对公司埋怨增多,在这方面我本人只能以劝架婆的身价去安慰身边的兄弟,因为我明白现在公司的问题与当前中国软件行业的通病一样,盲目追求利益最大化,不求质量,但求速度,整个社会风气造成软件行业良莠不齐发展,整个中国三四个人的开发团队组成的公司数不胜数,整个程序员阶层生存状况可想而知,疯狂加班、代码质量低下、维护成本大、稳定性差、用户体验差……。

当然我们本身不能去逃避这个现状,对于个人来讲任何假大空的口号都是没有意义的,程序员作为技术人员最重要的是心态,以良好的心态去面对各种问题,发现问题、解决问题,发现问题抱怨是解决不了问题的(“it民工”是我个人认为it人最没有正确的自我定位的一个称谓,试想一个人连自己都看不起自己的职业,他能做好自己的工作吗?),最主要是解决问题。

我在面试员工时反复提到的三点是:工作态度、发展潜力、工作能力,由前向后排序,心态最重要,大公司大家都想削尖脑袋往里挤,但名额有限,所以广大的程序员同志绝大多数都集中在二流三流四流的软件公司,这个时候更应该做好个人职业定位。以我个人的经验,新员工选择一家公司往往最看重工资待遇跟发展潜力,程序员是一种不可以混日子的职业,工作能力很重要,但不是最主要的,工作态度是最重要的,工作态度往往跟个人的思想认识还有职业所在的环境有关,我个人的体会是绝不能太过于情绪化,情绪化无论是对工作还是对个人的发展都是不利的,就是说哪怕是明天你要辞职,你今天都要把今天要做的事情认真用心做好。

对于工作责任心不够的员工是尤其值得关注的,他们往往自我意识过于强烈,追求以自我为中心,很多时候伴随着工作得不到认可、工作感觉不充实不开心,我会主动找他谈话,我认识:你管理的是一个实实在在的人,他不是一台任你摆布的机器,人会有情绪往往是有心结,找到原因,多加开导,用心去关心每个成员。对于实在不适合在本团队发展的员工要做好最坏打算。程序员这个职业与现在的大学生具有一致的特征,一个是从天之骄子沦为多余人,一个是从高智商人士成为今天中国通行的”it民工“。另一方面是程序员往往年龄集中在20-25之间的男性中,情绪化、失落感、心理不成熟等一系列问题都会出现。但这个阶段的人往往也最易沟通,可塑性也较强,适当的引导、合理的方式会比野蛮的管理效果强上百倍。

程序员个人年终总结范文5来公司担任程序员一职已一年多时间,在这一年时间里,我学到了很多东西。每个人都是在不断的总结中成长,在不断的审视中完善自己。在这半年里自己也是在总结、审视中脚踏实地地完成好本职工作,现将这半年的工作总结如下:

一、思想方面:

严格按照一个程序员应有的素养要约束自已,爱岗敬业,具有强烈的责任感和事业心,积极主动认真的学习专业知识,工作态度端正,认真负责,听从公司的安排,积极配合全友家私完善ERP 系统,任劳任怨。

二、工作方面:

热爱自己的本职工作,能够正确认真的对待每一项工作,工作投入,热心为大家服务,认真遵守劳动纪律,按时上下班,有效利用工作时间,坚守岗位,需要加班完成工作按时加班加点,保证工作能按时完成。在这半年里,我本着把工作做的更好这样一个目标,开拓创新意识,积极圆满的完成了以下本职工作:

配合全友家私开发并完善 SRM 系统

独自开发全友家私 SAP 日志维护系统

三、存在不足:

一公司领导以及部门领导同事的帮助和指教,使我的工作有了很大提高,当然我还存在着很多不足之处,处理问题思路简单,不够成熟,工作中容易产生急躁情绪,需要更深入学习专业知识,提高自己的工作水平。

述职人:

上一篇:安全培训学习感悟范文 下一篇:低碳行动方案范文