Kylin,不得不说是中国人在开源领域的骄傲,近来刚好公司内部也需要Kylin来进行报表的计算,随简单研究一番。
Kylin最大简单之处就是解压安装,这也是软件行业的一个趋势。一个软件要想被更多的人喜爱,首先生态要好,其次是要足够简单,让更多的程序员哥哥程序媛妹妹把专注力放在逻辑上,这也是为什么一层一层的封装,一个一个的框架。像最近特别火的TensorFlow。封装,对一个程序员来说是好还是坏,自然像千人千面一样。但我觉得,弊大于利。
其一:程序员的门槛会越来越低。当然不是说门槛低不好,只是林子大了什么鸟都有,很容易出现两极分化,真正的大神跟真正的菜鸟,扰乱了程序员这个圈子的正常秩序,往大处说加剧了这个的圈子的贫富差距,在一定程度上加大了这个国家的贫富差距。
其二:会有越来越多的菜鸟,在那里抱怨人生,到处宣扬自己的负能量,会影响周边人的情绪进而影响周边人的周边人的情绪,从而影响这个国家的情绪。
其三:好吧,我承认上述两条纯属胡扯。
其四:咱们好好的分析一下这个事情。框架、封装到底是好还是坏。
效率:1.肯定是提高了工作效率,加快了单位时间的产出。如果说程序员的天职在于改变世界,那么现在已经达到了,并且以后会对世界改变更大,这是足够让猿们引以为豪。但殊不知黄鹂捕蝉黄雀在后,效率的大大提升,也大大加快了公司的发展,公司迅速的发展又会给猿哥哥、媛姐姐们更大的工作量,又会触发更高效、更便捷的框架,然后就这样,对底层的封装越来越多,使用起来越来越简单,到最后就是傻瓜式的编程了。也许未来就像某些人鼓吹的那样,未来人人会编程,但这对于猿类来说真的是好事吗?非也,脱离了底层,程序员将不在是程序员,而仅仅是程序了,那一天也就真的是码农了。就像一个武功高手,失去了内力,可能练一下小混混都打不过。而内力就是底层就是基础,而绚丽的招式就是各种框架封装,过十几年后,当程序员这个王国只有绚丽招式时,这个王国离灭亡就更近了一步。
简单:框架负责对外提供API,猿哥哥姐姐们使用时,只需要调用以下即可,使用起来简单快捷,一个字:爽。可这个爽字背后却是巨大的浩劫。武家曰:练拳不练功,到老一场空。如果有一天程序员王国灭亡了,那就源于他们在懒了。所以说太绚丽的东西未必好,一学即能用的东西未必长久。
专注逻辑:这个东西我只能呵呵了,不禁要问逻辑是个什么东西,能吃吗?逻辑,这东西,我不禁要哑然失笑。业务逻辑复杂还是底层逻辑复杂,业务逻辑对于个人发展事倍功半而对于公司发展来说确实事半功倍,底层逻辑确恰恰相反,另外底层有可以反馈业务。
猿的王国,若想光辉永存,内功修为是势在必行的。
就先酱紫,小省喊我去玩啦~~~~
网友评论