程序员工作展望【五篇】【优秀范文】

发布时间:2023-08-15 18:55:07   来源:工作计划    点击:   
字号:

一、职务晋升是企业一种重要的激励措施企业职务晋升制度有两大功能,一是选拔优秀人才,二是激励现有员工的工作积极性。[1]企业从内部提拔优秀的员工到更高、更重要的岗位上,对员工或对企业发展都有重要意义。对下面是小编为大家整理的程序员工作展望【五篇】【优秀范文】,供大家参考。

程序员工作展望【五篇】

程序员工作展望范文第1篇

关键词:职务晋升;
职位晋升;
程序公正性;
交往公正性

一、职务晋升是企业一种重要的激励措施企业职务晋升制度有两大功能,一是选拔优秀人才,二是激励现有员工的工作积极性。[1]企业从内部提拔优秀的员工到更高、更重要的岗位上,对员工或对企业发展都有重要意义。

对个人来讲,职务晋升是员工个人职业生涯发展的重要途径。员工获得了晋升的机会,会认为这是企业对其工作能力与工作业绩的肯定与赏识,是自身价值的提升,是个人职业生涯成功的标志。职务晋升将带来员工经济地位与社会地位的提高、进一步晋升的机会以及更多的外部选择机会等。

对企业来讲,内部职务晋升有以下重要意义:首先,相对于其它激励措施(如货币激励),晋升可以鼓励组织成员的长期行为。晋升前企业需要对被晋升者进行长期的业绩评价,所提供的激励是一种长期的激励,进而鼓励组织成员的行为要符合企业的长远利益;
而企业往往根据员工的短期业绩进行货币奖励。这种激励就主要是短期的激励,有可能驱使组织成员更注重自己的短期利益而忽视企业的长期利益。第二,企业从内部晋升优秀员工,能使与企业同甘共苦、一起成长的员工受惠于企业发展的成果。相对于外部招聘,企业从内部提拔合适的人选更能加强企业的凝聚力。第三,内部晋升的员工已经认同企业的价值观,熟知企业的运作,比外部招聘的员工有更强的适应性与融合性。第四,内部晋升不但让被晋升者得到更多的机会和在更大的范围施展其才华,也给未晋升者或新来者提供了职业发展的期望,使员工将个人职业发展与企业的长期发展结合起来,从而增强员工对企业的归属感与忠诚感。

但是,企业把晋升作为一种激励措施,也会存在一些问题。首先,职务晋升的等级是有限的。企业只能晋升少数员工,而不能象货币激励那样,同时奖励大多数人。第二,在员工的整个职业生涯中,即使最优秀的人才,其晋升的次数也不可能很多。而企业对员工则可经常进行货币奖励。第三,由于晋升机会不多,同事之间会因为争取晋升而产生竞争,从而可能影响团队合作精神。第四,晋升具有激励与选拔管理人员两种功能,这两种功能会存在冲突。奖励功能是对员工过去的优秀业绩进行奖励。选择管理人员是将合适的人放在合适的岗位上。在现有岗位上业绩优秀的员工不一定适合、也不一定有兴趣做管理工作。典型的例子是优秀的科学家和工程师不一定能当出色的经理。在现有岗位上有能力和业绩突出的人,不一定能胜任更高层的职务。但在晋升的激励下,被晋升者可能会不断要求晋升,直到最后到达力不从心的职位为止。而他(她)将会在这个力不从心的职位上完成其整个职业生涯。[2]

对于未能晋升的员工来讲,晋升的愿望得不到实现,为了晋升所付出的努力得不到收获所带来的负面影响可能是巨大的。特别是当员工认为与自己条件相当的人得到了晋升,甚至不如自己的人也升迁了,而自己仍在原地踏步时,他们就会认为企业违反了公正、公平的原则,从而产生愤怒的情绪,并重新评价与调整个人与组织的关系,包括降低对企业的心理承诺、增加离职的意向、寻找跳槽机会或者马上跳槽等。[3]

因此,如何正确运用晋升这一重要的激励措施,又尽可能减少只有少数人能晋升所带来的消极影响,在无法提供更多的晋升机会的情况下,使大多数很不错的员工继续努力工作,保持敬业精神,是企业管理中不容忽视的重要问题。坚持晋升公正性原则是发挥晋升激励作用,并消除晋升可能产生的消极作用的重要措施。

二、组织公正性理论的发展

公正,作为一种社会价值标准,一直是人们努力追求的一种理想。根据现代汉语词典的解释,公平指处理事情合情合理,不偏袒哪一方。公正指公平正直,没有偏私。在组织公正性(OrganizationalJustice)的研究文献中,公正(Justice)与公平(Fairness)是可以互换的同义词。本文对公正与公平也不做区分。

最早研究公正性问题的是社会心理学家。20世纪60年代中期,企业管理学术界开始研究企业组织内部的公正性问题。组织公正性包括结果公正性或分配公正性(DistributiveJustice)、程序公正性(ProceduralJustice)与交往公正性(InteractiveJustice)三种类型。结果公正性指员工对企业决策结果的公正程度的评价;
程序公正性是员工对产生决策结果的过程的公正程度的判断;
交往公正性则涉及人际交往的方式的公正程度。

