您的位置:首页 > 其它

游戏开发两年之产品逻辑鸡肋么?

2012-04-14 23:58 441 查看
古语有云,男怕入错行,女怕嫁错郎。工作一开始,发现自己既不是做算法,也不是做底层架构,还是蛮失落的。觉得自己怎么就开始从事这个技术含量不高的工作呢。

但是两年的工作积累,以及之前的研究,到现在,我已完全不再觉得基础技术比产品逻辑更重要。虽然基础技术的逻辑和细节,从技术复杂度上来说,会比产品的特性逻辑复杂;但是,并不能凭此而认为写产品逻辑就没有技术含量,因为至少产品逻辑比技术逻辑更具多样性,需要考虑的情况更是千奇百怪。

而且,进一步来说,技术逻辑和产品逻辑是相辅相成的。学校里的大多东西,是现实世界在被层层剥去外壳,条件被一条条简化后,构造的一个理想世界中学习。至少,当时学习的各种技术理论虽然听原理,看简单用例,心里都在感叹是如何的牛逼,但大多人并不明白如何在现实的世界中让这些技术发挥巨大的作用。产品是一个环境,是让技术原理发挥巨大作用的基础。像计算机中的理论先行部分—算法,如何把一个好的算法运用到应用中,往往比算法本身的复杂度更高。所以好的技术仍然是需要一个好的产品。

另一方面,一个好的技术大多也是在一个优秀的产品中慢慢经过改进和总结提炼出来的。计算机本身就是一个已实践为主的学科。恩,至少,计算机网络技术一定比计算机网络理论更早诞生。各协议层的各种处理各种情况的协议算法,哪个不是在实际应用中改进,然后总结开会讨论,最后成为标准的。(当然,此处有可能我孤陋寡闻,不知道有些协议是先制定,后推广的)

最重要的,产品是否能得到用户的喜欢,就如同技术是否能被广泛推广并使用,是如此的类似。没有好的产品,再好的技术也不会被用户感知;而好的技术的推广,一定是基于所蕴含的产品受到了大众的喜欢,而慢慢被业内人士所认知。

所以,这两年的游戏开发,不仅让我技术上得到了夯实和提高,而且更重要的是在理念上又为我打开了一扇门,一个通往新视界的门户。总的来说,计算机工程领域,网络连接处理,数据存储,产品逻辑等待,如果想要精通其中一个领域,都会是一个无止境的过程。而且如果能适当去了解其他领域对自己的成长会有更大的帮助。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: