我在一家民营环保工程公司负责营销业务,由于来这家公司之前一直从事IT行业相关工作,对企业信息化管理接受度比较高,可能老板招我到公司就是看中了我的这一点,再加上多年一线城市从业经验,由于是完全跨行业的,到了公司之后,在半年多熟悉了公司管理之后,我给老板做了半年工作报告。报告中提出了公司目前业务管理中的一些问题,特别是管理效率低下,公司内随着时间推移积累的各种数据的价值还没有充分挖掘出来,建议老板采用数据化的管理模式(公司在准备上市,在规范化、效率化的要求下)。老板也很认可,也给了我这方面的一些资源支持,但我知道,一次性投入十几万去买一个标准的小型ERP软件肯定是不现实的,一来老板未必会认可。 工程公司基本没有现金流,都是靠一个个项目做起来的,很多项目前期投入很大,我们都知道做erp的投入往往没有效果,特别是不能直接体现在财务报表上;第二,我们公司多年的管理非常个性化,可能因为一个人就可以把流程重新梳理一遍。如果软件是标准化的,那么现有的管理人员就需要去适应它、去迁就它。另外标准化的东西很多功能都需要调整优化,就像一个无底洞。标准化套装软件之后,我也考虑过定制,但是说实话小软件公司完全就是在卖软件,他们要么不能完全理解你的需求,要么直接无视你的需求,去推销他们的软件。但是我们又用不起大品牌的软件商,就算我们跟他们沟通,他们也没有耐心去听你的需求。因为我们公司不是行业标杆,通过定制,我们的软件可以吃下这个行业客户的一块蛋糕,所以对双方来说,成本太高了,目前也不现实。 当时我就有了自己做这么一个小型系统的想法,适合我们公司。后来偶然接触到软件,简单了解了梦为软件公司的快速开发平台,独特的商业模式和成熟简便的开发平台深深吸引了我,感觉自己终于找到了一个组织。
好了,说了这么多废话,现在进入正题。接下来给大家分享一下我前阶段在软件网站的学习经历。在接触快速开发平台之前,数据库一直躺在我的程序清单里,从来没有用过。当我使用开发平台在网站上开发一个软件系统时,我想你们一定和我一样震惊(程序员除外)。简单了解了一下系统的学习模式,报名之后就迫不及待的想要自己开发了,完全无视老师的课程学习安排,经过近一个月的学习,我崩溃了,今天一个想法,明天又一个想法,很多模块推了好几遍又重新开始。看着其他同学脚踏实地,一步步进步,基本功越来越扎实,我渐渐意识到自己的方法不对。后来我静下心来,按照老师安排的学习流程老老实实的学习。这里我重点提高一下进销存教程的学习。 在我第一次看完进销存教程之后,说实话整个流程基本就是复制粘贴,看完之后真的不能说有什么收获。但是随着我学习开发的不断深入,回头再看进销存教程,堪称经典。很多知识点和问题点在教程中讲解的很详细,可以借鉴。所以不要以为你复制了一遍就基本了解了进销存(专家除外)。你会发现,你在开发自己的系统时所问的问题的答案基本都会在进销存流程中体现出来。真的很佩服孟伟在教程中的良苦用心。最后,想和同学们分享一下我现阶段学习开发的几点心得:
1. 开发系统时,一定要注意框架的设计,不然会走很多弯路,还要从头再来。我吃过不少这个亏。但同时,你不可能在设计之初就想到一切,我们(至少我)还没有这样的系统设计能力,建议先从粗略的框架开始,然后逐渐细化,边用边改进,这样你孤军奋战总会得到反馈,你的信心也会越来越坚定。
2. 做完第一篇进销存教程后,建议大家考虑开发自己的系统。进销存教程里的每个知识点不建议都去学习,没有意义,只有用到才会深刻理解知识。开发一段时间后,达到瓶颈后,建议大家再系统地做进销存,也许会有新的突破。
3、如果系统是为多人使用而开发的,建议在后期细化过程中考虑系统功能使用的便捷性,不要把一个平时很方便的操作复杂化,虽然功能实现了,但如果用户体验差,软件在应用推广上会面临很多阻碍,也违背了开发系统的初衷。
4. 在学习开发过程中,建议建立文档库,记录每个问题产生的原因及解决方法,如果网站上有相关文章,可以记录链接,这样以后遇到类似问题时可以快速找到解决方案。
最后回顾这一阶段的学习发展历程,真心感谢一路以来给予我帮助的梦微软件老师们。特别感谢17号杨老师和2号杜老师的专业和敬业,不仅帮助我解决了遇到的具体问题,还告诉我此类问题产生的原因以及解决此类问题的办法,非常注重学生自身解决问题能力的培养,真正让学生:学会应用,在应用中学习,在实践中提高。再次感谢!可以发个横幅吗?
以上就是我第一阶段学习发展的总结报告,有新的体会我会继续汇报,谢谢大家!