早期的公正性研究主要集中于结果公正性。结果公正性与利益或代价的分配有关。人力资源管理中,员工最关心的决策结果包括业绩评估、工资与奖励分配、职务(职称)晋升、进修培训机会等。员工往往会将自己所得利益与所付代价(如工作负荷、承担的责任、承受的压力与工作的时间等)与他人进行比较,以评估自己是否得到了公正的对待。[4]

20世纪70年代中期开始,学术界开始重视对程序公正性的研究。研究人员发现,人们不但关心决策结果是否公正,而且非常关心决策过程的公正性。不少研究结果表明,如果员工认为企业的决策程序是公正的,即使决策结果对自己不利,员工往往也会接受这些结果。程序公正性的基本原则包括

(1)管理人员根据准确客观的信息做出管理决策;

(2)管理人员不带个人偏见,对所有员工一视同仁;

(3)员工有权对涉及自身的管理决策发表意见与建议;

(4)管理人员应善意听取员工对决策结果提出的不同意见,做到有错必纠;

(5)企业各项决策应符合公认的社会道德规范。程序公正性理论认为,人们重视程序公正性,是因为:(1)人们相信公正的决策程序会带来公正的决策结果;
[4](2)公正的决策程序体现员工作为团队中成员的价值;
[5](3)公正的决策程序体现企业管理人员对员工的情感与智力的尊重与赏识。[6]

1986年,贝斯(Bies)和莫格(Moag)提出了交往公正性的概念。人力资源管理中的交往公正性指员工在与上级的人际交往中所感受的公正待遇的程度。交往公正性究竟是公正性的一个独立成分,还是包含在程序公正性中的一个子成分,学术界至今存在争议。贝斯(Bies)等人认为,程序公正性从制度上保证了管理人员与员工之间的双向沟通,交往公正性则侧重于这种沟通的恰当方式。管理人员真诚、礼貌、平等地与员工交往,能够提高员工感觉中的交往公正性。交往公正性能体现管理人员对下属的尊重,有助于赢得员工对管理人员的信任。[7]

学术界对组织公正性的组成成分一直有不同观点。早期的研究者认为公正性包括结果公正性和程序公正性,贝斯(Bies)和莫格(Moag)在1986年提出交往公正性的概念之后,仍有许多学者认为交往公正性是程序公正性的子因素。Cropanzano在2001年的研究中认为:“三类公正性其实是同一类公正性”。笔者在2002年的实证研究中,通过对组织公正性的三个组成成分进行确证性因子分析和二阶因子分析,结果都表明,结果公正性、程序公正性和交往公正性同属组织公正性的三个二阶因子。这说明,组织公正性划分为程序公正性、结果公正性和交往公正性是合理的。

同时,三类公正性既有区别,又显著相关,互相影响。但学术界对于三类公正性相互影响的方向则仍没有达成共识,一些理论分析也没有进行实证检验。从客观的角度看,公正的决策程序更有可能带来公正的决策结果。而从主观的角度看,人们感觉的结果公正性也会影响人们感觉的程序公正性。程序公正性的公平启发理论(FairnessHeuristicTheory)认为,人们获取信息的先后次序对人们感觉的公正性的形成至关重要。人们对信息的处理有一个先入为主的特点。如果人们先得到决策程序的信息,后得到决策结果的信息,则人们感觉的程序公正性对总体公正性的影响将大于结果公正性,反之亦然。[8]因此,如果人们认为决策结果是公正的,则他们更有可能认为决策程序是公正的。如果人们认为决策结果不公正,他们就会认真审视决策过程的公正程度,并更倾向于认为决策程序不公正。交往公平性涉及决策程序与决策结果的全过程。决策过程中,管理人员与员工(或上下级之间)是否能有效地进行双向沟通(程序公正性),取决于管理人员是否尊重员工,对待员工的态度是否诚实、平等(交往公正性)。即使在决策结果出来之后,或者决策结果已难以更改,如果管理人员能耐心地听取不同的意见并进行合理的解释,也能提高员工感觉的结果公平性。因此,三类公正性的相互影响应该是双向的。

国内外的研究结果表明,组织公正性会影响员工的工作态度与行为。结果公正性、程序公正性与交往公正性是预测员工工作满意感、归属感与组织公民行为的重要因素。科洛夫斯基等人认为,组织公正性会增强员工对管理人员的信任感,进而增加员工的组织公民行为。[9]从以上分析中,我们可以总结出如图1所示的三类公正性的关系。

三、职务晋升决策中的公正性原则

1.员工对晋升结果公正性的判断

