互联网开端的时候流行的技术是Web1.0,也就是又当爹又当妈,前端与后端代码都混在一起,至今还有一个VFPer一上手就把ASP那套混合代码写在HTML中当做真理,可不知道现在HTML现在已经进化到小程序状态了。
现在的许多中小公司开始把前后端的界限分得越来越明确,前端工程师只管前端的事情,后端工程师只管后端的事情,这样互不干扰,效率才高。这是现在的现状,还去学ASP那套真的就浪费时间了。
有人学了一辈子VFP,却始终想转其它语言,自己的系统很多又是积累在VFP上面,转语言成本太高了。
还有一种想法就是,认为换一种高级先进语言,仿佛就可以替自己解决所有的问题。其实你错了,语言牛逼不等于你牛逼啊,我去年合作一个项目,号称JAVA无敌的人,连个后端都写不好,天天吹JAVA语言多么好,这种人真可怕,一次合作把我坑惨了。
用VFP完全可以开发中小型系统,你用一个VFP H5就可以搞定管理类型的软件多端了,也就是说你就是一个全栈工程师了。在我的社群里面,连DBF都可以用来开发多端应用了。现在充电桩物联网应用我也开始有应用VFP做后端了。
停留在无谓的语言争论是不会让你有成长的,你把时间停留在QQ群里面那些有闲时间吹水的大师身上,可是很可怕的。
人最有成就感的事情就是,自己的软件的能够有生命力,持续不断在被人使用,更有成熟感的事情,就是把你的软件进行商业化,能赚到钱。
有人问VFP怎么学,我认为可以试试猫框,初学者入猫框入门,学现代的写法,少写代码,快速开发。有VFP开发过完整系统的人,可以快速进入到多端开发(CS、BS、APP、小程序、公众号)。
附猫框社群浙江小雨作品(中间层架构):