本文扒一扒天朝软件业那些事儿,为筒子们树立正确的价值观。
入坑
村长是2011年入坑ES,从此揭开了ERP系统工程师修炼生涯,相关内容见最早的博文《我与ES系统不得不说的故事》。
修炼
从电脑小白到ERP架构师的修炼大致分为三个阶段:
- 练气:学EXCEL,学美术,学电脑维修……这个过程就是学各种周边,例如EXCEL必知函数row/counta/if/subtotal/vlookup/mid/find/match/index/offset等。美术主要是ps,会自己DIY一个logo,功能图标,截图做文档等。学修电脑是因为小白用户经常会把莫名奇妙的问题归结于ERP系统,例如numlock锁小键盘了,强行关机导致第二天ES闪退,图片附件打开报发生意外的错误或本机限制等。练气的过程主要练的是耐心静气,如果没有好的师傅手把手教,那还需要练运气。
-
筑基:学sql。开发不会sql就是耍流氓,这话一点也没错。如果你看过村长的《ESAP高级教程-深入系统架构》,就知道这一点对ERP开发来说有多么重要,越是大系统,越需要好的数据库架构。视图,映射作为ES唯二的两个数据库架构手段,是必练的保命手段,多学学金蝶,用友甚至SAP的开表方式,就算不能完全3NF,也要尽力去靠拢。筑基的过程,就是学会从数据库的角度去开发,先开表,再开模板!
-
结丹:学vba/vbvc/c#/go/js/py/php等编程中的一种。结丹结的是知识产权,是软著,是专利,是一切属于自己的产品,主系统可以用ES/JU/NX这类快开平台快速建模和试错,甚至用个十年八年,但那还不是ERP的极致,要实现真正的自动化,智能化,人机实时互动,成熟模式产品化,编程始终是绕不过的坎。学编程要学的是思想,一通百通。
村长的修炼路线是:EXCEL/SQL/VBA/GO/JS
渡劫
当小白变成技术大牛就要开始渡劫:面临职业规划的取舍,一种是继续主业,兼职做系统开发设计,兼职者,小风险小收入;一种是将开发做为主业,组队或单刷任务,成为自由职业或创业者,大风险大收入。
村长经常开玩笑说只喜欢两类人:
-
一类是善于自学的,稍加点拨就能大牛,例如社区的@新新,@荆州等童靴,从小白成长为老板,也就短短几年时间;
-
而另一类人就是善于发红包的,哪怕是小红包,也说明他的价值观没问题,认同软件服务带来的价值。
在成为自由职业者后,还有地劫,这个是天朝特色的渡劫。我们知道,在天朝,软件产业一直很落后,落后于欧美,甚至落后于印度。
原因很多,而经济发展过快也是之一,过去我们为了发展,对于硬件能买就买,能仿就仿,这就造成了一种思维惯性,越大越值钱,越重越值钱,对于软件这东西,看不见摸不着,理所当然就不值钱,上到windows,下到office,能用破解就不考虑花钱。在这样的价值观下,就出现很多滑稽的场面,比如说一本正经把苹果手机拆机后说硬件只值1000块,苹果应该卖一千块?!
说到这里,村长分享一个经历,2016年时,宁波某行业协会辗转找到我为其开发一个自动工控数据采集系统,涉及10余家拌浆站,客户端从win2000到win10,数据库从access到mssql,甚至包括excel,总之环境五花八门。研发测试部署历时三个月,后来签合同时被告知不能签软件开发服务,而要签成采集服务器和传输仪器……在这群老板眼中,只有那台不到1万的备份服务器和一堆GPRS传输仪器才值钱。他们根本看不到背后的阿里云主服务器和整个esap-cli物联系统的价值。
目前,主流软件开发服务是3000人天,不管是开发传统软件,还是微信/钉钉小程序,在欧美国家更高。一般一个简单的模块,通常报价是15人天,也就是45000RMB。无论是IOS,还是windows,开发周期都是按千人天计,如此算来,软件价值何止是被低估,简直是惨绝人寰。
村长给创业者的建议是:考虑先款后货,否则demo都不要做。
布道
软件的价值,除了研发,更多是来自背后的服务和支持,使用和传播这些服务,是为布道。
师傅领进门,修行靠个人,村长最早在ES一位工程师的帮助下入门,其后通过正版服务不断深入探索,几乎摸遍了ES所有的功能,经过两年的提炼融合,最终独辟蹊径形成了自己的风格和整体解决方案,名为ESAP。这个解决方案参考借鉴了SAP的一些思想,是非常经济实用的本土方案,它包含很多避坑特性,例如不使用回写计算,尽量少的工作流,多模板映射等。可以说没有正版服务,就没有ESAP的诞生,感谢勤哲杨林伟工程师的一对一陪护,那年那月那些每天研究到晚上10点的日子,是量变到质变的镀金岁月。
大概2013年的时候,村长的ERP已经大成,开发工作也基本完成,剩下就是偶尔的调优和小功能更新。于是闲的蛋疼,无所事事的村长一口气加了好几个ES相关QQ群,什么ES技术交流,ES研究院,ES官方群等等。本来指望能学点什么新技术,结果看了一圈,真是像电影台词一样:我说的不是你,我说的是在座的各位,都是垃圾。那种感觉就像RMB玩家氪金后,直接999级一刀秒BOSS,独孤求败,而其他玩家还是10级在慢慢砍鸡。每天各种群各种低级问题层出不穷。刚开始村长还能耐心解答,后来就把频率高的问题整理成word文档教程,再后来就开始写百度博客,然后是买阿里云自建wordpress博客,再转到github-pages博客。
从整理维护esbook到开发esap服务器,村长一直在布道ERP开发领域的金点子,金方案,希望能带动更多的人了解这个小众的圈子,也希望更多人能用上自己开发的ERP。
写在最后
支持正版,人人有责,村长的布道生涯还在继续,然而天下没有不散的宴席,都2020年了,别用ES了,都换了吧……
hiahiahiahia~~~~~ε=ε=ε=┏(゜ロ゜;)┛逃
2019-12-26