在职务晋升决策中,结果公正性指员工对晋升决策结果的公正感。结果公正感来自于员工认为合适的晋升人选是否最后得到了晋升。员工通过对包括自己在内的各位候选人的能力与贡献进行比较形成心目中的合适人选。如果最终晋升的人选与员工心目中的人选一致,员工会认为晋升结果是公正的,如果不一致,就会产生不公正的感觉。人们的公正感是通过对比形成的,而人们在进行对比时,往往有偏袒自我的倾向,即人们很容易高估了自己的投入(业绩、贡献、能力)而低估了他人的投入。公平感的不对称性还表现在,如果结果对自己不利,人们就很容易产生不公平感。相反,如果出现了对自己有利而不公平的结果,人们可能会有一些负疚感,但不会努力消除这种不公平,而会寻找种种理由让这种情况在自己心中合理化,甚至会采用某种办法维持这种情况。[8]因此,一方面晋升成功的机会少,晋升的结果通常只有一个成功者;
另一方面因为人们公平感的倾向性,当晋升结果公布时,多数未能晋升的人可能会产生不公平感和失落感。􀀀

2.晋升决策程序公正性的五个原则

程序公正性指人们感觉的决策过程的公正程度。在内部晋升决策中,程序公正性应包括以下五个原则。

(1)公开性原则:在内部选拔前,管理人员应向员工公开选拔的标准与程序,如对业绩、技术、资历、能力等方面的要求等。

(2)客观性原则:指决策者应准确客观地评估候选人的真实业绩与能力。

(3)一致性原则:选拔程序与规则对所有符合资格的员工一视同仁,没有偏袒与偏私,并保持规则的连续性。

(4)双向沟通原则:包括员工的发言权以及管理人员的解释。在选拔过程中员工应有权参与推选候选人,并有发表意见和建议的权力。管理人员应倾听员工的意见与建议并向员工解释晋升的标准、程序与结果。

(5)结果可辩驳性原则:员工有机会向管理人员提出自己对晋升结果与决策程序的疑问或异议。[9]

如果决策有误,应该加以纠正。

程序公正性保证了晋升程序的公正、公平与公开。程序公正性理论指出,公正的决策程序能使员工相信企业有健全的制度,相信领导的权力是正当合法的。这种健全的制度能降低员工感觉的职务晋升的不确定性,从而对企业产生信任感与归属感

3.交往公正性的内涵

交往公正性指员工在与上级的交往过程中受到公平对待的程度。程序公正性从制度上保证上下级之间的双向沟通,交往公正性则侧重于这种沟通的恰当的形式。例如,决策者是认真耐心地听取员工的意见,还是搞形式主义,走过场;
决策者是郑重地向员工解释选拔标准、决策过程与决策结果,还是在别的场合中不得已地顺便做一些解释。交往公平很重要,它关系到员工是否有真正的发言权以及员工是否愿意发表真实的意见。管理人员在与员工的交往中是否诚恳、礼貌、平等都会影响员工发表意见的意愿与勇气。上级在交往过程中诚实平等地对待下属,表明了对下属的尊重,能赢得员工对管理人员的信任。

四、坚持职务晋升公正原则的作用

1.晋升结果公正性能促进企业的发展并提高员工的职业满意感晋升结果公正性简单来说就是把合适的人放在合适的岗位上。所谓合适的人就是被晋升者的管理能力、品德、贡献、个性等各方面都符合晋升职位的要求。企业把优秀的人才提拔到高一级的岗位,对于被晋升者是一种巨大的激励,对其他员工也有长期的激励作用,能帮助员工形成正确的职业发展期望,正确引导员工今后的行为。组织公正理论指出,结果公正性与员工对个人回报的满意度有关。个人的职业生涯往往只由几次晋升构成。公正的晋升结果能提高员工对自己职业生涯的满意度,晋升结果不公平则会增加员工的离职意向。􀀀

2.程序公正是保证结果公正的重要途径晋升程序公正性是保证选拔人才质量的关键。程序公正性要求选拔程序公开、客观、接受监督,如果决策程序中任何一个环节出现问题,都有可能被发现,以有效防止非程序的、不合法的因素(如拉关系、拉选票、送礼行贿、造谣诬告等不正之风)干扰职务晋升过程,从而保证优秀的、有能力的人才被提拔到适当的岗位上。坚持职务晋升的程序公正性并不是要达到统一一致的决定,也不是要通过折衷调和每一个人的观点、需求和利益以赢得人们的支持。要实现程序公正,并不意味着管理人员要放弃他们在制订决策、规则、程序等方面的权力。程序公正的目的在于追求最好的思路,而不介意这一思路是由很多人提出的,还是某个人提出的。因此,程序公正是保证结果公正性的重要途径。

3.程序公正性能使员工明确自己的发展目标程序公正性能使员工找到自己可遵循的晋升规律。公正的选拔程序可使每一个渴望晋升的员工理解企业对自己的期望,明白他想要晋升的岗位的选聘标准,为自己设立一个明确的目标。目标作为一种诱因,当它对人具有较大的实际意义和实现的可能时,就会诱发出强烈的行动动机,使人表现出较高的积极性。员工从取得现在的岗位开始,就着眼于下一个职位的目标设计,并在日常工作中一步一步地朝着这一目标努力。这是企业对员工的一种长期激励,同时使员工自觉地将个人奋斗的目标与企业发展目标统一起来。􀀀

