从事软件行业工作已经有几年了,对于软件产品的看法早已超出了在学校时期所停留的阶段。学习程序设计的过程中,通常会为实现一个功能或者设计某种算法而沾沾自喜,感到满足。在经历过工作的磨练,和同行的交流,以及对于软件产品在社会生活生产当中的应用接触,丰富和开阔了我的视野,也有了一些认知。程序与软件到软件产品之间的鸿沟,其实比你想象的要大的多得多!

      国产软件特别是基础软件如数据库等,在当前的社会现实情况下,已不再是靠卖情怀来获得用户的青睐,也不是强加爱国主义等色彩,批在自己身上,站在信仰高地来拔高自己。随着各种开源软件的流行,商业软件产品的迭代升级,对于用户来说,乙方提供的产品和解决方案,已经到达了很高的门槛,而随着市场竞争的激烈化,这种门槛只会越来越高。而技术的升级也培养了用户的习惯,开阔了用户的视野,提升了解决方案的高度!就像十年前大家觉得苹果手机好高端,而如今,当你看到iphone  x,你却觉得她可以做的更好!

      这种技术升级带来的问题显而易见,用户需要你提供更好的产品,更能解决其痛点的产品,而不是只看你是不是国产!多年来,由于受到不好示例的影响,很多人对国产看法有偏见,这很正常,但是如果没有经过调研,不理解,甚至都没接触,而一棍子打死,就很可惜的失去了一个学习的机会啦。

      国产软件发展到今天,在内外受敌的情况下,刻苦求生存求发展,这种动力是值得肯定的。而在软件产品的发展中,应当明白,软件产品的进化不仅仅是靠卖了多少key,装了多少套来决定的。软件产品的进化是用出来的,是靠广大的用户,靠无数的生产实践,从解决问题的日日夜夜中进行迭代升级。产品研发不能闭门造车,造飞机很伟大,开飞机也必不可少。从用户到服务,从运维到测试,技术人员不断的打磨反馈,让软件产品一点点量变到质变。另一方面,理论与实践的结合才能反应技术的先进性。理论设计是优化的,实践未必如此。跨越理论与实践的鸿沟,是开发人员的伟大所在。

        细节决定成败在软件产品进化中也是一条铁律。产品细节是很多开发在设计时为了抢进度而容易忽略的地方,另一方面,由于场景所限,总有忽略。正所谓智者千虑也有一失,而细节在哪?不是在开发间,不是在脑袋里,在我们的生产,在我们的应用。

         国产要想用户来爱你,没有其它路可走,唯有踏踏实实,不断打磨,认真对待我们的用户,服务,运维和测试,不仅仅看key,也要看人,这才能造就国产精品!​​​​

03-17 13:40