老哥,你这个问题问到点子上了,很多人都有过类似的想法,但不一定说得这么直白。
首先得说,烦代码 review(Code Review,简称CR)这事儿,太正常了。有时候你觉得自己写得挺完美,结果被同事提一堆意见,又是格式又是逻辑,甚至还有命名规范,感觉就像是作文被老师用红笔改得面目全非,心里肯定不爽。特别是遇到那种特别较真、甚至有点“杠精”的同事,CR的过程简直是种折磨。
所以,你想“逃避”这种不爽的感觉,完全可以理解。
但是,创业会不会只是个借口呢?咱们得把这事儿想透。
你想想,你创业了,当老板了,是不是就没人能对你的代码指手画脚了?表面上看是这样,你可以随心所欲地写,用你最喜欢的风格,没人再跟你说“这里应该用 a 写法而不是 b 写法”。听起来很爽,对吧?
但实际上,你只是把“代码审查员”换了一批人,而且这批人更狠,更不留情面。
这批人是谁?
-
你的客户/用户:他们不会在你的代码底下留言,说你这个变量名取得不好。他们会直接因为你的程序闪退、卡顿、或者一个功能不好用,默默地卸载你的App,然后在应用商店给你打个一星差评,顺便骂一句“垃圾软件”。这个“review”直接关系到你的收入和生死。
-
市场本身:市场是最终、最残酷的审查员。你的产品,你的整个商业模式,都会被它无情地“review”。你的代码就算写得像诗一样优美,如果产品方向错了,用户不买账,市场会直接让你关门大吉。它不会给你“修改后再次提交”的机会。
-
你的合伙人和投资人:如果你有合伙人,他会关心你的开发进度和产品质量,这本质上也是一种review。如果你拿了投资,投资人会盯着你的用户增长、收入数据,这些数据就是你“代码”最终的成绩单。数据不好看,比任何代码review的意见都让你难受。
你看,创业并没有让你逃离“被审视”的命运,反而把审视你的标准从“代码写得好不好”,升级到了“公司活不活得下去”。这个压力,比应付同事的几条评论,要大上千百倍。
所以,咱们得回到问题的根源:你为什么烦代码review?
- 是因为觉得同事在挑刺、否定你?
- 还是因为觉得这个流程繁琐、浪费时间?
- 或者是因为你对自己的代码不够自信,害怕被指出问题?
代码review的本质,其实是一个质量保障和知识传递的机制。它帮你发现自己没注意到的bug,让你学习别人的好思路,也让整个团队的技术水平保持在一条线上。一个好的CR文化,对个人成长是非常有帮助的。
结论来了:
如果创业是你内心真正渴望去创造、去解决某个社会问题、去实现一个伟大产品的热情所在,那么代码review这种小事,根本不会成为你考虑的障碍,你甚至会主动去寻求更高水平的“review”。
但如果,你创业的主要动机,只是为了逃避工作中的不爽,比如不想被CR、不想跟产品经理吵架、不想写文档……那么你很可能会发现,自己只是从一个坑,跳进了一个更大、更深、也更残酷的坑里。
建议你先冷静下来,试着去改善你现在面对的CR问题。是沟通方式问题,还是团队文化问题?解决了这个心结,再去看待创业这件事,可能会更清晰。别为了躲雨,结果一头扎进了海里。