4.程序公正性能消除或部分消除得不到晋升的员工的负面情绪程序公正性理论指出,人们不仅十分重视决策结果,而且同样重视决策过程。不能如愿晋升的员工会寻找失败的原因。他们会审查整个选拔程序的公正程度,如果认为程序是不公正的,就可能加重他们的挫折感与愤怒的情绪。对于未能晋升的员工来讲,只有当他认为晋升程序是公正的情况下,他才有可能相信结果是公正的。程序公正使员工在选拔过程中有机会发表意见与建议,有机会向管理人员展示与解释自己的业绩与才能,从而增加了员工对决策过程的控制感与参与感,即使最后决策结果对自己不利,也使员工对决策结果有较高的认同,从而减少可能产生的消极情绪。因此,如果决策体系是公正性的,无论人们在决策中获益或受损,都更可能接受决策结果并在今后工作中配合决策的实施。

5.交往公正性表明企业对员工的尊重与赏识晋升决策制度由企业来制定,并通过管理人员来落实与执行。程序公正性体现一个企业制度上的公正程度;
交往公平性则体现企业内人际交往的公平程度。组织公正理论指出,员工感觉的程序公正性影响员工对企业的态度与行为。员工感觉的交往公平性会影响员工对管理人员的态度与行为,包括对管理人员的信任感、合作精神与助人为乐的行为等。[10]晋升决策的结果往往使原来同级的同事关系变成了上下级关系。这种变化很容易破坏团队合作精神与原来的和睦气氛。管理人员不但应向员工解释决策过程与结果,倾听员工的意见,而且要在解释与倾听的过程中做到诚实、礼貌、平等、敏感,以体现管理人员对员工情感的尊重以及对员工智力的赏识。管理人员要让员工相信,尽管他们没能获得晋升,但他们仍然是企业里有价值的、受尊重的成员。管理人员公平地对待员工,能使员工对上下级关系有较高的评价并乐意维持这种关系,同时在心目中建立起对管理人员的对等承诺。员工对管理人员的信任与承诺会延伸到对企业的信任与承诺中,从而在决策的实施过程中表现出合作的态度与行为。反之,如果管理人员在与员工交往过程中不能做到诚实公正,就会引起员工对管理人员的不满。这种不满同样也会延伸到对企业的不满上。

五、职务晋升作为激励措施应当重视的其它问题

在晋升中,并不一定是业绩最好的人得到晋升就是公平。业绩优秀的员工应该得到奖励与表彰,但是否晋升到高一级的职位则更主要地取决于他们的工作能力与个性特点。这一点应在晋升标准与要求中明确说明,并在晋升人选决定之后加以解释。并且,企业对未能晋升的优秀员工应有足够的表彰与补偿,以体现不同类型的员工在企业中应有的地位与价值。因为较高的职位意味着较高的收入、更大的权力,如果业绩优秀又未能晋升的员工得不到应有的表彰与补偿,不但会极大地打击优秀员工的工作积极性,还会对其他员工产生不良的示范作用,导致员工士气低落。

企业应为不同类型的员工提供不同的晋升阶梯,[11]以体现分配公平性。如果一个人很有能力,在企业中的作用不容忽视,但却不合适晋升到管理岗位上,从而其价值与作用得不到应有的体现与报偿,他(她)就会感觉不公平。企业应针对管理人员、专业人员、技术服务人员、技术工人等不同的人群制定多阶梯晋升制度。避免所有有才能的人拥挤在一条晋升阶梯上。另外,管理工作可能不符合某些专业技术人员的职业目标,他们并不想获得更高的行政职位,拥有更高的管理权力,如果硬是将他们推上管理岗位,一方面他们会因为无兴趣而干不好管理工作;
另一方面又脱离了专业技术工作,使他们经过多年积累的专业知识和经验不能发挥作用。对企业来说,这种作法是用一个出色的专家换来了一个蹩脚的经理。多阶梯制度提供多条平等的升迁阶梯,一条是管理岗位的道路,另外几条是专业发展的道路。这种制度使没有管理兴趣或管理能力的专业技术人员可以在专业技术阶梯上升迁,既保证了对他们的激励,又能使他们充分发挥自己的专业特长。

六、结论

晋升是企业人力资源管理的一项重要激励措施。晋升结果公正性能增加员工的职业满意度。保证企业内部选拔程序公正能最大限度地保证晋升结果的公正性,真正符合“把合适的人放在合适的岗位上”这一晋升目的。程序公正性还能消除或降低晋升愿望得不到满足的员工的不公平感与消极情绪,保持大多数员工的工作热情。晋升程序公正还能为未能晋升的员工指明今后的努力方向,建立恰当的职业发展期望,引导员工将个人的职业发展与企业目标结合起来,从而培育员工对企业的心理认同、敬业精神与忠诚感。管理人员在晋升决策过程中公平地对待员工,能体现管理人员对员工的尊重与赏识,改善上下级关系并倡导合作精神与互助行为。当然,坚持晋升决策的公正原则并不是正确发挥晋升激励作用的唯一措施。为每个员工设计其职业发展道路,为能力不同、特长不同、兴趣不同、个性不同的员工提供多元的发展空间,让各类员工都有自己施展才华的天地,也是企业留住并激励优秀人才的重要措施。

