ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

架构师下海创业,我才发现:写代码和做生意完全是两件事

架构师下海创业,我才发现:写代码和做生意完全是两件事 大家好我是程序员下海。创业之后以前不少朋友会找我聊天。有人问我辞职以后最大的落差是什么是收入断崖式下跌是不用打卡、不用背 KPI 了还是突然拥有了很多自由时间其实都不是。创业四年经历过疫情刚开始时的坎坷也熬过从零拓客的迷茫。项目亏过钱客户也扯过皮团队、回款、交付这些事情一件接一件。到现在我最大的感受只有一句写代码和做生意根本是两套思维。以前在公司做架构天天聊高并发、代码重构、架构优化、技术方案。技术做得好系统扛得住代码写得漂亮很多时候确实就意味着你是一个靠谱的技术人。但自己出来创业以后才发现技术好最多证明你能把活干好。懂客户、懂交付、懂回款、懂经营才能让公司活下去。这篇不是想否定技术只是想聊聊这几年创业下来我被颠覆的几个认知。1.写代码追求完美做生意只看存活做技术的人多少都有点“代码洁癖”。我以前也有。看到代码注释不规范想改看到一段逻辑写得不优雅想重构看到架构有后患心里就不舒服总觉得应该一次性设计好。做架构时我们追求高可用、可扩展、低耦合、好维护。这些都没错而且非常重要。但创业以后尤其是接中小企业项目时客户在意的往往是另一套东西“这个什么时候能上线”“能不能解决我现在的问题”“预算大概多少”他不会太关心底层架构是不是优雅也不会因为你用了多厉害的技术就多付钱。创业初期有几个项目延期之后我才慢慢明白一个道理客户要的是能落地的结果不是一套还没交付的完美方案。以前做技术容易盯着上限想着怎么把系统做到最好。现在做项目更要先守住下限能不能按时交付客户能不能用公司有没有利润。现在我做方案时会克制很多。能用简单方案解决的不会一上来就过度设计客户短期根本用不到的功能也不会提前花时间堆进去。程序员创业太追求完美有时候就是在拿自己的时间和利润买单。2. 代码靠逻辑做生意靠洞察人性写代码相对简单的地方在于出了问题大部分都能查。看日志、查链路、断点调试问题总能慢慢缩小。但做生意不是。客户说一句“这个功能能不能加一下”后面可能是一堆事情加不加钱、工期怎么算、需求边界在哪里、做完以后谁来验收。刚创业时我还是典型的技术人思维。客户临时加需求不好意思谈加价需求反复改就自己闷头改代码明明有些问题不是我们造成的也总觉得“算了先帮客户解决”。结果就是项目越做越累利润越来越薄自己还觉得很委屈。后来才知道客户不一定是故意为难你。很多时候是一开始双方就没有把话说清楚。需求没有边界验收没有标准变更没有规则后面自然会扯皮。以前我觉得沟通是项目开始前的事情。现在发现沟通其实是项目全过程的事情。代码解决的是机器的问题。做生意很多时候解决的是人与人之间的预期问题。3. 架构图再漂亮也比不过公司账户里的余额以前做技术谈核心竞争力总会聊技术壁垒、行业经验、架构能力。创业以后这些当然还是底气。但对于我们这样一家小软件公司来说眼下更现实的事情是项目能不能按时交付客户会不会按时回款公司账户里还有没有钱。第一笔款进公司账户时我很兴奋。再后来才知道尾款是最难要的回款也不等于利润。公司要发工资、交五险一金、租办公室、养团队还要留一点钱等下一个项目。所以现在我看一个项目不只看技术上能不能做。还会看报价合不合理、周期能不能承受、需求会不会失控、客户的回款能力怎么样。技术是底气。现金流才是命。4. 以前有人兜底创业后很多事只能自己顶在大厂或者成熟团队里分工很明确。产品负责需求销售负责客户测试负责质量运维负责上线。架构师把自己该做的事情做好就已经很不容易了。小公司早期不是这样。除了写代码你还得见客户、谈报价、出方案、做项目管理、盯交付、催回款、招人、带新人。有时候白天在客户现场晚上回来改代码有时候项目出了问题员工着急客户也着急最后都得你自己去沟通。以前觉得“责任”这个词有点大。创业后才发现它很具体。是员工发工资前你看一眼公司账户余额是项目出问题时你不能躲在团队后面是客户不满意时先出来解决问题的人必须是你。大厂是平台给了你更清晰的分工和资源。创业则是你自己得先把平台撑起来。5. 写代码是本事,做生意靠长期积累刚创业时我也想过靠技术硬实力说服客户。我总觉得只要代码写得好方案做得好客户自然会越来越多。后来发现客户选择我们不一定是因为我们技术最强。更多时候是因为我们回复及时、说到做到、项目出了问题不推诿、系统上线后还愿意持续维护。四年下来我没有想着快速扩张也没有想着一口吃成胖子。就想把每一个项目做好把每一位客户服务好。到现在差不多有一半项目来自老客户转介绍。这可能就是一家小软件公司最踏实的资产。不是办公室有多大不是 PPT 写得多漂亮而是客户愿不愿意下次还找你愿不愿意把朋友介绍给你。创业四年我最大的变化不是技术精进了多少。而是慢慢从一个只关心代码和系统的人开始学着看客户、看团队、看回款也看自己到底能不能承担这份责任。技术不能被高估成万能。生意也不能被想得太简单。庆幸的是到现在公司还活着团队还在项目还在继续做。路还长慢慢往前走。
返回列表