2021程序员个人工作总结(精选10篇)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【导语】写⼯作总结,是从过去的⼯作中找出成功与失败,经验与教训,实事求是地总结⼯作情况。
有则改之⽆则加勉,为接下来的⼯作确⽴合理的⽬标,明确未来发展的⽅向。
以下是⽆忧考为⼤家准备的《2021程序员个⼈⼯作总结(精选10篇)》,供您借鉴。
1.2021程序员个⼈⼯作总结
我于20xx年x⽉x⽇成为本公司技术部的⼀名程序员,⼀年转眼就过去了。
这段我⼈⽣中弥⾜珍贵的经历,给我留下了精彩⽽美好的回忆。
在这段时间⾥您们给予了我⾜够的关怀、⽀持和帮助,让我充分感受到了领导们“海纳百川”的胸襟,在对您们肃然起敬的同时,也为我有机会成为影响⼒在线的⼀员⽽惊喜万分。
这段时间,在领导和同事们的关怀和指导下,我通过不懈努⼒,各⽅⾯均取得⼀定的进步,现将我的⼯作情况做如下汇报:
⼀、通过理论学习和⽇常⼯作积累经验我的各⽅⾯有了很⼤的进步
刚到公司不久,我便开始负责⽅⾯的站开发和⼴告平台开发和维护,刚开始的时候对我来说确实压⼒很⼤,因为各⽅⾯都还不熟悉,⽽且与之前的公司相⽐,节奏也有点快,不过我慢慢的习惯了环境,和同事相处的⽐较融洽,领导对我也⽐较关⼼,在公司⾥⼯作就像是在⼀个幸福的⼤家庭⾥⼀样,我很快喜欢上了这⾥。
我到公司不久,第⼀个项⽬是xxx公司站,做这个项⽬的时候我遇到了⼏个问题,我在以前公司做的时候没有在这么短的时候完成⼀个项⽬的,在效率上提⾼了我的能⼒。
做这个项⽬的时候我也遇到了许多以前没有遇到过的问题,我请教同事和朋友,还有借助络⼀⼀解决了难题。
之后,我将B2B⼴告招商平台进⾏了改版,开发了xxx智能建站⼴告平台以及以后站的维护⼯作。
接下来,我⼜做了⼀个⽐较棘⼿的项⽬——xxx在线咨询系统。
为什么说棘⼿呢,因为我以前没有做过这⽅⾯的项⽬,⽽且我问遍了所有认识的朋友,搜遍了络也没有找到如何解决的⽅法,之后我翻书籍,接着搜索络。
功夫不负有⼼⼈,终于我找到⼀个聊天室的⼩例⼦,但是功能差的太远,于是我把这个⽰例⼀点点的研究,从⼀点也不懂到后来慢慢看懂,从对AJAX技术⼀⽆所知到基本熟练运⽤。
接下来我就开始⾃⼰开发,到最后终于把它开发了出来,虽然不是很完美,功能不是很强⼤,但是它是我⾟苦的劳动结晶,我相信以后会把它开发的更强⼤,更完美。
⼆、明确岗位职能,认识个⼈技术能⼒不⾜
经过⼀年的⼯作,虽然完成了⼀些项⽬的开发,我的技能也提⾼了很多,但是感觉我的技术还有待提⾼,所以我会在以后的⼯作中更加努⼒,努⼒提⾼⾃⼰的技术和各种不⾜,努⼒使⾃⼰成为⼀名称职的职员。
三、提出⾃⼰努⼒计划
1、学⽆⽌镜,时代的发展瞬息万变,各种学科知识⽇新⽉异。
我将坚持不懈地努⼒学习各种技术知识,并⽤于指导实践。
2、“业精于勤⽽荒于嬉”,在以后的⼯作中不断学习知识,通过多看、多学、多练来不断的提⾼⾃⼰的各项技能。
3、不断锻炼⾃⼰的胆识和毅⼒,提⾼⾃⼰解决实际问题的能⼒,并在⼯作过程中慢慢克服急躁情绪,积极、热情、细致地的对待每⼀项⼯作。
4、努⼒提⾼⾃⼰的⽇常交际能⼒。
时光流转间,我已到公司⼯作⼀年。
⾮常感谢公司领导对我的信任,给予我体现⾃我、提⾼⾃我的机会。
这⼀年的⼯作经历,使我的⼯作能⼒得到了由校园步⼊社会后幅度的提⾼。
在此,在对⼀年的⼯作情况及⼼得体会做⼀汇报后,今后我会以炙热的⼯作热情继续投⼊到今后的⼯作当中,以⾃⼰踏实努⼒的⼯作,报公司知遇之恩!
2.2021程序员个⼈⼯作总结
在过去的⼀年中,我担任公司开发部的⼀名软件⼯程师,主要从事着JA项⽬的开发⼯作,这⼀年来我低调努⼒⼯作着,不求闪亮显眼和光芒四射,只为平静和淡定;这⼀年中所做的成绩如下:
⼀、财政局项⽬,本⼈独⽴负责开发会计处的三个⼦系统:
1、会计⼈员信⽤查询系统。
2、代理记账机构信⽤查询系统。
3、会计⼈员上报备系统。
以上三个⼦系统上线后,⽅便了社会各界查验会计⼈员的真实信息、⽅便了查询合法的代理记账机构信息,以及⽅便了各单位对会计⼈员的报备。
⼆、餐饮⾏业项⽬,在团队开发项⽬中直接参与了豪享来餐饮有限公司总部的信息综合管理平台项⽬,主要负责的系统有:
1、房屋租赁合同管理系统。
2、信息收发管理系统。
3、会员管理系统。
4、基础信息管理系统和⼈事管理系统的部分功能模块。
系统应⽤后,豪享来在管理全国各门店房屋租赁合同上,必须程度上提⾼了管理效率,并且及时有效带给了相应预警信息;信息收发系统⽅便了总部及时传递各项信息;会员系统更好的管理全国各门店的会员信息;⼈事系统在管理中减少⼯作量等。
三、⾦融⾏业项⽬,我参与了中国银⾏厦门分⾏,企业转账管理系统中的部分模块开发。
本系统⽅便了企业快速实现超多和复杂的转账⼯作。
⼯作总结
四、国⼟资源与房产管理局项⽬,正在负责和开发的是住房货币化补贴上申报审核系统。
本项⽬采⽤了新技术,使界⾯更加⼤⽅美观,很⼤程度上改善⼈机交互平台的效果。
总结不⾜:驻豪享来总部做项⽬时,由于团队内部某些原因,加之外⾯的其他因素,必须程度上影响了⼯作效率、影响开发进度和影响最终软件质量;这是包括我在内项⽬组中的每个成员都务必检讨的地⽅。
透过总结⼀年来的⼯作,尽管有了必须的进步和成绩,但在⼀些⽅⾯还存在不⾜,个别⼯作做得还不够完善。
在今后的⼯作中,我将努⼒找出⼯作中的不⾜,以便在⽇后的⼯作中加以克服。
⾃我不断的学习吸收新技术,认真学习好规范规程及有关⽂件资料,并且及时的把新技术应⽤在实际的项⽬中,进⼀步提⾼项⽬的技术含量。
3.2021程序员个⼈⼯作总结
这⼀年的⼯作结束了,我们部门在⼯作当中也是取得了⼀些成绩,确实是有进步的,细细回顾过去的⼀年还是取得了⼀定的成绩,在⼯作当中,⼤家都在认真负责的做好分内的事情,作为⼀程序员,我感觉⾃⼰在⼯作当中还是有⼀定的成长的,也就过去的⼀年我总结⼀下。
对此我也是抱着⾮常⼤的信⼼,我也知道新的⼀年⼯作结束了,这对我也是⼀个⾮常⼤的提⾼,我也⼀定会坚持做的更好⼀点的,在过去的⼀年⾥我参与了两个项⽬,陆陆续续都是完成了,感觉特别的充实,对我个⼈能⼒也是⼀个不错的提⾼,也希望以后这些可以继续去做好,充实⾃⼰,作为⼀名程序员我按时的完成好⼯作,每天都认真的处理好相关的职责,在这个过程当中,我还是希望把项⽬做的更好⼀点,在这⽅⾯我也是坚持做好了这些,这⼀年来在⼯作当中,我也是端正好了⾃⼰的⼼态,在这⽅⾯我也是养成了良好的⼼态,我⼀直都能够体会到这⼀点,在这⽅⾯,我真切的体会到了这些细节。
尽管过去⼀年在⼯作当中,做的不是很好,但是我还是对⾃⼰很有信⼼的,我⾮常清楚这⼀点,有的时候也会加班到很晚,可是每⼀次解决完问题后的那种喜悦是很好,让我很有成就感,做好⼀个项⽬不是⼀件容易的事情,现在在这项⽬的⼯作当中,我还是有很多值得去提倡做好的地⽅,我也很清楚在⼯作当中,我应该要去进⼀步维持下去的,这⼀年来经过⼯作的洗礼,在抗压能⼒上⾯我是有很多进步的,作为⼀名程序员有的时候⼀个项⽬需要不断的改,确实在这⽅⾯我还是感触很深刻的,我深刻的体会到了这⼀点,现在我当然是清楚⾃⼰接下来应该往什么⽅向努⼒,做好这份在的前提是提⾼个⼈综合素养。
新的⼀年开始,我⼀定会在这⽅⾯,进⼀的维持下去,搞好每⼀个项⽬,做到让客户满意,按照客户的要求去搞好⼯作,这⼀点是⾮常重要的,需要继续维持下去的,⼯作是⾃⼰分内的事情,这⼀点不容忽视,对⾃⾝的要求⾼⼀点,虽然新的⼀年当中取得了不错的成绩,但是在未来的⼯作⽅⾯这些是需要做出成绩来的,提⾼业务能⼒的,坚决不能忽视掉,⼀年的时间虽然结束了,可是这个过程让我很充实,也让我能够做的更好更加优秀,接下来认真做出⼀个好的成绩。
4.2021程序员个⼈⼯作总结
这⼀年来的⼯作已经结束了,我知道这对我⽽⾔是有很⼤的提⾼,作为⼀名程序员我坚定的认为⾃⼰是可以做的更好,在未来的学习当中我还是深有体会的,以后在学习当中,在这⼀点上⾯我希望⾃⼰可以做的更加的到位,作为⼀名技术⼈员,我还是做的⾮常不错的,希望⾃⼰在这⼀年来的⼯作当中我可以继续维持好的状态。
这⼀年来的⼯作当中,我现在还是希望可以做的更好,公司对我的培养还是⽐较多的,在这⽅⾯我是坚定的体会到了这⼀
点,在未来的⼯作当中,我是坚持的做好了很多的事情的,年终之际我回顾起来确实是获得了很多,我也希望⾃⼰在以后的学习当中,我深刻的意识到了这⼀点,过去⼀年来我也是独完成了很多的⼯作,也和公司的同事⼀起合作了⼀些项⽬,在这个过程当中,我也确实是深刻的意识到了这⼀点,我知道在这⽅⾯我是维持了⼀个好的状态,现在回顾起来我清楚的意识到了这⼀点,通过这次的项⽬我还是深有体会。
我绝得⼯作能⼒是需要不断的去落实,对于这⼀点我是感觉⾮常有意义的,年终之际,在这个过程当中,我清楚的意识到了这些细节是可以做的更加到位,我觉得以后还会有更多的事情可以做好,这⼀年来的⼯作结束了我也是希望⾃⼰可以把⼯作做的更好,想要把⼯作做的更好,我还是深有体会,在⼀些事情上⾯,我确实感觉很有意义,在⼯作当中我进⼀步的调整好了⾃⼰各个⽅⾯的职责,公司对我个⼈能⼒还是做出了很多的判断,我相信在这⼀点上⾯我知道⾃⼰各个⽅⾯是⾮常有意义的,在公司做好⾃⼰分内的职责,当然我也是意识到了⾃⾝的努⼒还是值得的`,我也想要为公司争取更多的价值。
我也是清楚的意识到了⾃⼰的不⾜,虽然每天的⼯作很充实,但是在⼀些项⽬上⾯,还是做的不够好,出现了⼀些细节的问题,这也确实是我应该要去调整好的,我会改正⾃⼰的不⾜之处,在以后的学习当中,我会继续做好⾃⼰分内的职责,在程序⼯作⽅⾯应该要更加的细⼼,我会让⾃⼰做的更好的,感激公司领导的关照,以后我也⼀定会让⾃⼰做出更好努⼒,努⼒提⾼⾃⼰的⼯作能⼒,做技术⼯作让我感觉很有意义,新的⼀年我⼀定会认真做好⼯作。
5.2021程序员个⼈⼯作总结
我是⼀名程序员,在过去的⼀年⾥,软件研发部团结协作,以及在公司这充满奋⽃的环境下,我以严肃认真的⼯作态度和百折不饶的精神,努⼒的完成了公司的各项⼯作,在软件研发、团队协作和个⼈成长上也取得了⼀定的成绩。
在公司⼀年的⼯作已经结束,特向公司总结汇报如下:
⼀、软件研发
根据公司的安排,项⽬的需要。
在⾃⾝的努⼒、伍经理的帮组,团队的合作下,克服重重技术困难,增长了⼯作经验,收获丰盈:
1、开发
以前我在其他公司也做过⼀些开发,但是底层和架构与页⾯样式我都是没有涉及到的。
通过这⼀年在本公司的的这些项⽬程序中的锻炼,我成长了,我学会了很多很多。
⾸先,⾯向对象语⾔的收获。
对于当前编程的主流思想是对象,任何事物都可以⽤对象来表⽰。
以前理解这些话很费解都是从表⾯上理解,没有从深⼊的体会,通过这次项⽬的深⼊,不管是数据还是外部⼀些条件我们都可以抽象成对象,都可以⽤对象来表⽰,具体可以⽤语⾔中的类⽅等。
如此,c#如此java也同样如此。
其次,具备独⽴完成知识⽅⾯的能⼒。
以前没有做过vb的东西,加上这次深⼊的做,这次涉及到的领域也⾮常⼴,常⽤的重要的都有涉及,并且还补充_ml,java实际操作中空⽩的部分。
通过这⼀年的开发,在⽅⾯我能胜任这⽅⾯的⼯作,能独⽴完成这⽅⾯的⼯作。
再次,c#⽅⾯存在⼀些不⾜。
LocALhOST通过c#这次软件的开发,也发现⾃⼰的不⾜,如基础知识掌握不牢,缺乏编程整体思想。
这些都是需要在⼯作中完善和改进的。
2、数据库开发
数据库是伴随着项⽬以来⽤的最多最平凡的技术。
以前对数据库只是会⼀些简单常⽤的操作,经过这⼀年项⽬的实战,对数据库的操作增加了⼀些丰富的经验。
为以后的⼯作和经验的积累都奠定了坚实的基础。
同时在项⽬中还⽤到了oracel与access数据库,这是我的收获。
优点:能熟练的运⽤数据库技术进⾏开发。
特别是对sql数据库的操作,经过这么长时间的积累,基本上能合理的设计和新建数据库,同时在数据结构上也加强了对数据库的理解。
通过项⽬的实践现在能熟练使⽤和编写多种sql语句。
还掌握了⼀些关于数据库优化sql语句优化的⽅法,能进⾏⼀些简单的优化。
缺点:数据是⼀门⽐较先进的技术,并不是你会写⼀些sql语句,能建⼏个数据库你就是数据库⼯程师。
要成为⼀个好的数据库管理员是要经过长时间的⼯作积累。
针对⾃⼰的不⾜,在以后的⼯作和学习中多接触,多运⽤新的知识点。
充实⾃⼰的经验和知识储备。
⼆、团队协作
上⾯的成功与收获,除了⾃⾝努⼒外,以及公司的⽀持。
是这个团队铸造了我。
我们这个团队也是因为有了我们这些拼搏协作的队员,使得它成为⼀个具有务实、拼搏、创新精神的团队。
我与软件研发⼩组是⼀个整体,这⾥的团队总结也就是我在这个团队中的收获。
务实:公司下发的任务,下发的⼯作,件件都是⽤⼼去做的。
我们这个团队中没有⼀个⼈在⼯作的时候做了⼯作以外的事情,都是实实在在的做跟⼯作相关对公司有益的事情。
相信在伍经理的带领下现在是这样,以后同样也是这样。
拼搏:公司给的每⼀个任务不管它多难,如果⼯作没有完成我们会晚上加班,也要尽可能的完成当天的⼯作。
如果⼯作实在忙,为了赶进度我们放弃周末休息时间也要尽可能的使项⽬提前。
创新:现在我们开始项⽬的时候都会进⾏研讨,⼀般都会进⾏⼀个效率和逻辑的分析与讨论,保证程序正确的前提尽可能的提⾼程序的效率。
互助:我们⼩组内只要任何⼀个⼈出现技术或其它的问题,我们都会彼此都会尽可能的去帮助他。
不会因为某⼀个⼈⽽拖住整个项⽬滞后。
交流:我们在项⽬中会及时沟通⾃⼰的收获,特别是⼀些针对性的技术问题。
这样可以省了很多重复研究的时间,这是⼀笔很可观的时间。
在交流中只要我会的,我懂的,我不会去吝啬。
我会积极的去与你交流,我的团队名⾔“⼈强团则强,⼈弱团则削”。
三、个⼈成长
通过公司这快⼀年的锻炼与学习我真的进步了很多,不管从技术上还是做事上,都不像以前那样了。
我在公司学到的懂得的使我飞速成长。
技术上:不管从语⾔上还是做事的逻辑上都得到了很⼤的的提⾼。
现在在软件⼩组⾥⾯⾃⼰能独⽴完成⼀部分⼯作,承担⾃⼰的责任。
6.2021程序员个⼈⼯作总结
先⾃我简介⼀下,本⼈从事开发进⼀年,__届毕业⽣,20__年11⽉开始上班,之前做asp,20__年2⽉后开始做,由于公司转型,现在带⼗⼏个⼈在⼀起搞开发,主要是关于准⾦融⾏业的⾏业管理软件。
年度总结在会议上也写了,但仅限于对于⼯作总结及20__年⼯作计划,⾃我总结较少,因此今天专门做下⾃我的年度总结,主要从技术、管理、⼈⽣上⾯谈谈这⼀年的收获,前辈路过欢迎多多指正。
技术
我在学校⾥学的是电⽓⾃动化,程序基础仅限于c基础课程的⼀些知识,后来由vb、html转向asp,在asp上花费了不少时间,对asp⽐较熟悉,后来由于公司业务需要,将开发平台转向,开始对不是很感冒,以为就是asp的⼀点扩展(那时还不知道三层架构,数据数据访问全在页⾯⾥——!),后来招来⼏个北⼤青鸟的过来终于意识到的强⼤之处,经过个⼈的努⼒已经逐步掌握了,现在层次上只能讲个⼈觉得是⼊门⽽已,原因是多⽅⾯的,待会⼉会讲到。
相信从⾯向过程转向⾯向对象的同学都有⼀种感觉:⾯向对象开始真的有点别扭,涉及到属性,尤其是类之间的各种关系,那时⽼想⽤⾯向过程传递参数多⽅⾯啊。
于是⽼在想对象这种东西,从概念中跳中来,以⾃⼰的⽅式去理解才逐渐体会到页⾯对象的精华来,分层次展现、分级别访问、封装对象之间各种关系逐渐真正理解了,尤其是对象之间的关系,如对象a与对象b两者之间的关系,有些需要完全公开,有些需要隐藏,有些需要通过第三⽅传递,有些需要给⾃⼰的下级可见,有些需要让下级去完成具体操作——这不是现实的实际模型吗?应该这么理解,⾯向对象来源于现实,它不是⼀种凭空空想出来的理论,这些对象之间的关系可以将其还原为⽗⼦、夫妻、领导下属、同事、朋友之间的关系。
相⽐之下,页⾯过程往往像是⼀股脑全部推给⽤户使⽤,其中的数据与数据访问⽅法层次不清晰,在模拟现实上它与⾯向对象相⽐更易于⼊门理解,实质上难于准确直接地表述。
⾯向对象上另⼀⽅⾯是它的设计模式,在之前的⾯向过程中对这个设计模式并没有清晰地提出来,⾯向过程优秀的代码要求⾼内聚低耦合,从个⼈的理解上,这仅是对软件开发⽅法“技”上理论总结;设计模式是达到了“道”的层次,因为它从更⼤的⽅向、更抽象的层次来去表述具体的代码模块之间的关系,可以认为设计模式是完全从实际的应⽤来不断总结得来的经验,之间并没有这种术语,但相信前⼈肯定也使⽤到这种思想,它从实际应⽤于来,当然要应⽤于实际⼯作中,认真思考不断总结每个⼈都会有⾃⼰的“设计模式”,可以借鉴前⼈的思想来去提升⾃⼰,不可去为“设计模式”⽽设计模式。
具体到的实现模型中,真正理解它的机制与⽅法也就不难理解,记住b/s中离不开post或get,所有的autopostback、selectedinde_changed……都是去调⽤form传值,加上runat=server的服务器控件打开它⽣成的源⽂件也是普通的html标签,微软的让软件开发更容易的思路是很好的,时代在前进,很多年前你使⽤c写出mis证明你很⽜,很多年之后你不在使⽤c去写“学⽣管理系统”、“图书馆管理系统”那只能说明你的脑⼦少⼀根筋,开发语⾔都有长处与不⾜的地⽅,因为它们适⽤的场合不同,类似不能拿⼔⾸去跟炮弹⽐,也不能拿c与php⽐,程序员都有⼀种偏执的⼼理,但⼀点要记住,你⾯对的⽤户才有最终发⾔权,程序能不能满⾜需要,易⽤性、稳定性、成本才是应当⾸先放到重要位置来去谈的。
管理
最开始担任管理⼀职时开发团队加我在内只有四个⼈,那时只是抱着接受挑战的⼼理去做管理,加上我本⼈⽐较重感情,团队之间关系相处都不错,但严重的问题逐渐显露出来:⼯作的随意性、团队精神薄弱、⼯作⽅式蛮⼲,印象深刻的是有⼏个开始项⽬不能完⼯,于是最后天天加班,⼀直做到早上6点,睡⼀会7点半接着上班,⼏个同事都是年龄差不多的⼩伙⼦,⼲劲⼗⾜。
后来随着时间的推进,问题越来越摆在眼前:项⽬迟迟不能完⼯,⼜由于公司待遇⽅⾯让新员⼯感觉不值得,于是形成了⽼板抱怨员⼯也抱怨的状况,我在中间两点都要去“消⽕”,这期间是我们部门相对最累的时间但也是相对感觉最充实的时
候,后来,之前的员⼯跟我说“再也找不到那种感觉了”,这是我能想像的。
这期间主要是⽼总对我⼗分信任,⼯作上主要是管理⽅法上对我指点了不少。
后来我逐步体会到,管理应该是“⼤家定规则去遵守”,⽽不应该是“⼈管⼈”。
⼈管⼈很容易陷⼊⼀个误区:领导去时时刻刻关注每个员⼯,这样最后往往后造成员⼯对领导的敷衍了事,管理松了员⼯会责任下下降,管理紧了造成员⼯与领导关系紧张,另⼀⽅⾯领导时间精⼒有限必然耗费⼤量的精⼒在⽇常的监督中⽽不能投⼊到全局的管理中。
于是“定制度—定分⼯—定进度”,明确⽇常所有的规章制度,这期间除了公司主要的⼯作规章制度外其他的⽇常⼯作纪律、⽇常管理等规章制度都是我本⼈制订,然后征求⼤家意见最后去贯彻执⾏。
中间也遇到了不少问题,⽐如开始我们内部是允许使⽤qq的,后来员⼯⽤qq闲聊的时间增多,⼤⼤影响了⼯作效率,最后决⼼禁⽌,开始阻⼒较⼤(貌似程序员都喜欢挂上⼏个qq去到群⾥搞个群主,虽然群⾥⼤多都是菜鸟),最后多次开会,逐个谈话,阐明道理,形势逐渐好转。
项⽬分⼯上针对技术⽔平明确分⼯,制订项⽬开发计划,由于开始技术都不是很成熟,不少时间我这边强势要求,使⽤野蛮⽅法,完不成加班——我陪着加班,这段时间能感觉到员⼯对我稍有怨⾔但总体还是认可的。
这期间公司新招⼈员,⼈员的增多更使我意识到团队管理的重要性,这期间版本控制、编码规范、⽂档管理、bug管理等诸多问题都得到⼀⼀解决,技术⽔平上主要是我个⼈利⽤空余时间学习新知识充电,然后展开各种培训,主要是photoshop、css、js、sql等⽅⾯,培训⼀⽅⾯提升了员⼯的技术⽔平,⼀⽅⾯我本⼈在学习培训的过程中得到的最多,因为这个时候个⼈要求去思考的会,加上我本⼈对技术兴趣⽐较深厚,所以后期⼯作慢慢踏⼊良性循环。
待遇低、条件艰苦、⼯作时间长、⼯作压⼒⼤是团队中的难题,这⽅⾯公司在某些⽅⾯决策层有着严重的错误思想,造成技术⼈员对公司埋怨增多,在这⽅⾯我本⼈只能以劝架婆的⾝价去安慰⾝边的兄弟,因为我明⽩现在公司的问题与当前中国软件⾏业的通病⼀样,盲⽬追求利益化,不求质量,但求速度,整个社会风⽓造成软件⾏业良莠不齐发展,整个中国三四个⼈的开发团队组成的公司数不胜数,整个程序员阶层⽣存状况可想⽽知,疯狂加班、代码质量低下、维护成本⼤、稳定性差、⽤户体验差……。
当然我们本⾝不能去逃避这个现状,对于个⼈来讲任何假⼤空的⼝号都是没有意义的,程序员作为技术⼈员最重要的是⼼态,以良好的⼼态去⾯对各种问题,发现问题、解决问题,发现问题抱怨是解决不了问题的(“it民⼯”是我个⼈认为it⼈最没有正确的⾃我定位的⼀个称谓,试想⼀个⼈连⾃⼰都看不起⾃⼰的职业,他能做好⾃⼰的⼯作吗?),最主要是解决问题。
我在⾯试员⼯时反复提到的三点是;⼯作态度、发展潜⼒、⼯作能⼒,由前向后排序,⼼态最重要,⼤公司⼤家都想削尖脑袋往⾥挤,但名额有限,所以⼴⼤的程序员同志绝⼤多数都集中在⼆流三流四流的软件公司,这个时候更应该做好个⼈职业定位。
以我个⼈的经验,新员⼯选择⼀家公司往往最看重⼯资待遇跟发展潜⼒,程序员是⼀种不可以混⽇⼦的职业,⼯作能⼒很重要,但不是最主要的,⼯作态度是最重要的,⼯作态度往往跟个⼈的思想认识还有职业所在的环境有关,我个⼈的体会是绝不能太过于情绪化,情绪化⽆论是对⼯作还是对个⼈的发展都是不利的,就是说哪怕是明天你要辞职,你今天都要把今天要做的事情认真⽤⼼做好。
对于⼯作责任⼼不够的员⼯是尤其值得关注的,他们往往⾃我意识过于强烈,追求以⾃我为中⼼,很多时候伴随着⼯作得不到认可、⼯作感觉不充实不开⼼,我会主动找他谈话,我认识:你管理的是⼀个实实在在的⼈,他不是⼀台任你摆布的机器,⼈会有情绪往往是有⼼结,找到原因,多加开导,⽤⼼去关⼼每个成员。
对于实在不适合在本团队发展的员⼯要做好最坏打算。
程序员这个职业与现在的⼤学⽣具有⼀致的特征,⼀个是从天之骄⼦沦为多余⼈,⼀个是从⾼智商⼈⼠成为今天中国通⾏的”it民⼯“。
另⼀⽅⾯是程序员往往年龄集中在20—25之间的男性中,情绪化、失落感、⼼理不成熟等⼀系列问题都会出现。
但这个阶段的⼈往往也最易沟通,可塑性也较强,适当的引导、合理的⽅式会⽐野蛮的管理效果强上百倍。
7.2021程序员个⼈⼯作总结
以前在校很少⾃⼰做程序,对软件⼯程更是⼀⽆所知。
来到公司,开始接触"⼤规模"(其实现在看来实习的项⽬其实还是很⼩的)软件开发,⼀时真的有些迷茫。
⽐起VSS,MVC,QA,CMMI,我对JAVA,JSP,_ML的⼀窍不通根本不值⼀提。
⼤家都不想输在"起点",所以都默契地在加班,这样⼀直持续了实习的两个⽉。
刚来的时候"始业教育"显得慢吞吞,我们还经常盘算去哪哪玩之类的。
我和__(20个新⽣⾥⼀个南区的兄弟,软件学院的)还经常出去吃各种⼩吃,每到⼀处都尝尝本地的风味,这是他的习惯。
之后开始的培训还不是很难
过,JAVA,C++,ORACLE,⽼师们讲的很"好",可以说是⾮常好,好得我们没有⼏个⼈能听懂。
⼤家开始发愁,我也是每天晚上都基本看书到10点。
"我⼼说得亏哥们我还练过",来之前的2⽉份我就⾃⼰买了⼀本THINKINGINJAVA,看懂看不懂怎么说也算是准备了⼀下JAVA。
C++虽说没去上过课,但凭我的直觉我就⼀下看中这东西很有⽤,⾃⼰也看过⼀阵。
⾄于ORACLE,虽然不了解,但毕竟因为佩服"云飞扬"的性格和敬业精神,咱SQL选修也不是⽩混的。
专业倒还有点"基础",再加上咱这⾃学能⼒也不是吹的,基本维持。
可等到后来的⽇语课就全迷糊了:本就没有语⾔天赋,再加上记忆严重⽋缺,总是特别害怕去上⽇语课。
不过特别喜欢那个⽼师说话的感觉,加上她⼀直对我都很好,所以还是很⽤⼼的学着。
随着培训的收尾,我们开始正式进⼊项⽬。
从需求分析,概要设计到详细设计,我们⼀步⼀步的开始接触软件开发的每个细节。
不了的就是每天都要记"周报",填写⾃⼰的劳动成果。
因为这个我还被QA通报了好⼏次呢,真的很郁闷。
其实现在我很感谢这种制度化的东西,某些情况下好习惯的养成是要靠强制来确保的。
详细设计之后就是企盼已久的编码,我⼼想终于可以做点"正事"了。
现在回头⼀看才知道,其实编码只占软件开发的整个过程劳动量的1/4左右,⽽且其他的环节也不是想象中。