参考文献

[1]马丽娟.企业职位晋升中的误区及改进.领导科学,1999,(9).

[2]闵学勤.如果晋升得不到满足.中国人力资源开发,2001,(11):35.

[3]SuzanneS.Masterson,KyleLewisandM.SusanTaylor,IntegratingJusticeandSocialExchange:TheDifferingEffectsofFairProceduresandTreatmentonWorkRelationships.AcademyofManagementJournal,2000,43(4738-748).

[4]Konovsky,MaryA.UnderstandingProceduralJusticeandItsImpactonBusinessOrganizations.JournalofManagement,2000,26(3):496.

[5]TinaLRobbins,TimothyPSummers,JanisLMiller,WilliamHHendrix.UsingtheGroup-valueModeltoExplaintheRoleofNoninstrumentalJusticeinDistinguishingtheEffectsofDistributiveandProceduralJustice.JournalofOccupationalandOrganizationalPsychology.Leicester,Dec2000.

[6]W.ChanKimandReneeMauborgne.ProceduralJustice,StrategicDecisionMaking,andTheKnowledgeEconomy.StrategicManagementJournal,1998,19(323-338).

[7]BowenDavidE.,GillandStephenW.,andFolgerRobert.HRMandserviceFairness:anizationDynamics,Winter1999,7-24.

[8]RussellCropanzana.JusticeInTheWorkplace—FromTheorytoPractice,Volume2byLawrenceErlbaumassociates,Inc.

[9]anizationalJusticeandHumanResourceManagementSagePublications,Inc.

程序员工作展望范文第2篇

70年代中,美国社会学家锡博特Oohnw.Thlbaut)和华尔克(LaurenWa玫er)首先在司法环境中研究程序公正性理论近年来、欧美学者开始应用这一理论,研究企业管理问题。他们认为:在知识经济时代里,如何在企业管理决策和实施过程中争取员工积极或自觉的配合,是管理人员面临的一个重大的挑战。

1.程序公正性性、管理决策与自觉合作

国外许多研究结果表明,程序公正性对人们的信任感、责任感等较高层次的态度有正面影响。许多企业管理学家认为:对企业责任感较强的员工更可能认同企业的目标,更可能尽力实现企业的目标程序公正性引起的信任感会影响员工合作自觉性员工相互信任,才会相信同事的意图和行动。凯因和马邦恩对跨国公司总部与子公司管理人员之间的资源分配程序进行了多年的研究。他们发现程序公正性可增强子公司管理人员支持公司决策的责任感,进而促使他们自觉地执行公司的资源分配决策。他们认为:子公司管理人员支持公司的决策,表明他们支持、信任公司的决策过程,愿意为了公司的利益而牺牲本单位的利益,尽力执行公司的决策

2.程序公正性、管理决策与知识分享

在知识经济时代里,员工自愿合作,主动分享知识和点子,开展创新活动,为顾客创造消费价值,是企业成功的关键。管理决策程序公正性可促使员〔主动分享知识企业能否通过创新为顾客创造消费价值,在很大程度L取决于员工是否愿意积极地分享知识、技能、见识和创意在知识经济时代,知识和点子的价值激增。与土地、劳动力、资本等传统生产要素不同,知识是储藏在人们头脑中的资源。知识创造与分享活动是无形的活动。管理人员既无法监督也无法强迫员工创造与分享知识。员工自愿合作,才会分享知识。管理人员提高管理决策程序公正性,可增强企业收集、理解、综合信息的能力,进而增大员工积极分享知识和技能的可能性。

3.程序公正性、管理决策与经营实绩

公正的管理决策程序既可促使员工积极地分享知识和点子,又可增强员工的合作精神。在其他条件相同情况下,采用公正的管理决策程序,企业既可作出更好的管理决策,又能激励员工更有效地实施管理决策、企业管理理论工作者深人探讨程序公正性对企业经营实绩的影响,才能促使管理人员高度重视管理决策程序公正性。目前,在企业经营管理工作中,管理人员主要根据经济学理论,确定经营管理措施。企业的经济收益是评估管理人员工作实绩的主要指标。因此,管理人员非常重视企业的经营实绩。虽然管理人员也关心员工的态度和行为,但是管理人员只能利用有限的时间和资源,他们必须确定工作的重点,他们往往会首先考虑那些会影响企业经济收益的因素。要使企业管理人员理解程序公正性等社会心理学理论的重要性,在生产经济向知识经济过渡时期,企业管理理论工作者需深入研究管理人员应如何应用社会心理学理论,开发智力资源,调动员工积极性,提高企业的经营实绩,以便企业管理人员理解程序公正性等社会心理学理论在企业管理工作中的重大作用。

程序员工作展望范文第3篇

关键词:计算机软件;
软件危机;
发展趋势;
未来展望

中图分类号:TP311.5

