最近大家因为微信的存储有问题,从而上升到微信是否应该使用SQLite还是应该制造轮子。但其实焦点一直就错了。微信使用了SQLite,不代表它就没有制造轮子。还好我的年纪大,记忆也还不错,搜索了一下,找了证据。wcdb,这个就是微信开源的SQLite工具,至今还在维护。所以,说它没造轮子是不正确的。
这件事,其实让我想到的是其他的事情。随着AI辅助编程的出现,编程技能越来越被普通人所忽视,甚至上升到了不是程序员,编程反而更有优势这种奇谈怪论,逻辑是说非程序员不会收到懂编程的束缚,可以天马行空,所以更容易成功。这叫好比说不懂物理的人,可以不受到物理定律的束缚,所以可以天马行空,轻松超越光速。这可能吗?
不过AI的确把编程的门槛降低了。但是如果你的应用不是为了自用,而是为了卖掉。那就不是只自己满意就可以了。而是要知道用户想的是什么。用户的想法,在我看来,则是信誉的问题,同样的应用,如果是来至更值得信赖的来源,比如知名的开发,知名的大公司,那肯定比不知名的开发者或者不知名的小公司的产品更加容易成功。而开发者,则需要用时间和产品来证明,自己是值得信赖的。