it工作个人心得体会
心得可以帮助人们更好地表达自己的思想和观点,从而更好地与他人分享自己的经验和知识。好的it工作个人心得体会应该怎么写?快来看看,小编给大家分享it工作个人心得体会的写作技巧和示例,供大家参考!
it工作个人心得体会篇1
入职两个多月以来,无论在工作还是生活上,都有很多感受和收获,在自身能力以及修养素质方面也取得了很大的进步,当然,这离不开领导的悉心培养和同事们的热情帮助,在这里表示衷心的感谢。
怀着对北京以及人生第一份工作的憧憬,到达北京就直奔公司,忘了自己已经在火车上颠簸了一整夜,也顾不及对北京整个环境的探视和熟悉,一心想着必须认真做好领导交待的任何一件事。下面是对我两个多月以来所做的工作进行简单的回顾:
1、统计档案事业部门的员工名单及联系方式。
初来咋到,作为一个新员工,完成这项工作是需要有技巧的,一是不知道公司的具体人员数量以及组织结构;二是不见得所有人都会配合给出准确的联系方式。我首先通过办公助手快熟了解公司组织结构,弄清档案事业部门有哪些人,然后从新员工开始统计,再通过每个新员工所认识的老员工逐步统计,再慢慢展开。在询问联系方式的时候语气尽量和善一点,以说服达到大家工作联系方便的共同目标而得到同事们的配合。
收获:说话要讲究技巧,善于与人沟通是完成任务的关键。
2、配合领导做好新员工培训工作,担任培训小组组长。
新员工需要了解的东西很多,我每天在参加公司组织的每一场培训的同时,积极整理学习相关资料,做好培训笔记,加快熟悉档案软件和OA软件。协助领导对新员工进行分组管理,并定夺每组组员分配和组长,明确各组组员及组长的任务。我负责了解并监督三个组
员的培训进展,及时与组员沟通,做好培训笔记并要求写培训小结,向领导汇报本组的组员学习进展和遇到的问题。带领组员力争在最短时间之内接受最大量的知识。当然,作为一名新员工担任3个组员的组长是有压力的,就跟没有经过调研就没有发言权一样的道理,我必须比别人花更多的时间来熟悉更多公司日常业务和相关软件的功能,这样才能胜任一名组长的工作。
收获:监督别人的同时也督促了自己,自己的协调能力也得到了锻炼和提高。
3、整理会议纪要,记录领导工作日程及备忘录,收集整理中医信息化资料。
在做好每一次的会议记录同时按时间先后顺序制作领导的工作日程或备忘录,广泛收集并整理中医信息化的资料与相关人员共享,有意识地培养自己的大脑形成一个中医信息化的知识库,需要什么内容时知道在哪里查找。此项工作虽然琐碎,但能深刻意识这是锻炼自己总结能力和收集信息能力的好机会,完成这些工作还需要很多其他方面的知识。同时不断充实自己的大脑,使自己的工作更加专业化、精确化。本人坚信:勤能补拙是良训,一分辛劳一分才。
收获:做事的条理性能力和信息收集总结能力得到了锻炼。
4、参加《中医医院信息化建设基本规范》(修订稿)审定会。 由国家中医药管理局组织的《中医医院信息化建设基本规范》(修订稿)审定会在北京市广西大厦举行,我作为中医信息化专业学生的身份以及公司员工的身份参加了此次会议,认真领悟专家们对《中医
医院信息化建设基本规范》(修订稿)的修改建议和意见。认真做好笔记,以便回公司与大家交流会议思想。同时做好后勤工作:给各位专家端茶倒水等。会议结束后并陪同领导宴请各位专家,广交朋友,向有关专家虚心讨教中医信息化方面的知识。并响应国家中医药管理局陈处长的要求学习并修改《中医医院信息化建设基本规范》(修订稿),然后把修改稿反馈给陈处长评分。
收获:认识了很多专家,学会了销售人员应该具备的基本礼仪,也了解了当前国家对中医医院信息化建设的诸多要求,也深刻的领悟了作为销售人员走客户高端化路线的重要性。
5、参加天津中医年鉴编辑会议。
准备参会资料,与会议主办方后勤部取得联系,摸清路线和乘车方式。协助会议主办方接待参会人员,认真领悟会议宗旨并做好笔记,大胆与全国各地的代表沟通交流,介绍公司产品,了解潜在客户需求,尽量与他们建立友好关系,并结成朋友,我分别与宁夏、广西、甘肃、贵州、云南、上海等地区和省市的代表结交朋友,并分别交换了联系方式。参会第一天晚上内部进行了一次总结会议,互相学习了与各地代表交流技巧和谈话内容,并总结需要改进的地方。对参会第二天的工作进行了规划,使自己的每一举动都要有明确的目的性。 会议结束后回到公司整理通讯录,应邀给一些参会代表发送公司OA系统以及会议资料PPT,并分工分批依次给各地代表打电话了解客户当前是否有OA需求以及中医信息化系统需求,然后分别对各地情况进行详细记录和整理。
收获:学会了更自信的面对客户以及怎样与客户沟通交流,认识了很多潜在客户。还在会议上了解学习了公文写作技巧。
6、跟着领导一起去谈判。
跟着谢总一起去中信公司以及北京汉龙思琪数码科技有限公司就投标报价进行谈判,谈判时要有明确的立场,主动出击谈判方案,这都是我要学习的地方,在谈判过程中,谢总让我也参与了进去,提出个人看法和意见。在相互存在竞争关系的三个公司中为了能以合理的价格中标又能保证不因竞争而相互报价太低而废标,谢总策划出了一个方案来供大家参考,以达到互惠互利以及维持良好的竞争秩序的共同目标。当时我也提出方案中的具体算法,那也使我得到了锻炼。
收获:学会了在竞争对手面前说话谨慎,自信。知己知彼,百战百胜,但绝不能在对手面前露出自己的底细,也深刻的体会到商场如战场,要让激励的竞争鞭策着自己不断努力。
7、配合行政部门在档案事业部门的行政工作。
积极配合行政部门的工作,领取部门所需办公材料,协助员工工作证制作过程中的员工姓名录入,统计部门电脑更换数目等。
收获:学会灵活运用工作时间,分清事情轻重缓急,应变能力得到锻炼。
8、参加朝阳文明办的档案数字化扫描项目。
刚开始进入项目的时候,关于数字化的一切都是陌生的。但是,由于时间紧迫,必须立即上手,我在熟悉扫描软件的基本功能的同时不断的寻找技巧和相关的快捷键来提高工作效率,自己不断的学习和
摸索。后来逐步提高了速度,一天比一天的数量多。另外,在处理扫描图像的过程中,为了提高工作效率难免会出现差错,但我力求自己在保证质量的基础上再追求高的效率,这使我锻炼出了足够的耐心和细心。摒除了以前的侥幸心理,认为偶尔马虎一下没有关系。虽然每天都下班很晚,甚至周末也要加班,但能从中学到知识或者是能磨炼自己的素质,给客户最好的服务,甚至是给公司带来了更多的利益,所有的辛劳也就值了。
收获:学会了数字化扫描软件的应用,同时也更加熟悉了档案的相关业务流程,做事更加细心,领悟到了要在保证质量的基础上追求效率,也只有这样才能满足客户的要求,才能给对方留下好的印象,才能更稳健的拓展我们的市场。
9、参加北京电子科技学院档案数字化扫描项目。
由于有了朝阳文明办的经验,对于北京电子科技学院这个项目就不在那么生疏了,我仍然在不断的虚心学习,学习相关保密制度,扫描工作制度,新的扫描软件等。继续熟悉档案相关知识,以及档案软件的基本功能应用。是自己无论在工作效率还是工作质量上都得到了很大的提高。此外,在此项目中,由于编页工作是由客户的人员来完成,难免会有错误或是不足,需要及时发现错误并与客户沟通合作并改正。不能将错就错,不改正也不交流,在这一点上,我们的团队体现出了很高的自律性,领导不在也会把问题总结起来再一起讨论解决。另外,在这个项目中,得到了同事们的很多帮助,遇到问题能清醒的知道怎么处理,大家都会一起帮忙解决每个人遇到的任何问题,合作得非常愉快,也提高了工作质量和工作效率。
另外,在此项目的工作过程中,与客户建立了非常友好的关系,客户不但在我们份内的工作上全力配合,且在生活上也给我们解决了很多问题,使我们的工作更加顺利的进行。
收获:领悟到与客户搞好关系可以减免很多工作上不必要的麻烦,良好的工作态度是赢得客户全力配合的关键。
展望:总的来说,本人工作经验还有待积累,能力也有待提高,但敢打敢拼,勤奋好学,踏实肯干,不断鞭策磨练自己,以进一步提高自己的办事执行能力,因为我深知:无论领导安排做什么样的工作,都必须要求自己达到比胜任这份工作所需要求的更高要求,这样才能在工作中游刃有余。
本人虽不是销售专业出身,但有志在销售市场打拼,在此希望能够继续得到领导的培养,与公司一起不断成长,不断拓展公司产品和服务市场,以创造更多的价值,希望在这里能够实现个人价值和公司价值的双重提升。
it工作个人心得体会篇2
我们在20__年4月5号开始了本次会计实训,采取模拟实训的方式,使用印制好的资料作为整个会计实训的材料来源。通过实训,熟悉并掌握会计流程的各个步骤及其具体操作--包括了解账户的内容和基本结构,了解借贷账户法的记账规则,掌握开设和登记账户以及编制会计分录的操作、原始凭证填制和审核的操作以及根据原始凭证判填制记账凭证的方法。以使学生对会计有更深的理性认识并掌握会计基本操作技能。这是本次实训的目的!
以前,我总以为自己的会计理论知识扎实较强,正如所有工作一样,掌握了规律,照葫芦画瓢准没错,经过这次实训,才发现,会计其实更讲究的是它的实际操作性和实践性。书本上似乎只是纸上谈兵。倘若将这些理论性极强的东西搬上实际上应用,那我们也会是无从下手。这次实训,我们是既做会计,又做出纳,刚开始还真不习惯,才做了两天,就感觉人都快散架了,加上天气又热,心情更加烦躁,而会计最大的忌讳就是心烦气燥,所以刚开始做的几天,那真是错误百出啊!
本次实训的地点是本班教师,按老师要求,我们分成了小组,每个小组5.6个人,围在一起做帐,这样有利于同学交流!!按照企业会计制度要求,首先设置:总账、现金日记账、银行存款日记账、资产类、负债和所有者权益类以及损益类等明细账。仔细阅读模拟材料,判断资料中的经济业务涉及的账户,根据各账户的属性分类,填入账页纸中。最后填写各账户的期初余额。具体步骤如下:
一、设置账簿
首先按照企业会计制度要求,首先设置:总账、现金日记账、银行存款日记账、资产类、负债和所有者权益类以及损益类等明细账。其次根据下发的会计模拟资料,仔细阅读、判断本资料中的经济业务涉及哪些账户,其中:总账账户有哪些,明细账账户是哪个;而后再根据各账户的性质分出其所属的账户类别。再次按照上述分类,将所涉及的全部账户名称,贴口取纸填列到各类账簿中去,并把资料中所列期初余额,登记在相关账户借、贷方余额栏内。最后试算平衡,要求全部账户借方余额合计等于全部账户贷方余额合计;总账借贷方金额要与下设的相关明细账户借贷方余额合计数相等,试算平衡后方可进行本期业务登记,否则不能进行。
二、登记账簿
首先登记账簿必须使用兰黑墨水书写,冲账时可使用红色墨水,但字迹要清楚,不得跳行、空页,对发生的记账错误,采用错账更正法予以更正,不得随意涂改,挖补等。其次明细账要根据审核后的记账凭证逐笔序时予以登记;第三总账根据“记账凭证汇总表”,我们做了10天的登记,登记完毕要与其所属的明细帐户核对相符。
三、结账
首先详细检查模拟资料中所列的经济事项,是否全部填制记账凭证,并据此记入账簿。有无错记账户、错记金额,如有应及时补正。其次在保证各项经济业务全部准确登记入账的基础上,结出现金日记账、银行存款日记账、总账和各类明细账的.本期发生额与期末金额,为编制会计作好充分准备。
四、编制会计报表
首先在左上角填明编制单位、编制时间;其次根据总帐或有关明细帐资料按项目填列;还必须要使资产负债表要保证左方金额合计等于右方金额合计,否则重填;最后还要编制人要签名。
这次实训的时间是三周,由任春秋老师指导我们做,可是我们只做了1-10号的凭证,总结原因有以下几点:
(1)我们之前的理论基础学的不好,以至于在做的tine还要不停的翻书;
(2)以前没有接触过会计,很多凭证都是第一次看到,刚开始根本无从下手,怕做错啊!
(3)年轻人,心浮气燥,对做会计没有兴趣!!所以我们要在接下来的时间里,把会计理论知识好好的复习一下,培养对会计的兴趣!!争取下次再做的时候能够快点!!
it工作个人心得体会篇3
为期五天的军事训练终于在烈日下结束了。回想军训刚开始的时候,我哭着哭着像个三岁的宝宝一样赶紧完成军训。现在结束了,我们不愿意和老师分开。世界上为什么要有好的宴席?每次想到这个,我的眼泪都不争气的掉了下来。
在五天的军训中,虽然脚上磨出了血泡,站在军人的姿势时,感觉军训很苦,也有了抱怨和退兵的想法。但是,大家还是咬紧牙关,坚持着。既然军训是磨练意志,锻炼身体,为什么还要抱怨和放弃?军训是一个自我检验、自我训练的过程。正因如此,这些艰辛不是苦,而是一种收获,会让我们受益终生。我们获得的是耐力、毅力、勇气、不屈和团队精神。
在训练场上,时间相当长,一个简单的动作往往要一遍又一遍地重复,直到教官认为无可挑剔;在行列式训练中,要取得好的成绩,不能靠一个人的力量,而要衡量团队的'整体效果。这个时候,我们不仅需要不断的对抗疲劳,坚持下去,还需要我们整个团队的学生都要整齐划一。我们实现了集体力量,激发了集体荣誉感,增强了集体凝聚力。
我们从军训中感受到很多快乐。从大家整齐的脚步和高亢的口号中,我们体会到了团结奋进的喜悦。在五天的训练中,我们感受到了集体的温暖。在这里,我们一起哭着笑着,学会了关心和帮助对方,我们在这里长大。在这里,我们留下了最美好的回忆!
虽然军训已经结束,但我们已经开始了新的征程。我们坚信,作为高中生,应该像军人一样站着,像铃铛一样坐着,像风一样走路。要牢记军人作风,用铁的纪律约束自己,用钢铁的意志支配自己。仅仅
有这样做,我们才不辜负一直陪伴我们的老师,才不辜负教官尽职尽责对我们的训练,也才对得起我们在这里挥洒的汗水!再见了,可敬可爱的教官,再见了,见证我们成长的训练场,我们会带着收获去迎接未来的挑战!
it工作个人心得体会篇4
我们每一次做的事,每一次的选择都是我们人生的一步,甚至这每一步在我们的生命中都是举足轻重的,就像《蝴蝶效应》里面展示的那样,改变了你人生的任何一小步都会引起后续的诸多变迁。而这次的`社会实践就是我人生中的一段不可或缺的小插曲,至于唱得好与坏,当由我们以后的千万步来共同做决定了。
21世纪是一个瞬息万变的时代,这是作为21世纪接班人的我们不得不承认,也是不得不正眼看待的,不进步就会后退,而后退的结果就是望背兴叹,直至湮沉于这个强手如云的世界中,显然的是,没有一个“准社会人”能让自己就这样陷落,社会给我们多少期望,我们是看得到的,社会给我们多少挑战,我们也是需要勇气的。我看到了,每一个在校大学生都在摩拳擦掌,我要成为最后能把能量用在好处的人,每一天我都是在进步着的,成功在向我走来(相对的),我当满怀拥抱!
it工作个人心得体会篇5
IT认知实习是软件工程专业教学计划中规定的一个重要实践环节,是增强学生了解软件开发流程和软件项目规范化管理流程的一项重要措施。通过IT认知实习让学生初步了解IT企业的软件生产流程,对软件开发有更加感性的认知,为培养学生规范的软件开发技能和意识提供帮助;同时通过对IT企业文化的认知和了解,增强学生严于律己的思想意识,激发并提高学生在以后学习中的兴趣,同时也能给学生后面的学习提供方向和参考。
实习指导教师介绍相关企业的人文环境、企业的规章制度、企业对IT人才的需求标准;以及实际项目、围绕软件开发生命周期讲解软件开发过程中各阶段任务、实施步骤、常见问题,介绍目前流行的软件开发工具和主流技术;同时介绍软件项目管理中的常见问题;了解企业在项目开发过程中的分工协作。最终学生结合软件项目开发的步骤,拟定一份“触控电子平台”软件需求说明书。
了解并熟悉规范化软件文档的书写规范,具备一定的文档撰写能力;能进一步熟悉某个应用领域的主流技术和开发平台,具备应用相关技术和平台独立开发某个应用软件的基本能力;通过实习逐步具有良好的团队合作意识、工程职业素养、忠诚度和社会责任感;通过实习培养发现问题、认识问题、分析问题及解决问题的能力,逐步提高自学能力和动手能力;为成为应用型软件工程师打下良好的基础。
通过一周的IT认知实习,我了解到了软件开发的一般流程和软件项目规范化管理流程的一项重要措施。同时也对整个软件项目开发和软件生产流程的逻辑思路有了一定的了解;并且对软件开发有了更加感性的认知。这些都激发了我对软件项目开发的兴趣,更加让我清晰了整个软件项目开发下来的整体工作,内心有种跃跃欲试的感觉。
通过实习,我不仅熟悉了软件项目开发的整个流程,并且对软件分析、设计和等环节规范化的生产流程有了一定的认识;了解并熟悉了规范化软件文档的书写规范,尝试了相关需求文档的撰写;进一步熟悉了这个应用领域的主流技术和开发平台,也具备了应用相关技术和平台独立开发某个应用软件的基本能力;通过本次一周实习,我与同学逐步形成了团队合作的意识和指导老师给我们培养工程职业素养、忠诚度和社会责任感;通过实习培养,我意识到了自学能力和动手能力的重要性,认识到了要想成为应用型软件工程师这两大能力必要强大。
it工作个人心得体会篇6
我于20__年进入大学,虽然学的不是计算机专业,但接触电脑之后,就爱上了电脑。在学校机房练了段时间,找到了一点与电脑契合的感觉,为了方便与心爱的电脑时时刻刻沟通,便买了一台二手电脑在寝室操练。凭借对电脑、对计算机网络的极大兴趣,以及我的勤学苦练,大二第二学期的时候我一次性通过了计算机三级《网络技术》考试,而且笔试,机试均为优秀。我感觉通过过级考试对自己的理论和上机实践都有很大的促进作用,在备考的过程中由于目标明确,所以学习的效率很高。过了三级之后,我觉得要进一步的提高就应该迎接更高的挑战。查了一些资料,也与一些计算机爱好者沟通了一下,凭着自己的判断,我决定考一个计算机网络方面的认证。CCNA思科认证很好,可报考费要1000多元,囊中羞涩,只得放弃;了解到国家人事部和信息产业部共同举办的软件水平考试已与职称挂钩,如果过了这个认证,对自己将来就业也有好处,而且报考相对便宜,经过再三权衡,我最终选择了软考中的《网络工程师》认证。我的网工备考之路先从考试大纲开始。通读了网工的考试大纲后,先根据大纲内容选择备考书籍,不要盲目的信任指定教材,选好书籍后,指定备考复习计划,接下来要做的&39;就是充满必胜的信心,严格执行你的计划。
我所选用的参考资料一共有四本书,雷震甲主编的《网络工程师教程》清华大学出版社出版;《计算机网络》第三版;《CISCO网络技术教程》电子工业出版社出版;《网络工程师辅导(20__版)》西安电子科技大学出版社出版。
我花了二个半月的时间准备考试。要看的内容很多,为了把这几本书都看完,我制定了一个整体方案:先把四本书通读一遍,对于很难理解的概念标记一下,继续向下读,每天保证4~5个小时的看书时间,三个星期看完第一遍。这一遍的收获是对这三本书的知识结构有了一个大体的认识(当然这四本书中间有一些重复的知识点,可以略去)。紧接着第二遍要精读,在这个过程中对书本知识要逐字逐句地阅读理解,特别是难理解的地方,往往是薄弱环节,也是考试的重点所在,要突破书本中关节性的难点,并对各章节能进行高度概括和总结,做到融会贯通,灵活运用。在你第一遍读书时所标记的内容,现在可能有一半以上都已经明白了,对于这一遍中遇到的很难理解的东西尽量要弄懂,这一遍大约也用了三个星期。在看第一,二遍书的过程中,对于那种非常难理解而考试中又一定会涉及的知识点,我就到CIU平台中听相关的知识点讲座,不能从CIU获得的就查资料,通过QQ或CIU论坛请教高手。最后二周的时候我就开始做题目了,一定要多做题,只有在做题目的过程中,你才会发现你知识储备的薄弱环节。在考前几天,应以休息和调节心态为主,适当地总结复习,以最好的状态去迎接考试,从而使自己发挥出最高水平。
在考试时保持轻松的心情是很必要的。我在做题时,每道题目都读两遍,第一遍读懂题目的意思,第二遍语法分析,最后确认选择答案。我觉得时间是足够的,要细心控制少犯不必要的错误。
我参加完网络工程师考试的最深的体会是:备考的时候一定要有信心。复习要做有规律有计划。坚持到底!每一位准备考网络工程师的朋友,只要用心努力,一定都会顺利通过的。
总而言之,一句话,只要有心,没有做不成的事情。祝大家好运!
it工作个人心得体会篇7
IT运维工作直接关系到应用系统运行的正常稳定,但运维工作纷繁复杂,正规化、系统化相对比较弱,如何改变这种现状?从众多的运维工作者的成功失败中进行经验总结,并提升为运维规则,是提高运维水平,保障应用系统正常稳定运行的有效途径。
通过自己的多年运维经验,总结出以下必须遵守的基本运维规则,可以大大减少缺乏经验的运维人员因为自身失误导致系统出故障的可能性。
一、系统变更、升级应先在同样的环境测试通过,执行前应有经过验证的回退预案
运维是一门经验的学科、是一门试错的学科。没有做过的东西、总是会给你出意想不到的难题,因此变更前,一定要在相同或者相似运行环境下进行测试,通过后才能在正式环境下执行变更。同时应准备好变更失败的回退预案,比如,做好系统备份、数据库备份、配置备份,固化变更前的运行现场,让变更有回头的机会。
二、对破坏性的操作要先确认符合预定方案,然后谨慎执行什么是破坏性的操作?
比如:
对MSSQLServer,执行update操作,因为不需要commit,所以特别容易忽视也特别危险,还有、drop等操作更不用说。
对Oracle而言:truncatetable_name、table_name、_name,这些语句执行起来轻松简单也惬意极了、但记住!即便数据可被回滚、代价也是非常大!
对Linux而言,rm—r所有当前及其子目录的所有数据都将被删除。经历过这种故障的人、大多会给rm上个别名
Aliasrm=&39;rm—i&39;
同理、cp和mv也可以有同样的选项:
aliascp=&39;cp—i&39;
aliasmv=&39;mv—i&39;
对window而言,shift+del文件或者目录对任何系统而言,无备份直接修改文件等
三、备份并验证备份的有效性
不管是硬件还是软件总有意外崩溃的时候,怎么办?备份!!!备份的学问很大、按照不同的维度可以分:冷备和热备、实时和非实时、物理和逻辑、全备增量备。
备份有了、可以高忱无忧了吗?不行!尚须验证备份的有效性。一个总有那么几次、备份无法保证100%恢复,简单的验证就是找个空库恢复出来。
四、对生产环境永保敬畏之心
这是避免应用系统发生故障的一条铁规,也是被开发、运维人员容易忽视的地方。要坚决杜绝直接在生产环境做开发、测试和bug修复,这些操作只能在开发和测试环境做,否则一旦出事,将欲哭无泪。
五、交接和休假最容易出故障
接手别人的工作要一而再,再而三的确认变更方案,请教人并不见得就是能力不行的表现;休假前最好各种可以做好的事情,最好能够准备一份文档,指明在什么情况下怎么做和联系哪些人;在别人放假的时候接手工作,“能拖则拖”,实在需要执行:必须不厌其烦的跟原系统管理人员确认各个操作细节。
六、一定要有监控手段和报警措施
运维人员赖于生存的工具就是报警和监控。
报警可以让你及时知道系统出现了什么异常、以便及时跟进、把故障扼杀于摇篮;监控可以让你了解系统的历史性能信息、以历为鉴、可以知兴替、早做优化。
报警和监控是衣宽带水的好兄弟、相铺相成、互相促进。
七、使用自动切换技术需谨慎
为了保障数据库安全,往往会使用HA或者RAC之类的技术,但是这类技术能否真正在关键时刻起作用,则是需要经过反复验证和确认的。并不是按照文档要求做好了就够的,很多意外因素或者系统因素会导致自动切换技术并不能如期发挥作用。如果到事后才发现这一点,将悔之晚矣。
it工作个人心得体会篇8
我在一家叫做 Coverity 的公司工作,我住在三藩市(San Francisco)。Coverity 是一个奇怪的公司,三藩市是一个奇怪的城市。
Coverity 制造一种叫做“静态分析”(static analysis)的软件。这种软件可以在不运行程序的情况下,经过对代码的分析,自动的找到程序里面可能出现的问题。这有点像我之前给 Google 做的那个 Python 分析器,只不过针对另外的语言(C,C++ 和 Java 等),分析的侧重点不同,能处理代码的规模也貌似大一些。还有就是这么多年了,久经沙场考验了。
Coverity 具有世界上最先进的一些技术,所以麻雀虽小,却让很多人离不开它。恐怕很少有人知道,这小小的公司的忠实客户,包括了一系列的大拿:美国宇航局, 波音, 洛克希德马丁,雷神(Raytheon),BAE Systems,丰田,欧洲原子能中心(CERN)…… 貌似几乎所有对代码质量不敢有丝毫差错,又不得不用像 C++ 这样毛病众多的语言的公司,都购买了 Coverity 的产品。比如最近的火星好奇者号上的所有 200 多万行代码,都经过了 Coverity 的静态分析。当然,如此精密的设备不可能光靠 Coverity 查一下错就能确保万无一失,它必须依靠很多其它的技术,但 Coverity 确实是这些东西的开发过程里面比较重要的部分。
我必须承认,Coverity 给了我足够的启发,甚至间接的让我发现了自己之前做的 Python 静态分析里面存在的一些问题。Coverity 的产品在大规模的代码上面的成功,也让我意识到了自己在 Python 分析器里的一些突发奇想的设计的正确性和价值。如果我现在做一个新的 Python 分析器,它将比原来的精确和高效(也可以推广到其它语言比如 JavaScript)。我也清楚的看到,Coverity 自发研制的一些“不大严谨”的做法,其实比程序语言领域里面一些看似高深的“逻辑”还要“正确”。这些微妙的“提示信息”,让我把多个领域的知识串通了起来。所以我觉得跟这公司还有点臭味相投,加入 Coverity 也是不枉此行的。
然而我也发现,Coverity 缺少我拥有的程序语言理论知识。绝大部分的 Coverity 工程师没有系统的学习过 lambda calculus 和函数式编程。在我的 Python 分析器中,其实包含了 Coverity 还没有的技术。Python 的静态分析本来就比 C++ 和 Java 之类的难,然而我的实现却异常的简单。这些微妙的技术,貌似很多人都可以说他“会做”,但是他们却很难把它做对。这就像“CPS 转换”一样,很多人都说他会做,可是真正做对的只有极少数人(我是其中之一)。这些技术源自于我对程序语言本质的理解,源自于 Dan Friedman, Kent Dybvig 和 Amr Sabry 等老师的教诲,也源自于我自己辛勤的实验,实验,再实验…… 在我简短而优雅的代码中,包含了许多人需要花费好几倍的代码长度才能达到的目标。所以虽然 Coverity 的工程师们技术实力很强,但在代码的简单程度和对程序语言语义的理解上,真的很难达到我的程度。
这就是为什么我经常能够一眼就看出 Coverity 产品里存在的问题,并且很快的修正错误。举一个简单的例子,有一天我修改了一行代码,使得产品在某些 benchmark 上的内存使用量减少了一半。我为什么可以做到这一点呢?因为在我的 Python 分析器里,这个问题是从一开头就不存在的。它源自于一种幼稚的解释器写法,有点像 GoF 的《Design Patterns》里的那种。Coverity 的代码里面有好些类似的问题,都是我自己根本不可能犯的错误,我都没有机会给他们改进。我不是想贬低同事们的水平,他们都是 Stanford, Berkeley 等学校毕业的高手,可是我也很清楚自己的技术地位。
所以我就经常发现这样的麻烦事:我顺手改掉了一个自认为很显然的问题,或者一个我根本不会犯的错误,然后就发现有大批的测试需要被修改,我也会被要求写出“regression test”,用以防止同样的错误再次发生。某些同事对于测试的战战兢兢的态度,其实跟我当年在 Google 实习的时候没有什么两样。看到这里的问题了吗?这些我“根本”不会犯的错误,几分钟时间顺手就改掉了,但是我却要花成天的工夫去修改和创建测试,防止它“再次”发生。我不得不说,在这些测试上所花费的工夫,占用了比我修改代码多好几倍,甚至几十倍的工夫!
想想这六个月以来我干了些什么,再比较一下在 Google 实习的那六个月独自从头做出来的东西,我发现自己简直什么也没有干。这就是我不喜欢“测试驱动开发”(TDD)的原因。在 Google 的六个月里,我无视同事对于测试的要求,从无到有的做出了如此精密的系统,一个测试都没有写照样做得好,为什么呢?因为我的代码非常的简单清晰,我随时都可以把它们完整的呈现在头脑里面,从而让“心灵之眼”可以看到可能出现的错误。也许这就是所谓的“逻辑思维”。
对测试过分依赖的人,往往不具有这样的思维能力。他们不能够看到代码最简单的本质,所以需要做很多试探,以求达到“近似解”。为了不至于偏差很多,就写很多测试,用以捕捉和防止每一次的错误。这就像一个初学画画的人,一点一点的描,用橡皮反复的擦,可总也抓不住事物的精髓。这些人对“错误”的记忆能力特别强,往往深入的追究一块代码是“如何”错的,“为什么”是错的,下次如何才能不犯同样的错误。
然而我却没法记住之前的代码是如何错的,我也不想知道为什么它是错的,我只记得“正确”的代码是什么样子。错误的方式有千万种,可是正确的却往往只有一个。把脑力浪费在记忆错误的东西,这就是为什么很多人不能写出真正优美而正确的代码。我受到的训练让我可以直接得到正确的结果,所以测试对于我来说分量没有那么重。当我的代码需要大量的测试才能确保正确的时候,那就是它该被推翻重写的时候。所以我的代码往往没有任何补丁和变通,可以说是无懈可击。这就像是一个真正会画画的人,他闭目沉思,然后一气呵成。当然,优美的代码并不是一蹴而就的,有的代码被我推翻重来几十次才最后成功,但我最后的代码不留下丝毫错误的痕迹。所以我觉得,看一个程序员的水平,不要看他留下来多少行代码,而要看他删掉了多少行。
我觉得做 Coverity 的工程师真累。这种累不止在于以上的技术层面的繁琐,而且在于管理层对工程师的缺乏尊重以及不必要的压力。这让我在受到了足够的“启发”之后,开始怀疑是否还有继续为它工作的价值。对于公司管理,以及对于 IT 行业总体的看法,我还是以后再讲吧。
it工作个人心得体会篇9
一、实习目的
认识实习是本科教学计划中非常重要的实践性教学环节,其目的是使学生了解和掌握电力生产知识、印证、巩固和丰富已学过的计算机专业课程内容,培养学生理论联系实际,提高其在生产实践中调查研究、观察问题、分析问题以及解决问题的能力和方法,为后续专业课程的学习打下基础。通过认识实习,还应使学生了解现电力生产方式,培养热爱软件工程专业思想。
二、实习内容
为了达到上述实习目的,实习主要内容应包括:
1. 参观浦东软件园
2. 上海市高新技术产业展
3. 四场高水平的技术讲座
三、实习过程
1. 参观浦东软件园
进入主体大楼后,上海浦东软件园和它的图标赫然放置在最显眼的门口处,我们跟随着老师的步伐,一路向内层走去。在路上我们注意到了墙上贴出来的优秀学员的照片,以及关于软件园的人才和研制软件对于国家信息技术的贡献,可以称之为一条“荣誉回廊”。迈过这条回廊,我们走到了一个广阔的教室,里面整整齐齐摆放了数十台计算机,看其规模,我猜想这应该是一个大型的计算机学习教室,供里面的学员进行专业方面的开发和探索。之后我们便各自找好座位,等待浦东软件园的老师给我们做一下关于软件园的介绍并阐述对我们未来工作的需求。
我们坐好后,一场对未来的探索之旅马上就开始了,浦软的老师非常厚道的给我们观看了两场激动人心的宣传视频,详细的介绍了浦软的来由,发展和辉煌以及对整个软件业的展望。首先,上海浦东软件园做为第一批国家软件产业基地和第一批国家软件出口基地是与北京中关村,大连和西安这四个软件园是齐名的,并且是全国第一家软件园区,这三个“一”,奠定了浦东软件园在全国软件开发中无论是人才量还是创作量都处于不可动摇的位置。之后她给我们介绍了浦东软件园是由“满庭芳”的郭守敬园和“浣溪沙”的祖冲之园联合组成的。而的浦软大厦就坐落于祖冲之园。重点马上就要到了,老师在介绍完浦东软件园后开始向我们展示了成为一个炙手可热的软件工程师的必须条件。老师一再强调了拥有丰富的实践经验以及必备的英语知识是你获得实习机会的必备功课。并鼓励我们在校时期就积极的去寻找实习的机会。非常让人温暖的是,老师还主动抛出橄榄枝,把电子邮件地址给了我们,如果有想要参加浦软的暑期夏令营以及与微软联合办学的实践班的同学都可以发邮件到着个地址询问她具体的事宜。十分有心的浦软老师还给我们总结几个全球并有分部坐落于浦软的软件公司,比如SAP,InfoSYS等等,并介绍了一些入门要求和面试注意事项,让我们收益匪浅,并对未来充满信心。
2. 上海市超算中心
上海超级计算中心是国内第一个面向社会开放,资源共享、设施一流、功能齐全的高性能计算公共服务平台,目前拥有曙光4000A(20x年世界 排名第十)和“魔方”(曙光5000A,20x年世界排名第十、亚洲第一)等3台超级计算机,同时配备丰富的科学和工程计算软件,致力于为国家科技进步和企业创新提供高端计算服务。
多年来,上海超级计算中心立足上海,面向全国,为来自工程科研院所和多所知名大学的超过350家用户,提供了随需应变的高性能计算资源、技术支持以及高级技术咨询服务,支持了一大批国家和地方政府的重大科学研究、工程和企业新产品研发,在汽车、航空、钢铁、核能、市政工程、新材料、生物制药、天文、物理、化学等多个领域取得了大批重大成果。
未来,面向自主创新的国家战略需求和上海建设金融和航运两个中心的目标,以及发展商用大飞机、新材料、生物医药、重大装备、新能源、电动车等高科技产业方向的区域战略需求,上海超级计算中心将持续保持资源优势,进一步提升技术能力和服务水平,协助更多的用户将先进计算能力转化为科研创新能力,打造国际一流的超级计算中心。
3.四场技术讲座
第一场讲座:虚拟化技术
在讲师的讲解下我们对虚拟化技术有了个初步的认识和了解。
虚拟化技术与多任务以及超线程技术是完全不同的。多任务是指在一个操作系统中多个程序同时并行运行,而在虚拟化技术中,则可以同时运行多个操作系统,而且每一个操作系统中都有多个程序运行,每一个操作系统都运行在一个虚拟的CPU或者是虚拟主机上;而超线程技术只是单CPU模拟双CPU来平衡程序运行性能,这两个模拟出来的CPU是不能分离的,只能协同工作。
虚拟化技术也与目前VMware Workstation等同样能达到虚拟效果的软件不同,是一个巨大的技术进步,具体表现在减少软件虚拟机相关开销和支持更广泛的操作系统方面。
第二场讲座:GE数字能源
数字能源的产品和服务已得到中国众多专业用户的认可,GE UPS系统大量安全运行在中国的国防、通信、电力、金融、证券、石化、交通、水利、医疗等行业。GE数字能源(GE Digital Energy)隶属于GE工业系统,是全球电源保护领域的技术者。 数字能源致力于为全球客户提供高性能不间断电源系统(UPS)和相关软件产品及服务。 高可靠性能UPS产品功率从500VA—4MVA,GE数字能源亦为客户提供先进的电源管理和数据保护软件。
第三场讲座:职业规划
通过这次职业规划讲座,也让我知道了,我自己的职业性格。通过讲师的讲解让我知道,我们首先要规划我们的时间,以前的学习生活中,时间管理不强,想做什么做什么,这是我们第一个需要改进的地方,也是我们必须改进的地方,在没有一个正确的时间观念下,很多事情都是做不好的,所以,我们必须先把自己的学习生活时间安排好,再有就是自己必须要有明确的目标,规范好自己的目标,有助于自己的学习,制定好自己的短期,中期,长期目标,把自己武装起来,让自己的生活充实起来?
第四场讲座:网络资源管理
在最后一场讲座中,我们听到了以前很少接触到的词“网络资源管理”, 在讲师的精心讲解之下我们终于弄清它是什么。
在市场逐步放开、竞争加剧的大环境下,国内电信运营企业的战略重点由原先的投资建网扩大规模,逐步转向提高用户满意度、网络管理水平和网络应用效率,进而转向全面运营管理水平的较量。在这种背景下,网络资源管理系统(NRM)作为网络运营支撑系统的重要组成部分很快发展起来,在电信管理网(TMN)中迅速占据重要地位,成为电信运营商提高网络运营效率、快速开通业务、实现集约化经营的重要手段。资源管理系统的基础是资源数据库。资源数据库就是通过规范的符号体系和表达关系把现实的网络资源(包括物理和逻辑资源等)在计算机数据库中建立的一一对应的数字映像。所有针对资源的查询、统计、调度方案设计、数据分析、决策支持等,都是通过资源管理应用软件对数据库中的资源映像数据进行运算来实现的。如果虚拟映像与现实网络对应的准确率足够高(通常要求95%以上),那么基于计算机虚拟网络做出的调度方案和其它决策在现实网络中就是可执行的,从而达到有效使用网络资源和快速开通电信业务的目的。
基于以上资源管理系统的运行模型,我们不难理解资源管理系统中“网络资源”的三大基本属性,即资源的存在性、使用性和动态性。
四、 实习总结
这一次的实习经历是如此独特而又感触深刻,我相信这是在我专业生涯上迈出实实在在的第一步,虽然微小,但是决不微弱。这三天的实习我接触到了无数的科技前沿知识,从生化科技到电气自动化,有环保也有节能,有实用也有理想,两场讲座透析了专业中数据挖掘利用以及配电网的未来方向,收获了太多太多,现在我就我觉得最重要以及我最感兴趣的知识点进行详细的总结与归纳升华。
首先,虚拟化技术今后的发展,服务器虚拟化技术是指通过运用虚拟化的技术充分发挥服务器的硬件性能,能够在确保企业投入成本的同时,提高运营效率,节约经济成本和空间浪费,对于发展迅速,成长规模大的用户来说,可以通过服务器虚拟化技术带来更多的经济效益。我们可以着手这方面的发展和学习。其次,我们应该学会在对个人职业生涯的主客观条件进行测定、分析、总结研究的基础上,对自己的兴趣、爱好、能力、特长、经历及不足等各方面进行综合分析与权衡,结合时代特点,根据自己的职业倾向,确定其的职业奋斗目标,并为实现这一目标做出行之有效的安排。这才是以后我们发展就业必不可少的前提条件。
it工作个人心得体会篇10
看到了很多同学问到各银行的待遇以及IT部门的发展之类的话题,想到了自己银行的情况。
1、加班非常多。机房是24小时开放的,每天都有人值夜班。我所在的地区我们分行只有800人不到,IT部门就只有6、7个人。他们每天除了正常的工作之外还要应对各种培训、学习。银行因为白天要对外营业,所以每次培训之类都是在晚上和周末,而且不是800人一起培训,而是今天这个培训,明天那个培训。这个工作量是非常大的。而且银行加班基本是没有加班工资的。因为国家不允许这种量的加班。
2、薪水问题。大家都说银行薪水好。那是因为大家看到的只是薪水好的部门。我现在在银行做贷款,属于一线营销岗位,薪水自然还不错。但如果你不是做营销而是后台部门比如IT,那你只能拿到基本工资和平均奖金,这个数字看起来就没那么有吸引力了。除非你能当老总。可这个部门不像营业网点,一个地区可以几十个网点,这个IT部门基本上一个地区就一个,也就是说一个地区就一个老总,这个老总又不像别的岗位可以横向调动,在银行里做IT你就只能做IT,不可能调你去做什么公司业务,所以我个人认为升迁的机会也比较小。但如果你是去总行的信息技术部搞些个产品研发之类也就不说了,那肯定是非常好的,但这样的部门基本也不可能要一个刚毕业的学生。
3、银行的各项任务是很重的,而且可能看起来都非常不人性。不要以为你在IT部门就不可能有任务。我们讲究的是全民皆兵。
以上只是我个人的一些看法,给一些纯粹是为了拿高薪找安逸的同学一个提醒。
当然银行也有银行的好。比如:
1、如果你做的很好,这里指的是营销,比如你能带来大量存款,你有很广的客户资源,那你的薪水会非常高而且不受职务限制。
2、福利待遇非常好。我们银行给我们解决了所有的后顾之忧,你只要好好工作,其他什么都不用你操心,我们有非常低的行员贷款利率,你买房子就不需要担心。我们是按照最高比例来购买各种保险、公积金之类。即使你生病了,你住院了,不但医药费都能报销,算下来你每天还能赚几百块钱,可能比上班都高。
总之吧,银行就是个数字说话的地方。想在这做IT可能你永远都做不到最顶端。但也有他的好。大家各自考虑吧,只是就个人的感受给大家的建议。相比较之下我认为我所在的招商银行是最有潜力的银行,发展非常快,企业文化非常好。工、农、中、建四大行规模非常大,但因为是老行也有很多弊端,国企思想比较严重,论资排辈。交行的特色在于他是股份制银行中最大的,个人理财比较突出。民生是最变态的,只要你有业绩,第二天就是行长,只要你没有业绩,马上从行长变成行员。中信是业内口杯最差的,到处乱市场,很受同业鄙视。华夏的最大特点在于他的公司业务。一般越小的行可能待遇越好,机会也越多,因为他在发展。
其实就个人而言,我觉得银行里做IT就像是当年我们来北邮,大家都知道北邮非常好IT业的最高学府。可我们当时因为种.种原因到了北邮的语言学院学外语。并不是说语言学院不好,我们在这里也学到了很多东西。但这里的主流是IT,语言院再发展可能也比不了北京外国语。就是说你是到一个非常好的学校一个非主流的专业,还是到一个一般学校的主流专业,你可以自己考虑。