一线城市北上广深的IT行业确实发展的很快,各种流行的,有行业基础的技术普及的很广泛,也产生了很大的产业价值。IT软件业属于附加值行业,可以为企业生产运作管理带来生产效率的提高,生产过程中,仅仅的各种表格表单的打印,流转,ERP软件可以为此节省大量的纸张,同时规范化的流程确实对生产效率的改善产生作用。
内地的工厂数量逐步增多,一些沿海城市禁止或是被打压的行业,逐渐转向在内地设工厂,开展生产,然后通过物流配送到全国各地。只要有工厂,有产生,就不可避免的要提到企业管理软件。工厂不大,可以用EXCEL做帐,如果工厂生产量大一些,数据量大,这样,选择一个好用的管理软件就很有必要。华军软件园,天空软件园,有大量的免费ERP可找到,免费使用。不过,再和数据打交道的地方,免费并不总是好事。程序或是数据哪天出问题了,那可真要出大问题了。
在一线城市工作几年后,积累了几套ERP产品知识,再加上自己的开发经验,日积月累,做出一个ERP系统。涉及生产,采购,库存,销售,物料需求和财务模块。先要保证基本的进销存,能入帐,可以追踪数据,其次再上物料需求计划,生产控制,车间控制,最后考虑上财务模块。
定价方面,比起沿海城市的按用户收费,按模块收费,按站点收费,在这里行不通。一套软件产品,动辄十多万,再加上维护费,现场接待,培训费用,一般的小企业承受不了,于是它们宁可找二个专门做帐的人,用EXCEL来做帐,也不愿意花这分钱。以我的定位,软件免费使用,一年收取5000-20000左右的维护费用。如果客户的工厂大,则根据情况多收取一些费用。客户有新的定制化需求,报表修改,可根据情况收取一定的费用。
做ERP的过程,,会积累很多公共代码,公共类库,把它们提炼到一个新项目中,形成一个新的项目,我命名它为基础框架。公共类库,快速代码生成不能卖到钱,现在网上有很多质量好的开源公共类库。代码生成也换不回钱,CodeSmith代码生成工具,一个初级开发人员,在2天内,就可以熟练的掌握它的用法,熟练写出各种模板代码。自己做的一个代码生成工具,也把它开源了,这东西现在的价值不大。唯一能让自己欣慰的是,提炼的基础框架,到现在看来,还是很实用的,也有很多创新。下面的我写的文档《框架开发指南》的主要内容
不管怎么缩减内容,一套基础框架要包含的组件,甚至比这个还要多很多。这样经过长期的积累,消化,也摆脱了公共类库+代码生成的局限。只要还是一直从事.NETWinForms方面的开发,这些基础知识都可以给职业生涯带来益处。
这个方法的出路,找到家乡县城的大学城,附近租个小门店,买几台电脑,一些教材,开个IT培训班。或是学校内的老师合作,搞计算机培训。流行的技术,C#,SQLServer肯定没有机会讲,虽然我们这些了解的最多。二级考试有VFP,C语言,C语言大部分学生觉得最难理解了,因为程序这东西比较灵活了,相比于物理化学公式。
这条路子让很多接受培训的学生顺利拿到证书,也让这些学生丧失了自学的本领和能力。大学是知识理解和掌握的高峰期,等出来工作打工时,与不熟悉的人合租,中午吃15圆一份的快餐,早上从一个城市的一端坐车到另一端去上班,晚上再原路返回,每个月还要给父母寄钱回去,还要哄女朋友开心。生活会彻底的磨平很多有天才头脑的人,体制内和体制外的人,是二重景象。这又怎么样呢,你为你的梦想而生,你保护你的梦想,一步步踏实的走向未来。
做过开发的,一般都信心好,脾气大,高傲,遇到像这类小问题,不像改BUG可以拖一天两天的,反应稍微慢一些,容易得罪人。想混日子,养家,同时又想考个证书或是学历,找更好的工作的,这个行业可以考虑。