从七月初到现在,我已经在公司工作三个月了。这段时间我收获了很多,对于我从学生到一个职业人的转变具有重要意义。
作为一个应届毕业生初来公司,刚开始很担心不知如何与同事共处、如何做好工作。因为公司的这些业务是我以前从未接触过的,不知道如何应用我的专业知识。但是这三个月以来,在公司宽松融洽的工作氛围下,经过项目经理和同事的悉心关怀和耐心指导,我很快的完成了从学生到职员的转变,在较短的时间内适应了公司的工作环境,也基本熟悉了项目的整个工作流程,最重要的是接触和学习了不少的相关业务知识,很好地完成了相应的任务,做好了自己的本职工作,使我的工作能力和为人处世方面都取得了不小的进步。
在这里对三个月的工作和生活做一下总结,可从中发现自己的缺点和不足,在以后的工作中加以改进,以提高自己的工作水平。
刚来公司的时候的培训主要是机顶盒介绍及功能操作,还有一些软件的应用。前期的培训主要是针对应用方面的,IPTV相关的知识实在后续的工作中边干边学积累起来的。
第一个月主要是学习并熟悉TCP/IP网络协议,掌握Wireshark抓包工具,并能够进行协议分析,掌握Linux开发环境,熟悉常用的命令,了解makefile写法,编写程序并调试。
来到IPTV组之后,我开始学习网络协议相关的知识,岳工给我们每个人都发了TCP/IP协议族相关的书籍,让我们学习了解。一开始看TCP/IP协议有些看不懂,于是我就找来了大学时候的计算机网络教材配合着一起来看,一边看一边做笔记。除了看书,我开始熟悉抓包工具Wireshark的使用,并进行初步实践。
随着学习的深入,我慢慢地熟悉了Wireshark的使用,按照要求,通过Wireshark的抓包分析,进行各种常用的网络协议的分析,完成分析文档(包括传输层及以下各种协议的各个字段在抓包工具中的体现,rtsp协议流程,http协议流程等)。
接下来,我开始学习Linux下C语言编程的相关知识。首先,我先在虚拟机上安装了Fedora8,今后的程序的编写调试都在这上面完成。第一个任务是编写程序,读取Linux系统proc目录下相关文件,打印显示系统信息,包括cpu信息,内存使用信息,网络统计信息等。
对于这个任务,开始的时候感觉不是很难,就是简单对文件信息进行读取,
然后打印到屏幕上。可是写完之后才发现考虑的过于简单,文件信息读取完成之后,还需要对信息进行解析,分类存储,需要显示哪一类信息就显示哪一类信息。在对任务进一步理解了之后,我将程序改写,将文件信息分类存储到数组中,最终完成任务。第一个月结束,通过学习和完成任务,我熟悉了网络协议,掌握了常用的网络工具。
第二个月主要是了解http协议相关内容熟悉html,java script,css等web开发内容。熟悉socket网络编程。通过debug信息收集,了解工程架构,播放器流程。
经过了第一个月的学习,我开始慢慢进入状态。按照学习计划,我找来了许多html,java script,socket编程等相关资料来学习。与此同时,我又开始了下一个任务,在之前的读取系统信息程序基础之上,将其添加到CGI中,制作简单的web页面,将这些系统信息显示到web页面上,做成本地配置的一项功能。
看到这个任务我才明白上个月写的程序为什么要分类地存储,因为在这个任务中,需要将读取的信息通过CGI发送到htm页面中显示。对于CGI,我只前并没有接触过,又是新的知识,继续学习。我一边看资料一边读代码,慢慢地可以一点点把程序写出来了。在这个过程中,也遇到过问题,比如说在使用CGI连接HTMI的时候,始终连接不上。当时我一直在看代码哪里有问题,可是怎么看也看不出来。后来,我索性把所有代码都注释掉,只留下fprintf函数,然后一点点去掉注释,一段一段的跑。最后我终于发现了问题所在,是一个while循环里的判断条件EOF貌似机顶盒不识别,进入了死循环。查阅资料后,将其替换为具有相同功能的feof,解决了问题。解决了问题我很高兴,同时也懂得了要想进步就必须有着刨根问底的决心。
完成了这个任务之后,开始下一个任务,编写socket网络程序,在机顶盒中实现debug信息收集,传送到电脑客户端。这个任务主要是针对socket编程,之前接触过,再巩固了一下知识后,写出了这个server端程序。接着,再机顶盒内调试,结果又出现了问题。调试的时候server端始终不能与windows下的ZTE客户端连接。于是我就用Wireshark进行抓包分析,发现我写的server端是基于TCP协议的,而ZTE客户端是基于UDP协议的。于是,我就把server端重新写成基于UDP协议的,问题解决。
至此两个月过去了,经过几个任务,我了解了浏览器、本地配置,熟悉了网络编程,了解了播放器基本流程。我开始做IPTV框架内的任务。
首先是分析rtp队列,在节目播放过程中实时显示当前节目流量统计,截获
rtsp数据包,显示rtsp当前状态。这个任务是mplayer和browser相关联的任务,我一边对这两个模块进行熟悉理解,一边进行任务。
对于rtp流量显示,我在mplayer模块中的UDP数据接收部分添加一个计数变量,用来统计接收到的数据包的数量。在mplayer中算出每秒钟接收的数据包数量,然后将其通过消息发送到browser模块。在browser模块中的消息处理部分添加对流量数据消息的处理,在屏幕画图部分新初始化一个surf—ace,用于显示流量信息。调用hixgraphicxdrawxrect函数以mplayer传递过来的参数画出流量图。在流量图画满一个surf—ace之后调用hixgraphicxclearxsurf—ace函数进行清除,从头再开始画。
在这之中,遇到了一些问题,比如说完成mplayer与browser通信之后,发现mplayer发送的数据一次只能在browser上显示一次,下一次的数据发送过去后,前一次数据会被清洗掉。研究了代码发现,在每次的屏幕画图过程中都调用了hixgraphicxclearxsurf—ace函数,这个函数是将surf—ace整个清空,会将已经画出的流量图清除。于是只在画图开始时调用一次,和画满整个surf—ace之后调用一次,问题解决。
还出现的问题是,完成流量显示之后,发现在播放时使用全屏、暂停等功能时,屏幕显示会出现混乱。最后发现,从mplayer发过去的画图消息所使用的信号量与播放控制消息所使用的信号量是一个,当同时画流量图和进行播放控制时,会产生混乱。于是增加了一个画图的信号量,与播放控制信号量区分开来,问题解决。
完成了这个任务,我了解了流媒体网络系统及架构,了解了流媒体传输的相关技术,掌握了rtp以及rtsp协议及实现,接着开始下一项任务。
这个任务是设置添加换肤功能,另外配置页面进行美化,这个任务主要是html和java script相关。我在browser的本地设置高级设置其他设置页面中,添加一个换肤的下拉菜单,在此设置页面通过java script将设置的皮肤的值写入配置文件。之后每次browser读取配置文件时,都会读取到此时的皮肤的值,从而选择相应的皮肤。
在某一个页面读取到了配置文件中的皮肤的值以后,若其进行下一个页面的跳转,可以将皮肤的值直接通过java script传递给下一页面,则下一页面不必在进行读取配置文件操作。
至此三个月结束,在这三个月的工作和生活中,我一直严格要求自己,遵守公司的各项规章制度。尽心尽力,履行自己的工作职责,认真及时做好领导布置的每一项任务。当然我在工作中还存在一定的问题和不足,比如:对业务不太熟
悉,处理问题不能得心应手,工作经验方面有待提高;对相关知识情况了解的还不够详细和充实,掌握的技术手段还不够多;需要继续学习以提高自己的知识水平和业务能力,加强分析和解决实际问题的能力;同时团队协作能力也需要进一步增强等。对于这些不足,我会在以后的日子里虚心向周围的同事学习,专业和非专业上不懂的问题虚心请教,努力丰富自己,充实自己,寻找自身差距,拓展知识面,不断培养和提高充实自己的工作动手能力,把自己业务素质和工作能力进一步提高。也希望请领导和同事对我多提要求,多提建议,使我更快更好的完善自己,更好的适应工作需要。
这里我要特别感谢项目经理对我的入职指引和帮助,感谢他对我工作中出现的失误进行提醒和指正。作为应届毕业生初入职场,在工作中难免出现一些差错需要同事的批评和监督。但这些经历也让我不断成熟,在以后处理各种问题时考虑得更加全面。现在的我同老员工相比,在工作经验和能力上都有很大差距,工作和生活上不懂的问题应虚心向同事请教学习,以不断充实自己。
同时感谢IPTV组同事对我的指导以及老员工的每一次技术培训。由于我们是个IT公司,我清楚地了解良好的业务素质和技术水平是做好本质工作的前提和必要条件。
在公司的这段时间里,我学到了很多,感悟了很多。看到公司良好的发展势头,我深深地感到骄傲和自豪,因此我更加迫切的实现自己的奋斗目标,体现自己的价值,和公司共同成长。我一定会用谦虚的态度和饱满的热情做好我的本职工作,为公司创造价值,同公司一起展望美好的未来!
工作以来,我本着对职业负责、对学生负责、勤勤恳恳地工作着。现有一年的工作鉴定如下:
一、政治思想方面:
俗话说:“活到老,学到老”,本人一直在各方面严格要求
己,努力地提高自己,以便使自己更快地适应社会发展的形势。勇于剖析自己,正视自己,提高自身素质。认真学习新的教育理论,及时更新教育理念。积极参加中心培训,并做了大量的政治笔记与理论学习。我们必须具有先进的教育观念,才能适应教育的发展。所以我不但注重集体的政治理论学习,还注意从书本中汲取营养,认真学习仔细体会新形势下怎样做一名好教师。
二、在个人业务方面:
在这一年中,严格要求自己,遵守单位各项规章制度,与同事之间相处融洽;工作上,尽职尽责,不敢有丝毫懈怠,除了做好本职工作外,对中心的日常工作也有了一个全面的认识。网络管理员主要有三项主要工作内容:第一,计算机及其网络维护管理工作;第二,“中国校外教育网”及“陕西省校外教育网”的撰稿及编辑工作;第三,对中心工作人员进行网络培训工作。
在工作中,为把校外教育网络建设得更快更好,以跟上时代发展和学校各项工作的进度,对自己做出了以下具体要求:一要提高对校外教育网络工作重要性的认识;二要科学建设网络,充分利用好网络资源,发挥好网络的各项功能;三要强化管理,确保网络安全运行;四要落实责任制;五要加强网络工作人员队伍建设。
本年度我中心组织学员参加“网上祭扫先烈”活动;开展的“爱家乡,爱高陵”系列活动(泾渭分明健步行和庆“六一”家乡文化之旅活动);参加陕西省举办的青少年足球夏令营活动;制作新年祝福视频参与校外同仁联欢会。这些活动的精彩瞬间都被及时的发到“两网”上,同全国校外同仁分享精彩活动。参加20xx全国“优秀网络社区”评选活动,我中心获“优秀网络社区”的光荣称号。
三、工作考勤方面:
我热爱自己的工作,积极运用有效的工作时间做好自己分内的'工作。在做好各项校外教育工作的同时,严格遵守中心的各项规章制度。不论是分到哪一项工作,我都配合同事尽自己的努力把工作做好。
我和同事之间,有三个共同:
1、共同感受:感受学习的过程;感受朋友间的情谊,感受生活的美好;
2、共同分享:分享学习的快乐,分享友情的快乐,分享成功的喜悦;
3、共同成长:不停的学习新的知识,更新观念,和时代同步和学生共同成长
这一年,我成长了,我收获了,存在的缺点
也是不少的,有以下几个方面,还需今后努力改正:一是理论知识的学习还是欠缺,还存在有懒惰思想;二是工作虽然很努力,可是个人能力还有待提高;今后,我一定在中心领导及全体同志们的帮助下,加强学习,提高工作能力,使自己的思想和工作都能更上一个台阶!
时间过得飞快,从来公司上班第一天到现在不知不觉已经一个月有余,在这段时间里,工作上是忙碌的,精神上是非常的愉快。在来公司的前两周周里,感谢周围同事的帮助,领导的支持和指导,很快熟悉了自己负责的工作内容,迅速的进入了角色。工作完成的非常顺利,和周围的同事也相处的很融洽。
在工作中,通过多看多思考多学习,不清楚的地方积极向上级领导请教,与同事们进行沟通,全面了解公司现有IT方面状况。日常为公司各部门做好IT支持工作,通过自己的经验对现有的情况提出建议和意见,得到了领导的认可,这在工作中给了我很大的动力。在公司未来的IT规划建设方面,力求做到专业化正规化,在日常工作中,让IT部门成为公司各部门的坚强后盾,积极主动地为各部门解决IT方面的各种问题,为自己的部门赢得聊好的口碑。
经过这段试用期,我认为我能够积极主动的完成自己的工作,并在工作中发现问题,积极迅速的解决问题。全面的配合领导的要求来展开工作,与同事嫩嫩个够很好的配合和协调。在以后的工作中我会一如既往。对人:与人为善,对工作:力求完美。不断提高自己的业务水平和综合素质,一起为我们公司的发展尽自己的一份力量。
一、试用期期间工作内容
1、来公司的第一周里,和各个部门的同事积极沟通,全面了解公司各部门的IT现状和使用需求。并针对性的提出自己的建议和意见。
2、通过对现有网络设备和服务器的摸底,全面掌握公司IT在技术方面的现状,并提出整改意见。
3、与配合行政部门进行固定资产的盘点。通过盘点情况,并根据职级和各部门的工作特点,制定IT采购的标准。做好日常IT采购工作。
4、根据领导的要求和制定好的it采购标准逐步更换公司现有的组装电脑。
5、根据实际需要,为公司选型安装了新的电话交换机,并将之前采购的交换机退还给了供应商。
6、为公司新办公地点制定网络、弱电、安防方面的方案,并根据方案与领导和同事进行沟通,根据预算寻找合适的供应商。
7、根据公司实际需求,为新办公地点办理宽带接入,电话中继线安装事宜。
8、日常电脑和网络设备的维护工作。
二、待改进的事项
1、工作中应更加的细心,做事三思而后行。与人沟通要讲求方式方法。
2、站在公司的立场上思考问题,要与周围同事形成良好的配合。
3、根据公司的需要,不断提高自己在技术方面的水平,满足公司在IT方面的发展需要。
三、对转正后近半年工作的一些计划
1、制定IT管理制度
2、对公司网络管理进行细化,提高网络运行的安全性和稳定性。
3、根据现状,优化公司现有的服务器系统,是服务器运行更加高效稳定。从新规划、实施服务器配置
4、规划选型文件存储系统
5、为公司选型一套文件加密系统
6、公司OA系统的规划和实施,不断学习这方面的相关知识。
7、不断提高自己和下属的工作效率,优化工作的效果。