博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
游戏开发两年之产品逻辑鸡肋么?
阅读量:4068 次
发布时间:2019-05-25

本文共 856 字,大约阅读时间需要 2 分钟。

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

 

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

 

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

 

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

 

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

 

所以,这两年的游戏开发,不仅让我技术上得到了夯实和提高,而且更重要的是在理念上又为我打开了一扇门,一个通往新视界的门户。总的来说,计算机工程领域,网络连接处理,数据存储,产品逻辑等待,如果想要精通其中一个领域,都会是一个无止境的过程。而且如果能适当去了解其他领域对自己的成长会有更大的帮助。

转载地址:http://ipoji.baihongyu.com/

你可能感兴趣的文章
企业云盘如何助力商业新发展
查看>>
医疗行业运用企业云盘可以带来什么样的提升
查看>>
能源化工要怎么管控核心数据
查看>>
媒体广告业如何运用云盘提升效率
查看>>
企业如何运用企业云盘进行数字化转型-实现新发展
查看>>
司法如何运用电子智能化加快现代化建设
查看>>
iSecret 1.1 正在审核中
查看>>
IOS开发的开源库
查看>>
IOS开发的开源库
查看>>
Jenkins - sonarqube 代码审查
查看>>
Jenkins + Docker + SpringCloud 微服务持续集成(一)
查看>>
Jenkins + Docker + SpringCloud 微服务持续集成 - 单机部署(二)
查看>>
Jenkins + Docker + SpringCloud 微服务持续集成 - 高可用集群部署(三)
查看>>
Golang struct 指针引用用法(声明入门篇)
查看>>
Linux 粘滞位 suid sgid
查看>>
C#控件集DotNetBar安装及破解
查看>>
Winform皮肤控件IrisSkin4.dll使用
查看>>
Winform多线程
查看>>
C# 托管与非托管
查看>>
Node.js中的事件驱动编程详解
查看>>