D
deln
Unregistered / Unconfirmed
GUEST, unregistred user!
纵观各论坛的贴子,大家都知道,企业必须先有完善的管理制度,程序才好制作,也就是说软件只是企业管理的工具而已。
理论虽如此,但现实工作中,程序员又往往会参与到企业的管理中。如果一个程序员他不懂得企业的管理,那么他肯定写不出好的软件出来的,特别是企业的管理软件。因为写程序一定有一个需求分析的过程,这个需求分析,在企业中有时也是一个规划和完善管理制度的过程。
春节将至,1月27日将携女友回老家过年,如今已是归心似箭,当然这几天也就没有心思写程序了。于是就会回想自己这几年来程序生崖所走的路:学校毕业后,一直从事IT行业的工作,写了很多年的程序,有行政事业单位,当然以企业管理软件为多。我所写的软件全部都是以企业本身的管理制度为蓝本,只是一个手工转向电脑录入的过程,而我本人也只是追求纯技术本身的发展。就以fox系列为例,由原先的dbase4、foxbase、FOXPro Fordo
s、FOXpro For Windows 、Visual FOXPRO 3.0、5.0、6.0、7.0、8.0听说9.0的也出来了,当然还有真正的程序员使用的VC,聪明的程序员使用的Delphi,我几乎是追求这些技术的发展,本来这样也无可厚非,只要你企业能给我高薪,我就可以继续研究技术。但事实的发展告诉我,当你的程序为企业写到一定的程序的时候,你一定要参与企业的管理队伍中。
就拿我们公司的BOM来说,大家都知道,对于制造业来说,BOM是企业的核心和灵魂,是企业运作的机制,之前我们公司的BOM资料是由开发部的工程师用EXCEL制作,这个excel表大家都知道,他的作用只是一个信息,然后复印给其他部门,然后其他部门根据这个复印件进行相关的工作。如今我们公司要用软件系统了,一试用,呵呵,那些工程师就说,你这个系统哪里有我的excel好,我用excel很好copy,而系统还要输什么正、副单位,还要什么正、副单位转换,制作一个项目还要先完善基础资料......,总而言之,受到了他们各方面的挑剔和打击,甚至要把我这个程序员欺除出境。产生这种现象的原因,就在于制度,是什么原因造成他们会这种态度的呢,是管理制度的不完善。
要想把软件系统写好,并推行实施,程序员就必须以管理者的角色参与到企业的运作中。就拿上面的例子来说,那些工程师资深高薪,我们一个普通的程序员根本就不在他的眼里,规范的运作在他们眼里就是障碍,而我们该怎样去协调这种沟通,我们就必须是管理者。况且中国的国情是:官大一级,压死他。(呵呵,一句玩笑)
那么我们如何以管理者的角色加入呢?怎样加入呢?希望大家踊跃发言,我准备用一个春节的时间来想,到时再贴出来。