随着我国科学与技术的不断发展和进步,计算机软件工程取得巨大的发展,同时,计算机软件工程的发展为我国社会经济发展也做出了非凡的成绩。计算机软件工程未来的发展趋势值得我们探寻和期望。面临着软件危机的凸显,需要进行解决,这就需要采用专业的应用计算机科学理论和工程管理原则以及方法,以预算和进度为原则,对软件产品的定义、开发、以及维护需要满足用户的要求的工程。这就是软件工程需要解决的问题。

1 计算机软件工程现状

1.1 计算机软件工程存在危机

计算机最早在军事领域得到应用,在20世纪中期,随着计算机技术不断发展和成熟,计算机开始逐步由军事领域向民用领域转化,但是,当时计算机硬件算是奢侈品,价格十分昂贵,虽说可以民用,但是用到的计算机的人屈指可数,当时计算机应用能力有限,这就要求程序员需要编写出体积小、执行速度快的程序适应计算机的运算节奏,而且在计算机程序中存在各种各样的问题需要去探知和解决。计算机使用范围不断扩大以及软件开发不断发展,促使了操作系统和编程语言不断扩大:第一代数据库管理系统的产生就是基于大量数据需要处理。随着计算机技术的不断普及和推广,使得软件规模也在逐步扩大,技术的复杂程度也越来越高,软件的可靠度也在逐步受到越来越多的人关注。在此基础上,软件产量逐步增大,软件后期的管理和维护就显得越来越重要。原来软件的个人设计和使用方式已经不能满足现代人的需要,这就需要快速改变软件的生产方式,以提高软件的生产效率为宗旨,软件所面临的危机开始凸显,亟待解决。

1.2 软件危机如何产生

随着计算机技术的不断发展和进步,在这过程中就逐步产生了软件危机,软件危机的特殊性和危机主要表现在以下几个方面:首选是在软件的需求分析过程中,存在对用户对软件的描述在表达上存在漏洞,容易产生错误,而且还存在一些用户需要修改软件的界面、功能以及环境支撑等要求;
其次是开发者针对用户的需要开发的软件与用户原始期望之间存在不同,这就导致研发的软件达不到用户的要求,而且在开发的过程中,用户对软件的描述不是很清楚,这就直接导致开发者与用户的理解存在偏差;
然后是软件规模决定开发人数,一般大型软件项目需要组织人力去共同承担完成,而由于很多开发人员不具备管理人员在管理方面的经验,而很多管理人员却又不具备开发人员能够开发大型软件的经验和技术,这就会直接导致在软件开发的过程中会过分依赖程序员的技巧和创造性,逐步加剧了软件的个性化设计;
最后,软件产品存在人类智力的局限性和产品的特殊性,这就会在面对相对复杂的问题,人们无法处理。

1.3 软件危机的具体表现

(1)软件开发充满了未知,这就决定了在软件开发的过程中对于成本不易控制预测。

(2)软件开发容易造成投资过高,而且成本不易控制。随着计算机技术逐渐民用化和普遍性,用户开发软件过程中,需要首先考虑的是成本和代价问题,而在程序员开发软件的过程中为了加快程序开发进度就会采用一些方法对用户的利益造成了损坏。

(3)开发人员与用户之间存在沟通问题,很多程序员不能完全理解用户的需求,而用户也不能理解计算机内部运行机制,两者存在沟通问题就直接影响到软件开发是否符合用户的需求。

(4)开发的软件的稳定性得不到有效保证。每一个软件都会存在错误,而且错误很难被人发现,很难被人发现的原因是在检测时使用了不恰当的检测手段,然而这些错误会直接导致无法避免的错误和损失。

(5)维护软件难度大,软件是程序员开发者的思维活动,具有个性化,这就使得他人在软件维护上存在很大难度。

2 计算机软件工程未来的发展趋势与展望

在计算机领域,有一个著名的模型一直沿用至今,那就是冯・诺依曼模型,虽然计算机在迅速发展,但是该模型却一直沿用至今,例如CPU计算能力的提升变得越来越困难,计算机未来的发展将会主要集中在需求工程、集成以及迭代,主要存在以下表现:

(1)计算机软件的需求工程。软件过程角色专业化,业务创新日益复杂,这些就会直接对需求获取的有效性和正确性提出更高的挑战和要求。软件工程主要的优势特点在于具有黑盒性质,该性质就避免了混入设计、分析以及实现细节等方面内容,这就一方面保证了非计算机人员能够准确的把握和理解,而且还能够专业人员能保证软件的安全性能。

(2)迭代以及敏捷性在计算机软件工程中逐步形成标准。在计算机软件开发迭代化的发展中,程序员可以将整个项目的开发逐步划分为若干个小项目,划分小项目就会更加容易得以实现,随着软件技术的不断发展,如啊你按交付周期也在逐渐加快,划分小目标的标准时能够实现阶段性的要求,目前,在程序开发团队中,迭代化程序开发模式正在逐步推广,迭代化程序开发将会更加体现出敏捷的推动力,所以,程序开发团队掌握了迭代化程序开,就会在面临敏捷性问题,就会迎刃而解。在迭代化程序开发的过程中,敏捷是一种有效的导入方式。

