感觉题主已经掉进陷阱了。
“脑洞大开”的想法在很多程序员眼里就是“脑子进水”。(我并不是说题主的想法一定是不好的,只是说广泛上的一种技术人员先入为主的主观感受)
为什么我们总看到程序员出现嘲讽外行的想法?是不是太不友善了?是不是有点自视过高了?
个别案例里,程序员的确表现的不是很友善,而且一副不愿意跟你解释的样子,令很多人反感。但其实根本原因是,程序员不知道怎么跟你解释。
举个例子,
我刚上班那会,大约6年前吧,那时候年纪小会说话而且因为装逼装的好,老板显得很是器重我。
某天我照常来到公司,老板神秘的把我拉到他的小办公室里,正当我准备护住菊花的时候,老板说了一句:“哎,我有个好想法,咱们做成游戏吧,你当主程,我当主策,小x当主美。”
这时我的感觉比被潜规则了还难受,但是面上不动声色的问:“哦?看不出来老大您还有这才华呢?做个啥游戏啊,要是不复杂的话,可以耍耍嘛。”
老板眉开眼笑:“不难,不难,说起来跟以前你们玩的那个魔兽世界差不多吧,很老了吧这游戏,我估计咱们使使劲,今年怎么着也做完了。”
对话到这里我已经不知道怎么接了。
要怎么解释才能让外行明白,游戏项目的复杂度跟这个游戏同类案例出现的年代并没有过于直接的关系,先不论我们与暴雪是不是有五十年的差距,就说一个只有五个人而且只有三个人算开发部的公司要多无知才有勇气开始模仿暴雪的项目。
但这时我仍然不能在兴头上给老板泼冷水啊,我继续说:“老大,我觉得这个想法很不错,但是我们毕竟一直是做软件外包的嘛,没游戏开发的经验啊,要不先来个小项目练练手?”
老板也说:“恩,小王你年纪轻轻想法倒是很稳重啊,不错。那你觉得我们先拿什么项目练手?”
“连连看怎么样?”
后来针对这个小项目,老板反复的提出想法,又反复的提出新想法否定先前的想法。
我们被折腾的死去活来。
再过了俩月我就趁着年假回家然后辞职了。
所以外行对程序员来说,最棘手的难以交流的冲突主要体现在:
1、想法提供者往往是上级(或前辈),无法从根本上遏制“好点子”的袭击。
2、很多点子是从技术上无法实现的,但是外行的立项人从来不听技术上的解释,先是听不懂后是不要听,比韩剧女主还难对付。
3、很多点子是能实现的,但是这些点子在一起的时候就互相冲突了,但是一样的,在外行的眼里,既然每个都行得通,那么绝对不存在放在一起行不通的情况。
4、朝令夕改,上午说要做2D斜45度的RPG,下午就说还是第一人称3D的吧,技术怎么会不吐血呢。
5、立项人不懂该如何定研发周期,又不愿意单方面听从技术的估计,导致研发时间往往都不够,匆匆出来的产品Bug起多,又导致了对技术的进一步不信任。
我和我师父多年来经历过大大小小项目十余个,总结出来——技术在前期往往被高估,在后期却又被低估。
——————————————————————————————————
以上是现象成因的一点分析,但是对题主来说可能帮助不大。
后面我会说说怎么让“一个点子变成一个游戏”。
待更新。
特务也唱RnB 1年前
Raven Woody [作者] 1年前
发布
Arcadia 1年前
发布
浑身难受 1年前
发布