程序员年度工作报告.docx
- 文档编号:28071312
- 上传时间:2023-07-08
- 格式:DOCX
- 页数:9
- 大小:23.29KB
程序员年度工作报告.docx
《程序员年度工作报告.docx》由会员分享,可在线阅读,更多相关《程序员年度工作报告.docx(9页珍藏版)》请在冰豆网上搜索。
程序员年度工作报告
程序员年度工作报告
程序员年度工作报告3篇【篇一】程序员年度工作报告
我是一名程序员在过去的一年里软件研发部团结协作以及在公司这充满奋斗的环境下我以严肃认真的工作态度和百折不饶的精神努力的完成了公司的各项工作在软件研发、团队协作和个人成长上也取得了一定的成绩。
在公司一年的工作已经结束特向公司总结汇报如下:
一、软件研发
根据公司的安排项目的需要。
在自身的努力、伍经理的帮组团队的合作下克服重重技术困难增长了工作经验收获丰盈:
1、asp开发
以前我在其他公司也做过一些开发但是底层和架构与页面样式我都是没有涉及到的。
通过这一年在本公司的的这些项目程序中的锻炼我成长了我学会了很多很多。
首先面向对象语言的收获。
对于当前编程的主流思想是对象任何事物都可以用对象来表示。
以前理解这些话很费解都是从表面上理解没有从深入的体会通过这次asp项目的深入不管是数据还是外部一些条件我们都可以抽象成对象都可以用对象来表示具体可以用语言中的类方等。
asp如此c#如此java也同样如此。
其次具备独立完成vb。
知识方面的能力。
以前没有做过vb的东西加上这次深入的做这次涉及到的领域也非常广常用的重要的都有涉及并且还补充_mljavat实际操作中空白的部分。
通过这一年的开发在。
方面我能胜任这方面的工作能独立完成这方面的工作。
再次c#方面存在一些不足。
LocALhOST通过c#这次软件的开发也发现自己的不足如基础知识掌握不牢缺乏编程整体思想。
这些都是需要在工作中完善和改进的。
2、数据库开发
数据库是伴随着项目以来用的最多最平凡的技术。
以前对数据库只是会一些简单常用的操作经过这一年项目的实战对数据库的操作增加了一些丰富的经
验。
为以后的工作和经验的积累都奠定了坚实的基础。
同时在项目中还用到了oracel与access数据库这是我的收获。
优点:
能熟练的运用数据库技术进行开发。
特别是对sql数据库的操作经过这么长时间的积累基本上能合理的设计和新建数据库同时在数据结构上也加强了对数据库的理解。
通过项目的实践现在能熟练使用和编写多种sql语句。
还掌握了一些关于数据库优化sql语句优化的方法能进行一些简单的优化。
缺点:
数据是一门比较先进的技术并不是你会写一些sql语句能建几个数据库你就是数据库工程师。
要成为一个好的数据库管理员是要经过长时间的工作积累。
针对自己的不足在以后的工作和学习中多接触多运用新的知识点。
充实自己的经验和知识储备。
二、团队协作
上面的成功与收获除了自身努力外以及公司的支持。
是这个团队铸造了我。
我们这个团队也是因为有了我们这些拼搏协作的队员使得它成为一个具有务实、拼搏、创新精神的团队。
我与软件研发小组是一个整体这里的。
团队总结也就是我在这个团队中的收获。
务实:
公司下发的任务下发的工作件件都是用心去做的。
我们这个团队中没有一个人在工作的时候做了工作以外的事情都是实实在在的做跟工作相关对公司有益的事情。
相信在伍经理的带领下现在是这样以后同样也是这样。
拼搏:
公司给的每一个任务不管它多难如果工作没有完成我们会晚上加班也要尽可能的完成当天的工作。
如果工作实在忙为了赶进度我们放弃周末休息时间也要尽可能的使项目提前。
创新:
现在我们开始项目的时候都会进行研讨一般都会进行一个效率和逻辑的分析与讨论保证程序正确的前提尽可能的提高程序的效率。
互助:
我们小组内只要任何一个人出现技术或其它的问题我们都会彼此都会尽可能的去帮助他。
不会因为某一个人而拖住整个项目滞后。
交流:
我们在项目中会及时沟通自己的收获特别是一些针对性的技术问题。
这样可以省了很多重复研究的时间这是一笔很可观的时间。
在交流中只要我会的我懂的我不会去吝啬。
我会积极的去与你交流我的团队名言“人强团则强人弱团则削”。
三、个人成长
通过公司这快一年的锻炼与学习我真的进步了很多不管从技术上还是做事上都不像以前那样了。
我在公司学到的懂得的使我飞速成长。
【篇二】程序员年度工作报告
来公司担任程序员一职已一年多时间在这一年时间里我学到了很多东西。
每个人都是在不断的总结中成长在不断的审视中完善自己。
在这半年里自己也是在总结、审视中脚踏实地地完成好本职工作现将这半年的工作总结如下:
一、思想方面:
严格按照一个程序员应有的素养要约束自已爱岗敬业具有强烈的责任感和事业心积极主动认真的学习专业知识工作态度端正认真负责听从公司的安排积极配合全友家私完善ERP系统任劳任怨。
二、工作方面:
热爱自己的本职工作能够正确认真的对待每一项工作工作投入热心为大家服务认真遵守劳动纪律按时上下班有效利用工作时间坚守岗位需要加班完成工作按时加班加点保证工作能按时完成。
在这半年里我本着把工作做的更好这样一个目标开拓创新意识积极圆满的完成了以下本职工作:
配合全友家私开发并完善SRM系统。
独自开发全友家私SAP日志维护系统。
三、存在不足:
一公司领导以及部门领导同事的帮助和指教使我的工作有了很大提高当然我还存在着很多不足之处处理问题思路简单不够成熟工作中容易产生急躁情绪需要更深入学习专业知识提高自己的工作水平。
【篇三】程序员年度工作报告
先自我简介一下本人从事asp开发进一年__届毕业生__年11月开始上班之前做asp__年2月后开始做asp由于公司转型现在带十几个人在一起搞asp开发主要是关于准金融行业的行业管理软件。
年度总结在会议上也写了但仅限于对于工作总结及__年工作计划自我总结较少因
此今天专门做下自我的年度总结主要从技术、管理、人生上面谈谈这一年的收获前辈路过欢迎多多指正。
技术
我在学校里学的是电气自动化程序基础仅限于c基础课程的一些知识后来由vb、转向asp在asp上花费了不少时间对asp比较熟悉后来由于公司业务需要将开发平台转向asp开始对asp不是很感冒以为就是asp的一点扩展(那时还不知道三层架构数据数据访问全在页面里!
)后来招来几个北大青鸟的过来终于意识到asp的强大之处经过个人的努力已经逐步掌握了asp现在层次上只能讲个人觉得是入门而已原因是多方面的待会儿会讲到。
相信从面向过程转向面向对象的同学都有一种感觉:
面向对象开始真的有点别扭涉及到属性尤其是类之间的各种关系那时老想用面向过程传递参数多方面啊。
于是老在想对象这种东西从概念中跳中来以自己的方式去理解才逐渐体会到页面对象的精华来分层次展现、分级别访问、封装对象之间各种关系逐渐真正理解了尤其是对象之间的关系如对象a与对象b两者之间的关系有些需要完全公开有些需要隐藏有些需要通过第三方传递有些需要给自己的下级可见有些需要让下级去完成具体操作--这不是现实的实际模型吗?
应该这么理解面向对象来源于现实它不是一种凭空空想出来的理论这些对象之间的关系可以将其还原为父子、夫妻、领导下属、同事、朋友之间的关系。
相比之下页面过程往往像是一股脑全部推给用户使用其中的数据与数据访问方法层次不清晰在模拟现实上它与面向对象相比更易于入门理解实质上难于准确直接地表述。
面向对象上另一方面是它的设计模式在之前的面向过程中对这个设计模式并没有清晰地提出来面向过程优秀的代码要求高内聚低耦合从个人的理解上这仅是对软件开发方法”;技”上理论总结;设计模式是达到了“道”的层次因为它从更大的方向、更抽象的层次来去表述具体的代码模块之间的关系可以认为设计模式是完全从实际的应用来不断总结得来的经验之间并没有这种术语但相信前人肯定也使用到这种思想它从实际应用于来当然要应用于实际工作中认真思考不断总结每个人都会有自己的”;设计模式”可以借鉴前人的思想
来去提升自己不可去为“设计模式”而设计模式。
具体到asp的实现模型中真正理解它的机制与方法也就不难理解记住b/s中离不开post或get所有的autopostback、selectedinde_changed..都是去调用form传值加上runat=server的服务器控件打开它生成的源文件也是普通的标签微软的让软件开发更容易的思路是很好的时代在前进很多年前你使用c写出mis证明你很牛很多年之后你不在使用c去写”;学生管理系统”、“图书馆管理系统”那只能说明你的脑子少一根筋开发语言都有长处与不足的地方因为它们适用的场合不同也不能拿c与php比程序员都有一种偏执的心理但一点要记住你面对的用户才有最终发言权程序能不能满足需要易用性、稳定性、成本才是应当首先放到重要位置来去谈的。
管理
最开始担任管理一职时开发团队加我在内只有四个人那时只是抱着接受挑战的心理去做管理加上我本人比较重感情团队之间关系相处都不错但严重的问题逐渐显露出来:
工作的随意性、团队精神薄弱、工作方式蛮干印象深刻的是有几个开始承诺项目不能完工于是最后天天加班一直做到早上6点睡一会7点半接着上班几个同事都是年龄差不多的小伙子干劲十足。
后来随着时间的推进问题越来越摆在眼前:
项目迟迟不能完工又由于公司待遇方面让新员工感觉不值得于是形成了老板抱怨员工也抱怨的状况我在中间两点都要去”;消火”这期间是我们部门相对最累的时间但也是相对感觉最充实的时候后来之前的员工跟我说“再也找不到那种感觉了”这是我能想像的。
这期间主要是老总对我十分信任工作上主要是管理方法上对我指点了不少。
后来我逐步体会到管理应该是”;大家定规则去遵守”而不应该是“人管人”。
人管人很容易陷入一个误区:
领导去时时刻刻关注每个员工这样最后往往后造成员工对领导的敷衍了事管理松了员工会责任下下降管理紧了造成员工与领导关系紧张另一方面领导时间精力有限必然耗费大量的精力在日常的监督中而不能投入到全局的管理中。
于是”;定制度-定分工-定进度”明确日常所有的规章制度这期间除了公司主要的工作规章制度外其他的日常工作纪律、日常管理等规章制度都是我本人制订然后征求大家意见最后去贯彻执行。
中间也遇到了不少问题比如开始
我们内部是允许使用qq的后来员工用qq闲聊的时间增多大大影响了工作效率最后决心禁止开始阻力较大(貌似程序员都喜欢挂上几个qq去到群里搞个群主虽然群里大多都是菜鸟)最后多次开会逐个谈话阐明道理形势逐渐好转。
项目分工上针对技术水平明确分工制订项目开发计划由于开始技术都不是很成熟不少时间我这边强势要求使用野蛮方法完不成加班--我陪着加班这段时间能感觉到员工对我稍有怨言但总体还是认可的。
这期间公司新招人员人员的增多更使我意识到团队管理的重要性这期间版本控制、编码规范、文档管理、bug管理等诸多问题都得到一一解决技术水平上主要是我个人利用空余时间学习新知识充电然后展开各种培训主要是photoshop、css、js、sql等方面培训一方面提升了员工的技术水平一方面我本人在学习培训的过程中得到的最多因为这个时候个人要求去思考的会更多加上我本人对技术兴趣比较深厚所以后期工作慢慢踏入良性循环。
待遇低、条件艰苦、工作时间长、工作压力大是团队中的难题这方面公司在某些方面决策层有着严重的错误思想造成技术人员对公司埋怨增多在这方面我本人只能以劝架婆的身价去安慰身边的兄弟因为我明白现在公司的问题与当前中国软件行业的通病一样盲目追求利益化不求质量但求速度整个社会风气造成软件行业良莠不齐发展整个中国三四个人的开发团队组成的公司数不胜数整个程序员阶层生存状况可想而知疯狂加班、代码质量低下、维护成本大、稳定性差、用户体验差..。
当然我们本身不能去逃避这个现状对于个人来讲任何假大空的口号都是没有意义的程序员作为技术人员最重要的是心态以良好的心态去面对各种问题发现问题、解决问题发现问题抱怨是解决不了问题的(“it民工”是我个人认为it人最没有正确的自我定位的一个称谓试想一个人连自己都看不起自己的职业他能做好自己的工作吗?
)最主要是解决问题。
我在面试员工时反复提到的三点是;工作态度、发展潜力、工作能力由前向后排序心态最重要大公司大家都想削尖脑袋往里挤但名额有限所以广大的程序员同志绝大多数都集中在二流三流四流的软件公司这个时候更应该做好个人职业定位。
以我个人的经验新员工选择一家公司往往最看重工资待遇跟
发展潜力程序员是一种不可以混日子的职业工作能力很重要但不是最主要的工作态度是最重要的工作态度往往跟个人的思想认识还有职业所在的环境有关我个人的体会是绝不能太过于情绪化情绪化无论是对工作还是对个人的发展都是不利的就是说哪怕是明天你要辞职你今天都要把今天要做的事情认真用心做好。
对于工作责任心不够的员工是尤其值得关注的他们往往自我意识过于强烈追求以自我为中心很多时候伴随着工作得不到认可、工作感觉不充实不开心我会主动找他谈话我认识:
你管理的是一个实实在在的人他不是一台任你摆布的机器人会有情绪往往是有心结找到原因多加开导用心去关心每个成员。
对于实在不适合在本团队发展的员工要做好最坏打算。
程序员这个职业与现在的大学生具有一致的特征一个是从天之骄子沦为多余人一个是从高智商人士成为今天中国通行的”it民工”;。
另一方面是程序员往往年龄集中在20-25之间的男性中情绪化、失落感、心理不成熟等一系列问题都会出现。
但这个阶段的人往往也最易沟通可塑性也较强适当的引导、合理的方式会比野蛮的管理效果强上百倍。
【篇四】程序员年度工作报告
从我4月25日进入公司到现在已经过去八个月了从一名刚刚结束实习的学生到一名独立的开发人员角色改变了职责也改变了。
虽然已经预计了工作之中会有很多困难可是在实际的项目开发中自己所遇到远远不止自己想象之中的那么简单、单纯。
在开发过程中难题一个接一个的出现要做到满足公司的产品需求成为一名合格的程序开发人员这个过程还很漫长。
每天我都在勉励自己要好好学好好做以后会好的。
在此同时我衷心感谢公司给我提供了学习的机会和平台这也使我对以后的日子多了些许的信心。
工作回顾
在我进入公司的这八个月里我陆续接触了公司的GPS平台智能手表定位上海铁路局车站消防综合管理系统盛泉金融款箱管理系统中行保卫处的管理系统指挥中心的视频监控系统并在这期间为安徽品至制作了一个展示型企业网站。
在刚进入公司的那段时间里我从没有接触过网络摄像机对于网络摄像
机根本没有任何概念在公司的培养下我逐渐熟悉了各种摄像机现在拿到海康、英码、赛赫、中威的摄像机开发包可以很熟练的进行二次开发。
在工作之余我也在努力的学习和别人交流学习先进的开发技术请教别人开发技术问题。
主要问题
1、由于开始对业务需求不是很熟悉所以在写需求分析与了解所要开发的过程中多次出现因为需求的原因而不断修改、返工的情况。
在同盛泉金融交流的时候这个问题多次困扰着我对方的需求不明每次交流的过程中都在变更需求从而导致了效率比较低的问题。
2、在开发中用到很多我所不知道或很多我知道但不太熟悉的领域在这个领域内我需要不断的学习。
3、在工作阶段有时比较偏向自己的工作方便忽略了其他同事的工作上的量与难易。
有的功能自己怎么方便怎么写如今公司在不断壮大我们部门人员在不断的增加这样是不利于多人合作的。
4、工作的条理性不够清晰要分清主次和轻重缓急;在开发时间很仓促的情况下事情多了就一定要有详实而主次分明的计划哪些需要立即完成哪些可以缓缓加班完成在这方面还有很大的优化空间。
5、学习的知识不够广泛;一个项目中涉及的技术往往有多种知识多了就会灵活变通以后我会加强这方面的学习。
工作心得
1、每一个项目在开始着手的第一步一定要和客户把需求沟通清楚只有了解了项目的需求才有可能真正做好一个项目。
我们需要向客户提出要求客户提供所有涉及该项目的资料每次与客户见面都需要熟悉业务与程序的最少一至两个程序员随时记录需求。
2、工作中有一个无论是技术还是经验都比较让人肯定的前辈带领将任务详细化详细到每个页面、甚至是一个页面中的图片什么时候做好做到什么程度这样把工作进度有计划有方向的赞定下来做事很有效率。
和孙姐王竹青尤坤等人合作时候一定注意要多项工作同步进行保证每个子模块都能同步运行。
3、每天的工作小结真的很重要这让我们每天都有计划的知道自己干了什
么不是漫无目的的工作所以我们应该养成日记、周记、月记、年记的工作习惯。
4、工作并不是一成不变的也许有一天你要去其他岗位帮忙所以同事之间的技术要互相学习也许有一天公司需要你发挥其他的技能帮忙所以互相学习也是很重要的。
自己的工作不能仅仅局限于编程。
工作计划
1、要提高工作的主动性做事干脆果断不拖泥带水。
2、工作要注重实效、注重结果一切工作围绕着目标的完成。
3、要提高大局观是否能让其他人的工作更顺畅作为衡量工作的标尺。
4、精细化工作方式的思考和实践。
5、虚心请教比我做的优秀的其他同事向他们学习技术或经验。
其实作为一个新员工所有的地方都是需要学习的多听、多看、多想、多做、多沟通向每一个员工学习他们身上的优秀工作习惯丰富的专业技能配合着实际工作不断的进步不论在什么环境下我都相信这两点:
一是三人行必有我师二是天道酬勤。
在参加工作的这短短的一个半月中我深刻的体会到把自己所有的精力都投入进去技术工作都不可能做到完美程度毕竟技术工作太繁杂项目多而人手少但多付出一些工作就会优化一些这就需要认认真真沉下心去做事情职业做事诚信待人。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序员 年度工作 报告