(3)程序代码质量的保证可以通过持续集成的方式保证。在现代市场中,持续集成相关的工具逐步成为市场的热点。随着全球化进程的不断加快,全球化软件势必会走上全球化软件协作交付模式。随着软件市场的蓬勃发展和进步,程序软件的开发呈现出全球分布的状况,软件项目概念设计在美国完成,在欧洲完成软件系统的构架设计,在中国完成软件的编码和测试,而印度则成为了为软件用户提供售后支持,通过社区驱动软件交付,使得软件设计流程更加的人性化,而且有效提高软件设计的效率。

模块化软件设计在全球化市场竞争压力的增大带来了有效的竞争力,模块化软件设计的思想能够有效解决IT环境所面临的复杂程度和历史遗留问题。模块化设计的思想能够有效的解决企业所面临日益复杂的IT行业发展趋势,通过软件的应用打包,就会对企业的现有资产重用水平和能力明显的提高;
模块化思想能够有效的将现有各种资源和应用系统进行整合和重用,优化各种服务组件的优化,与此同时,还可以有效平衡业务的灵活性,IT的灵活性以及平衡业务的灵活性,而且还会降低IT的复杂度,让IT人员有了业务的思想,IT人员就会在观察世界可以运用业务的角度,通过模块化软件可有有效的拉近了业务和计算机软件设计和发展之间的距离,使得计算机软件更加的人性化,符合客户的要求,而且提高了程序员工作的有效性。

3 结束语

计算机软件技术和硬件技术的不断发展和进步,在软件工程中所遇到的各种问题以及软件上存在的创新点也会越来越容易,随着软件工程的不断发展和进步,势必会出现新的问题和挑战,这就需要人们不断的思考和探索,只有这样,才能不断推进我国计算机软件工程的不断前进。

参考文献:

[1]千锦泽.软件工程的未来展望[J].商品与质量・学术观察,2010(10):6.

[2]张继瑜.基于软件工程和J2EE的网上银行系统实现[D].重庆大学,2011.

[3]孙义东.软件工程开发方法的现状与未来展望[J].数字化用户,2014(06):96.

[4]张淑娟.软件工程技术发展趋势研究[J].软件导刊,2014(02):12-13.

程序员工作展望范文第4篇

1、您是一名系统程序员还是一名应用程序员?

系统程序员与保持计算机系统运行的代码打交道,这些代码包括框架、工具、编译器、驱动程序、服务器等。另一些程序员是他们自己的主要听众,他们很少与非程序员打交道。应用程序开发者与此不同,他们所编写的程序被非程序员用来完成其工作,他们与非技术人员的互动更为频繁。

2、您喜欢编写用户界面吗?

如果是这样,而且如果您拥有这方面的技能,那就要恭喜自己的好运气了。用户界面设计是极为讲究的工作,容易被批评,很难做好,特别是在要考虑国际化和易用性问题的时候。

3、您善于除错吗?

如果您认为在自己的代码中除错已经是够麻烦了,请想像一下替别人的代码除错是怎样的感觉。这需要很强的分析能力和解决问题的能力。找到并消除缺陷可能是很有价值的,但肯定不是每个人都适合这项工作。

4、您喜欢测试吗?

测试也称为品质保证,或缩写为QA,常常遭到缺乏经验的程序员的诋毁,但那些有经验的程序员非常看重独立测试的价值。好的测试人员很难找到。编写工具和自动化的测试用例常常需要编程技能。

5、您是一名架构师还是一名编码人员?

每一个编码职位都需要某方面的设计能力,但某些工作比其他工作更需要设计能力。如果您喜欢设计甚于喜欢编码,软件架构师的职位可能更有吸引力。也就是说,架构师的职位可能涉及许多与他人的互动,较少涉及编码或根本不涉及编码,尽管您需要很好地理解如何进行编码才能有效地进行架构设计。除非您接受软件架构方面的正规培训,否则成为一名架构师的一般途径就是先参加编码工作,然后展示出您在设计和项目各部分集成方面的才能。

前面这些问题涉及您对哪一种类型的工作感兴趣,下面的问题与编程无关,但也是需要考虑的:

6、您对管理有兴趣吗?

某些程序员的长期目标是成为一名经理,但另一些程序员对这个想法会产生恐惧。但如果您的目标是成为管理者,就需要培养自己的领导才能,并展示出您在处理技术问题的同时,也能够管理软件开发中人的问题。如果您的目标不是成为管理者,请寻找那些提供良好的技术职业发展途径的公司,这样在提升时就不需要被迫去管理人。

7、您想为大公司工作吗?

在大的公司中工作既有好的一面也有不利的一面。例如,大的公司通常能够提供更大的工作稳定性,以及某种类型的职业发展途径。它也可能拥有非技术人员知道的品牌。但在另一方面,您也可能对大公司中常常发生的繁文缛节、要求严格和公司内部斗争感到窒息。

8、您想为小公司工作吗?

