星级打分
平均分:0 参与人数:0 我的评分:未评
最近有个说法传得很广:AI 时代,80% 的 App 会消失。代码越来越便宜,很多软件不用买了,自己生成一个就行。
8 n6 M& i2 ]) S6 a: Q
: D$ F8 Y' }, ^6 w但更可能先发生的,不是软件消失,而是软件泛滥。
( X9 O+ W" }6 r- t
# x! P, t K* y$ {( {# `6 M每个部门都能生成一个小系统,每个业务都能攒一个临时工具,每个项目都能先让 AI 写个版本跑起来。听起来很美,直到这些工具开始接数据、接权限、接流程,开始被业务依赖,开始有人拿它做决策。
3 n# }, G9 d! C! h
4 L# {0 |7 ~; N
谁来管这些软件?谁来统一权限?谁来维护数据口径?谁来决定它们什么时候下线?出了问题谁负责?
/ p6 m7 q: i( K5 [! T
5 c# n" `* ^4 F+ b/ }! o这时候你会发现,代码确实便宜了。
+ B9 I0 F( H C0 y
! i8 S7 L9 f: m1 @6 L
但软件没有。
$ i- j% f: `6 b' B& ~2 m( {- F
i6 |* j* F! ]
这里说的贵,不是每一行代码更贵,也不是一个页面、一个接口、一个小工具更贵。便宜的是让软件出生,变贵的是它出生之后的那些事:怎么接进去,谁来管,出了事谁负责,什么时候能删。
6 a6 ~! @/ N4 J5 N3 L
. ~$ n' q+ |4 a9 h# b
为什么会泛滥?因为一个曾经存在的东西消失了。
$ v" Z# _. H6 ~
# t; _2 s8 h. T0 Y8 R$ z; M01 以前贵,不只是贵
7 h/ C' \' v" a5 t1 r) X# q% m) z
" Y9 q# ^+ [8 F0 W" o
以前做一个系统,要立项,要排期,要找人,要等资源。从想法到上线,动辄几个月。
( W9 Q* s. V; o* Z
2 k3 }- a* ]0 n; \
过去开发成本高,不只是贵,它还是一个过滤器。很多临时想法、模糊需求、拍脑袋流程,在排期、立项、资源评审面前就被挡掉了。一个伪需求,在反复讨论排期的过程中,自己就露馅了。
2 U9 V( N6 f" {. l* \* v/ J5 M3 W% O
5 U- A% Z' R% w( C不是说贵好,贵也挡掉了很多真正值得做的事。但贵制造了摩擦,摩擦带来了某种强制的清醒:你得在动手之前,先把这件事交代清楚。
3 w+ B( e( v' m7 h3 _
+ I! S! Z' u5 m$ QAI 把这个摩擦拆掉了,也顺手拆掉了过滤器。现在,一个念头可以当天落地。一个临时需求可以两小时出原型。一个还没想清楚的流程,可以先跑起来再说。
2 R3 K! B1 f' C) v2 _/ }
; A3 i- L# D; t/ |" G; ^# R/ r一位朋友开玩笑的说,以前古法编程的时候需要两年时间才能堆出一座代码屎山,现在有了AI,两天就可以了。
6 C# t f; c* m
& j, e5 X. y8 u
AI 让软件更容易出生,也让烂软件更容易出生。
* o, ^+ H1 t7 p5 S7 F$ R" d
0 T% ~+ M3 N1 q: x; ~- x* m
02 出生容易,活着贵
! b. v& x8 B' c9 U( K
9 ~& r7 b$ J4 T5 T/ j% t
软件进了组织,出生只是开始。
% d$ Z3 a+ i- b+ R3 M
9 q; H; J1 n) ?真正的账单,不在生成那一刻,在它接入组织之后。
) y& n4 y) O5 M% e8 `. n. M6 B% m
* y4 m% Y! i* |# I6 O+ h" C' ~
它要接系统,要有人维护,要在出错时有人负责,要在下线时有人敢拍板。每件事背后都有个活人在扛。
s8 U: P: F2 E2 x" d3 E/ @4 ^8 f r7 v- ^- G* n$ b1 t9 L
这不是第一次发生。云计算刚普及时,服务器变便宜了,很多团队绕开中央 IT,自己开账号、自己建服务、自己跑应用。刚开始每个东西都不大,花不了多少钱,也不影响主系统。但几年后,组织发现真正麻烦的不是机器不够,而是账单没人管,数据散在各处,权限不知道谁批的,服务没人知道还能不能停。
# e( K: l& x& S- p/ v4 j. g7 h5 R) S
# e2 C) v& e; Q2 M便宜的基础设施,最后制造了昂贵的治理危机。
2 j, y/ m9 j' C2 ~( Q5 y' J! G1 B0 `; a9 q. M4 p) D1 J
AI 写代码,是这件事的下一章。
8 `) p2 {& W4 O3 f1 K" b0 A3 z3 p G" x/ B; j; n/ ~ K! ^
组织里会出现越来越多没人知道谁在维护的系统,越来越多没人敢删的定时任务,越来越多各自为战的数据口径,越来越多临时上线之后再也没人管的流程补丁。
/ m0 \4 o" v% _9 t- B1 ?9 | [) E6 T! N, M
低成本代码会制造低成本冲动,低成本冲动往往带来高成本系统。因为系统一旦接进组织,就不再是一个文件夹,而是一段权限、一组数据、一条流程和一个责任人。
- B8 b; D2 o6 q& I8 v5 E- k% T8 w
! y) F$ q# I( e- @; ~1 x真正稀缺的,不是生成软件。
/ \. ?: w4 r. q9 ?) I; q( }! l/ T- A6 h5 G2 M4 d3 X6 X
是治理软件。
# T3 E; F* ^( P+ o7 K# C; h+ J1 E* j) W! f( |5 n2 g8 m
03 软件里装的,不只是代码
/ P: {6 y* v$ x% k7 o4 `
, Z# B" @* M, G h. T一个贷款系统,表面上是在处理流程,实际上是在固化一套借贷关系。谁发起,谁审核,谁审批,谁放款,谁复核,谁承担逾期后的责任,监管追溯时谁能拿出证据。
! x% S- n/ Y9 z1 {+ ]
5 q, _, V& p) j, v ]; s! C, r这些东西不是代码创造的。它们本来就存在于业务、制度和组织分工里。软件只是把它们固定下来,让它们可以被执行、被记录、被追溯。
$ G& T9 [# z1 c# t% y) F' _/ e" N! G1 k* [8 F
换一套代码,那套关系还在。换一套界面,那套责任还在。
6 [) } {5 t, [7 d* ]5 ?" F
% {% Y% S0 v h, q5 f! K" j0 k代码可以生成,责任不能生成。
2 v$ H) W' H/ F* C$ I( u4 K5 V( G# [
代码是软件最显眼的部分,不是最贵的部分。这个区分,在代码成本降低之前,一直被遮住了。
& M) \( S" W ~) \- l, x3 \7 K2 y! J, f! O- w, H
04 PRD 便宜了,取舍没便宜
) j, H8 ~$ c6 ?/ ^0 B/ i. F4 p% v
5 E7 ]; f$ J0 t; C" o/ H% Z1 k有人会说:AI 不只能写代码,它现在也能帮做需求、出架构、生成原型——那上面几层不也会变便宜吗?
/ Y& u# v; @8 _6 o2 X7 b
7 K+ F ]) I' I( \会。但 PRD 便宜了,不代表需求取舍便宜了;架构图便宜了,不代表架构决策便宜了;原型便宜了,不代表产品定义便宜了。
) @8 Q7 o# V7 l* l& Z
% _ B0 l! j$ t8 r3 }7 qPRD 是一份表达,需求取舍是你要不要得罪某个部门;架构图是一份表达,架构决策是你要不要为三年后的维护成本负责;原型是一份表达,产品定义是你要不要砍掉一个看起来人人都想要、但会拖垮主路径的功能。
7 U' z7 d+ L. A: s
$ N$ A& f2 v8 P# c- @2 s) B9 I
那些是工作的输出,不是工作本身。
7 L7 z( W9 f. @1 M2 @: A' t$ h6 [9 x& j$ J4 e
越是 AI 能快速生成的东西,越需要有人决定它到底该不该存在。
1 X/ [- k. S& `2 P. Z" w
0 A% v0 v6 E5 S+ d+ a! h
以前贵的是把想法写成代码。以后贵的是想清楚,哪个想法不该被写成代码。
! l) x! p9 O; H" }& } ^' t
" c+ e0 e) c% X" F* p在实现层,AI 是真的快,越靠近责任,它越像副驾驶,它能帮你想,帮你查,帮你推演,但不能替你扛。
8 H; J) z7 D( f: [; p0 Y) ]
. a7 T& u: h# m# {8 I+ I
05 代码越便宜,软件越贵
$ W: y* _( r6 v9 I" s3 m5 ~% \
印刷机推出来的是信息筛选。云计算推出来的是影子 IT 治理。AI 推出来的,是软件治理。
4 N8 I+ W5 x0 [& [; [
8 @9 k, T6 F, a
软件不会消失。会消失的,是「代码 = 软件」这个误解。
1 v& R% ^) S3 U3 m
3 |+ w) {3 b2 j8 B
过去我们以为,软件工业最难的是把想法变成代码。AI 之后我们才发现,更难的是想清楚什么想法值得被变成软件。
" q7 T* _0 F' N( o: X3 L1 b
' g1 e' G( p- g- F
代码越便宜,软件越贵。
- z6 W. K' F0 n! Z% i8 K5 L3 w0 i; T/ s9 q5 L) W- R
因为真正贵的,从来不是让软件出生。
( g! j) _6 b/ V. X
! a" z m) M) Z$ v0 O是让它接得进去,管得起来,改得动,删得掉,出了事有人负责。
+ \. r' g) V( v) S. H" J
# W' G9 N4 i+ {9 b3 l, q
当然你也可以直接拨打电话13101986181,让我帮你组装电脑,装机!
" ^! C( u1 U/ u7 W7 v
4 f: V; G) k w7 l$ k