“上工治未病”的难点与落地

Posted 安柏霖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了“上工治未病”的难点与落地相关的知识,希望对你有一定的参考价值。


昨天技术周会谈及的一个话题,一条产品线的TA希望在美术这里推进一些更前沿的做法(比如说时下流行的全自动生成,全真实扫描。。。),但是发现落地不了;
当前的一些分析和讨论,结论是:现在的做法,以及想推动的技术却落地不了,这些在团队开发中具有一定的合理性;

这里先进做法,更适合团队再往前做个5年,有足够的沉淀,目标也定位于更加高品质的时候。
当下并不适合,所以团队接受度不高也是情理之中,即便是主观接受度高(比如团队很偏好新技术),那么也是做了错误的判断而已。

因此我们在考虑因素的时候,容易把问题太简单化了,以为找到了所谓的“先进的做法”,然后就应该落地,然后项目就起飞了;
这其实也是一种缺乏经验和思考的一个结果;
如下面分析所言,其实是一个把O(mxn)的事情做成了O(1)的事情,水平并不高,事情也不能解决;

对等的“打法”

多年开发下来,逐渐也摒弃了早期的先进&前沿技术偏好,开始更加理性的看待各种开发方式,很多做法其实是适合不同的情况,很多做法是对等的:

  • 大量的20年前的技术,依旧是最优解,带来性能&品质提升与新技术同样能打,这个层面上与现在的新的技术是等量的
  • 短线问题解决,适合紧急情况,长线思维适合项目安全求长期建设,两者在“解决问题”上也是等量的;
    这些看来,大量的解法,可以说是对等的,在不同的情况下解决不同的问题。

对各种“打法”的理解与应用

这里和我们在开发中应用的技术是一样的,需要避免只会一种技术的情况。
如果你只知道图形,那么什么问题都会倾向于使用GPU去解决,那么做出大量的不合理解决方案是必然的。
这里就需要做好两个层面的准备:

  • 对各种打法要有深刻的理解:长线短线都牛
  • 对客观情况有良好的洞察:信息的收集和判定是必要的
  • 组合出一个最佳方案:然后是解决方案
    这是一个复杂度O(mxn) 的过程(m:解法, n:当下情况);
    如果我们只会长线,只会前沿,那么其实就是一个O(1)操作,在沉淀上不够,也是一种战略懒惰的典型案例

“上工治未病”的难点与落地

那么回到现状来,上工治未病有这个意识真的难能可贵,已经比很多团队厉害了;
但是毕竟,这个治未病需要病人喝苦药,戒除“巨爽”的一些习惯,是给人带来麻烦的事情,但是因为没有病状&病人也不了解医学,所以又看不出来好处,导致难以实行。
所以这个落地,真的比起死回生难度不知道高多少,比头疼医头也要难;
那么想做这个,至少在这几个方面有意识来落地:

  • 再三确认,这个情况需要“上工治未病”么?有时候未必哦,紧急短线情况给当做长期调理,这个要出事情的。
  • 团队要有好的品牌和战绩,有非常好的信誉,真正成为“名医”了,那么出的一些方案,大家即便有吃不透的情况,也能落地
  • 要有好的沟通能力,把事情用类比等方法,解释清楚,类比团队自己之前的成败以及其他团队的情况
  • 有为长线做事付出代价的意识:就是短期内不是立竿见影的,可能一段时间付出辛苦但是看不到成效的;这个时候想立刻看见成效,甚至为这个事情郁闷,其实就没法做长线建设了
  • “上工治未病”的一个结果就是“善战者,无智名,无勇功”,这样的无智名,无勇功,你是否还能坚持做下去?

这是一个事关品牌建设,长期积累,情况判定的case;
是一个非常难的事情,各方面做好万全准备才能操作起来。

以上是关于“上工治未病”的难点与落地的主要内容,如果未能解决你的问题,请参考以下文章

软件测试 -- 进阶 6 软件缺陷

软件测试 -- 进阶 6 软件缺陷

企业落地微服务的难点

报名百度EasyDL研讨会:揭秘智能化硬件AI应用的技术难点与行业落地

Web3.0时代,数字人如何突破规模落地三大难点?

数字人民币成功落地需破解三大难点