薪水可能少一些,但随着公司的发展和成功,从底层进入一个新公司肯定对将来有好处(可能会带来相当大的报酬)。当然,不好的一面是大部分新的尝试都会失败,您可能在一两年内失去这份工作。

9、您更喜欢开放源码项目吗?

绝大部分编程工作通常都涉及知识产权,封闭源代码的项目,某些程序员是反对这一点的。现在有一些向更开放的软件开发转变的倾向,为像您这样的人提供了更多的机会,可以参与开放源码项目并同时获得报酬。

程序员工作展望范文第5篇

一、 企业社会责任

学术界对何谓企业社会责任并没有统一的观点,但是欧洲委员会在2002年提出了企业社会责任的定义并被广泛认同和引用,即企业社会责任(Corporate Social Responsibility,简称CSR),是公司在自愿的基础上,把社会和环境密切整合到它们的经营运作,以及与其利益相关者(投资者、 顾客、供货商、员工和社区等)的互动中。有些学者也称企业社会责任为“企业公民意识”(Corporate Ctizenship)或“企业社会绩效”(Corporate Social Performance)。

著名学者Carroll建立的四维度模型比较全面地阐释了企业社会责任,而且此模型已被成功地运用在CSR的研究中超过25年。Carroll的四维度模型认为公司应该从四个维度履行企业社会责任:经济维度、法律维度、道德维度和自愿维度。经济维度是企业最基本的责任,例如企业应该为股东创造利润,向顾客提供商品和服务等;
法律维度意味着公司在履行经济范畴的责任时应该遵循法律准则;
道德维度是企业对他们的利益相关者做正确、公平和公正的事情;
自愿维度指的是企业积极主动为社会作的贡献,例如慈善捐款。

二、 企业社会责任的驱动力

近些年来,众多因素驱使着越来越多的中国企业加入到了发展企业社会责任的队伍中。从利益相关者的角度来看,国内外的消费者、供应商、竞争者和投资者促使公司投身于企业社会责任的建设中去,并且为了提高公司效率和员工激励,中国企业也期望实施积极的企业社会责任措施和条例。此外,中国的外在和内在因素也成为驱使中国企业发展企业社会责任的因素。经济全球化和中国加入WTO是促成中国企业发展企业社会责任的外部因素;
而内部因素则包括生产中产生的问题,如环境污染和劳动者权益保障。另外,中国政府干预也是一个重要的内部因素。大量劳动法律和法规都含有企业社会责任的因素和要求,并且企业社会责任被政府视为建立和谐社会并获得可持续发展的工具。由此可见,企业社会责任在中国的发展乃大势所趋,大势所向。

三、 企业社会责任对国企员工的影响力

笔者通过调查问卷的方式收集了中国移动通讯集团公司员工对其所在企业的社会责任的认知、工作满意度和组织承诺的数据。通过对收集数据的研究分析表明,国有企业的员工对企业社会责任的认知与员工工作态度呈正相关,并且性别差异对程序公正认知和工作态度的关系并无影响。

(一)CSR、工作满意度和组织承诺

通过研究发现,如果中国国有企业的员工对其所在公司实施的企业社会责任有积极正面的认知和评价,那么该公司员工会具有较高工作满意度并且会具有高度的组织承诺即愿意继续留在企业贡献自己的力量。作为企业中的成员,企业员工希望所在公司给自己带来情感和价值意义,并且更自豪于自己是良好声誉的企业中的一员。在Carroll的四维度模型中,经济责任、法律责任和自愿责任对员工的工作满意度和组织承诺具有更显著的影响。

此外,该研究还发现员工对企业社会责任的认知会影响员工的工作满意度,而员工对企业的组织承诺会受到工作满意度的影响。

(二)程序公正、性别和工作态度

本研究发现男女性别的不同并不会改变员工程序公正认知对工作满意度和组织承诺的影响。程序公正是组织公平的一部分,是指员工对分配结果的决策过程的公正感知,例如员工是否认为公司管理者对薪酬的决策过程客观公正。程序公正是企业对员工道德责任中的一项重要社会责任,员工对这一社会责任具有直接体验。员工期望组织程序公正,如果他们认为他们被公平对待了,他们就会认为组织是具有道德责任的。虽然性别是影响个人认知的重要因素,而且在中国由于传统社会文化的影响性别差异依旧在职场中存在,但该研究发现性别差异在程序公正的认知对工作态度的关系中并无影响。这个结果也许可以用中国国企的特点来解释,中国国企员工享受着终身工作保障,并且公司有正规的薪酬管理体系,员工间的工资和奖金并无太大差距。另外一个解释是,中国的女性受传统思想的影响,男女性别的差异已经深入人心,大部分女性已经习惯了男女之间的差异。

四、中国国有企业社会责任发展建议

总的来说,本研究对于企业社会责任在中国国企的建设和发展具有很重要的意义。在中国国企,企业管理者应该积极地发展企业社会责任,尤其是经济责任、法律责任和自愿责任,管理者发展其中的任何一个维度,都可以大幅度地提高员工的工作满意度和组织承诺,最终提高公司生产力达成组织目标。