程师的定义及其相关[转]
2009-01-29 0:37
下面是对工程师应该具备的素质下的定义。
什么是工程师?工程师是掌握一定的技能,使用通用的工具,遵循通用的行业标准进行社会化、协作化工作的职业人员。
就一个开发人员,我以为以下职业技能是必须的。
独立设计能力。(如何做设计,设计的信息来源是什么,如何分析?基本的业务建模能力,协议分析能力、搜集资料等能力)
设计的表达与交流能力。(我们使用什么将我们的设计表达处理,如何和他人交流设计过程、成果,如何理解他人的设计)
对能从事的业务领域基本了解。
掌握日常的办公、交流的工具。
掌握基本开发工具,或了解原理,知道使用。
对未来领域的工程运作方式有一定了解。
从我这两年接触的研究生、本科生来看,基本都没有达到这个素质。(许多工作数年的也没有达到)。
有报道中国科技人员超过1200万(不知道如何计算的,估计很可能大约10年前的扩招贡献了很大的数量),数量世界第一,可成果呢?我曾经看到一篇报道,90年代以来,中国的科技竞争力日益下降。
个体质量没有提升的发展(也许还下降了),是没有多少意义的。而根据我的观察,这些年企业内,员工发展的环境相当差,可以说日益恶化,有的毕业生工作多年也谈不上达到了工程师的境界。
[原楼主内容]
近日网上广为刊登看到华为员工胡君离世报道,并引发了广泛的讨论。此事公司、个人的是非暂且未有,定论,也许永远不会有定论。但此事确实无疑的暴露了一个 事实:在目前的中国,相当多的就业者工作气氛紧张,压力大。广大普通就业者的职业生存环境就五年、十年、十五年前恶劣的多。为什么经济发展的成就在这里没 有体现?
从网上的报道来看,胡君的职业称呼应该是硬件工程师或某某工程师吧。胡君工作的公司可以是国内著名的大公司,某种程度上也可是说是国内著名的高科技公司。为何在所谓“科技以人为本”的行业,在这样一个著名公司,会发生这样的事件?
该公司崛起于90年代中前期,从崛起之日起,可以说,一直是民族产业的一面旗帜(近些年势头有些减弱)。从90年代中后期,该公司员工的高工作强度就随 其知名度蜚声业内外。随后一直持续至今。从笔者观察到的情况来看,这种追求工作强度的的作风,在国内该行业逐步推广、愈演愈烈。其特征是片面追求延长工作 时间,忽视改进方法,提高效率;片面最求流程的执行,忽视流程执行的条件,人员的背景和素质。这种风气如果在全国形成,不但会危害广大工程师的生存环境 (就业者,为纪念胡君,以下一律使用胡君的职业称呼:工程师。不再使用就业者这个名词),而且会直接妨碍国家的发展,社会的进步。
下面就以下主题加以讨论:
1、 工程师们为什么要加班?他们加班做什么?他们为什么不离开?
2、 公司为何会造成员工长期大量加班?
3、 加班与员工的发展?
4、 社会财富是由什么创造的?企业、社会依靠什么样的人?我们需要的简单的技术重复工还是工程师、设计创新人才?
5、 历史(社会进步)是有少数人(精英)推动的,还是有人民大众推动的?
6、 为何内部工作如此忙碌?外面如此多的富余劳力?
7、 以最求利润为主要目的的资本家们会主动改变长时间的工作制度吗?企业家们能够改变这种风气吗?
8、 劳动法40小时工作制为何屡屡被违反?
9、 员工的发展完全是个人的责任吗?企业和社会应该做什么?为什么人才市场人满为患,企业缺长叹无人可用?
10、 工程师的职业发展、创新和国家的持续发展?
一、 工程师们为什么要加班?他们为什么不离开?
工程师们为什么要加班呢?1、领导布置的任务没有完成。2、对工作有强烈的兴趣。3、抽出时间学习、钻研技术。根据笔者的观察,笔者周围的高强度,长时间的加班大多数属于第一种情况。
他们为什么不离开?高强度工作的工程师们为何不离开公司?1、对公司,同事有感情了,不舍。2、工作技能经验有局限,贸然离开公司,待遇可能会下降,工作不好找。3、行业内其它公司工作强度也差不了太多。
二、 公司为何会造成员工长期大量加班?
为何有些公司员工长期大量加班?1、领导长期布置超额工作量。2、人员流动,没有补充人员或补充人员素质不合格。3、领导计划不周,不愿承认错误,承担 责任,强行把工作量压给下属。4、竞争对手的恶性竞争,行业的不正之风。 除去第四种情况是由于公司外部原因,前面三种情况都是公司内部管理水平,技术能力不足导致。合理的措施应该是增加人员储备,提高能力来解决,而不应简单的 将责任压倒员工。(有的企业还大呼要“压力传递”,真是荒唐之极。)
三、 加班与员工发展。35岁以后的IT技术工程师们做什么?
网上经常有讨论30岁的程序员做什么?40岁还能做技术吗?技术的发展本质上是一个不断积累不断创新的过程。30以后,人阅历日广,经验丰富,正是将知 识和经验结合,创新和发展的好时候,为什么中国会出现这种现象,这种讨论?(35岁以后的IT技术工程师们做什么?)。
这个问题本质上是一个员工长期发展的问题?但长期加班的做法对这种怪论的产生可谓“劳苦功高”。
长期的加班不但会危害员工的身体健康,影响其生活,同时会妨碍工程师们工作技能的提高。广大工程师的技术停滞,直接导致社会技术创新能力下降。
目前的高强度长期加班,本质上是以短期任务,短期业绩为目标驱动的,其特征是片面追求延长工作时间,忽视改进方法,提高效率;片面最求流程的执行,忽视 流程执行的条件,人员的背景和素质。其工作内容经常是重复性的、无序的劳动。这种工作内容和工作方式对有相当经验的工程师扩展阅历,提高能力通常毫无帮助 (纯粹的重复),同时占有了大量时间和精力,限制工程师自身学习提高的可能。而在IT行业本身技术进步相当快,如果仅仅就重复性劳动而言,无论两年年行业 经验和十年的行业经验没有多大分别。
四、 社会财富是由什么创造的?企业、社会依靠什么发展?我们需要的简单的技术重复工还是工程师、设计创新人才?
财富是由什么创造的?“钱能生钱”,资本创造财富,这种观点在现在相当有市场,论调。这种论调是按资分配的接口。资本只是体现财富的一种体现,不可能创造财富。(童话里的“聚宝盆”是不存在的)。
财富只能有劳动创造。任何资本运作或其他运作(管理、市场)如果不能够直接影响劳动过程是不可能为社会增加财富。脱离劳动的任何运作增加的财富要么是通 过改变分配或流通方式从其它地方掠夺过来的财富,要么是彻头彻尾的、虚幻的纸面财富。社会的总财富不可能有任何的增加。
企业和社会的发展,是一个财富不断创造和不断积累的过程。财富的创造过程是掌握劳动技能的劳动者,在一定的环境下,劳动的过程。通过劳动进行的财富的创造有两种手段:一是简单的扩大化劳动;二是通过提高应用技术进步,提高劳动技能,进而创造财富。
简单的扩大化劳动又可以分为两形式种形式:通过扩大个体劳动者的劳动时间和增加劳动者的数目。但单个劳动者的劳动时间的是有生理限制的。从单个劳动者的 所谓的增加劳动者的数目其实也是通过应用技术进步,提高劳动技能创造更多的财富。因此,从单个劳动者的角度来看,通过简单化的扩大化劳动,财富的增加有 限。如果不采用第二种手段(高应用技术进步,提高劳动技能),个体的财富增加只能寄希望于财富的重新分配。
通过扩大化劳动的方式增加社会财富的生产能力,即使从社会的角度来看也是有限的,这种方式一方面受制于劳动力的数目,一方面受限于环境。(创造财富的劳动,受制于环境,土地,自然资源)。
那么社会的发展需要什么样的人?简单的技术重复工,还是工程师、设计创新人才,答案不言自明。
五、 历史(社会进步)是有少数人(精英)推动的,还是有人民大众推动的?
历史是由个人英雄创造的,还是由人民大众创造的。在千年以前的社会里,可能大多数人都会认为社会进步是靠圣人,英雄推动的。可我们看看现在的西方社会,总统几年一轮换,技术和方面群体性的涌现,现在是否还会有人坚持社会进步是由个别圣人或英雄推动的?
估计不会有人支持圣人说了。但现在可能还有一种观点,社会进步是由少数精英推动的。的确表面上来看,似乎如此。但这里我想问一句:精英是从哪里来的,他 们是天才吗?其实在上个时间,当科学发明被证实为可以为普通人,经过协作,有组织的劳动进行,天才(精英)决定科学进步的论调就可以说消亡了。可以说,没 有天才的精英,如果一定要说有,那他们也是从人民大众中来的。