编程语言
首页 > 编程语言> > 程序员:白天写代码,夜里摆地摊,周末送外卖

程序员:白天写代码,夜里摆地摊,周末送外卖

作者:互联网

有人说程序员这个职业,三年升高工,七年做架构,十年送外卖。对此虽然我也曾非常认可,但现在我可以前瞻性(马后炮)地说四个字,杞人忧天!目光肤浅!


image.png

图片来自 Pexels


正所谓天生我材必有用,用完再把外卖送,现在,新的风口——万亿【烟火经济】来了,除了送外卖我们又多了个新选择:摆地摊!


一个人一辈子只有那么几次机会可能实现财务自由,机遇稍纵即逝,一定要牢牢把握住。image.png

图片来自互联网,版权归原作者所有


所以,今天我们来严肃认真地聊一聊程序员摆地摊的正确姿势。


01

技术储备


程序员是谁?


正所谓打铁还需自身硬,在我们决定投身摆摊大业之前,一定要认清自己找准定位,了解自己在摆摊行业能够达到什么级别?


根据程序员这些年来面试招聘的经验我可以给大家一点参考,我认为一个合格的 P6 级别地摊员应该具备改变全球宏观经济走向的能力,具有将各类地摊货抽丝剥茧再从 0 到 1 的能力。


P6 级别地摊员面试题举例:


这几道题熟悉吗?如果你答不出来,建议你再回去多看看书,推荐几本:


除此之外,还需要多读一读国外大佬的英文原版著作,特别是一些诺贝尔经济学奖大佬的,比如凯恩斯的《就业、利息和货币通论》、约瑟夫·熊彼特的《经济发展理论》、萨缪尔森的《经济学》、西蒙·库兹涅茨的《各国的经济增长》等。

image.png

PS:“你先回去吧,正常我们会在两个星期左右给你答复”,“恭喜你通过了我们的面试,你接下来的工作就是和我一起搬羊肉串”。


原来所谓的合适,只是你能不能和我一起吹个很爽的牛,然后干件平凡的事。我是摆地摊的,但是我就想和你聊一聊八千里路云和月!


02

找准方向


做好技术储备认清自己后,接下来就是找准方向,好的方向是成功的一半。很多人也想去摆地摊,但无奈不知道该做什么,导致自己始终迈不出摆摊的第一步。这件事对于程序员就比较简单,无非三个选择。
选择一:技术导向型创业


大多数程序员是有技术情怀的,通过自己的技术去改变或影响一批人,从而带来自己的商业价值。


所以如果选择这个方向的摆摊,完全不需要考虑,看自己擅长什么,可以去制造摆摊车,可以去制造一些小商品,取决于自身能力。
选择二:技术入股型创业


做好你技术分内的事吧!用程序员的专业术语来说,就是单一职责,解耦合。至于什么方向交给你的合伙人,让专业的人做专业的事!
选择三:加入一家牛逼的摆摊公司


我们需要做的就是做好业务抽象和建模,设计一套通用的摆地摊架构,卖什么不重要,重要的是我们什么都能卖。具体卖什么由产品经理和运营大佬去商量。


这个时候选择一个好的团队很重要,我们团队就很好,就有一个资深产品经理,可以和程序员打成一片。


PS:“那边两个人在做什么”,“穿格子的是程序员,还有一个是产品经理。产品经理说摆地摊一定要注重用户体验,简化用户的操作。举个栗子假如我们的地摊货是手机壳,你不能让用户挑来逃去这样体验太差,效率也很低。你得能根据用户的心情自动变换颜色、背景,说完两人就开打了,打了一年多没停手。”


你看,对于程序员,选择是如此简单!困住我们手脚的,是顾虑!早已成年的我们,需要的可能是那么一次年少轻狂、肆无忌惮!


03

微服务架构


首先,我们来看一张图:

image.png

看出什么问题没有?对,太明显了,这还是传统的摆地摊方式,最初级的单体地摊架构!


这样使得地摊服务过于臃肿,全部集中在一个人身上,不利于管理;容错性差,一旦出点小问题,就会导致整个服务宕机。


比如用户要用支付宝付款,结果手机没电了,你得等着他呀,其他客户怎么办?而且这样也不利于扩展,摆摊事业做大了怎么支撑?还有一个最大的问题,就是它不符合当今地摊行业的潮流,


所以,最正确的姿势应该是:拆!将整个地摊的架构微服务化。你别管它合不合适,这都 2020 年了,顺应潮流、顺流而上,你才不会被潮流淹没,不会被这个时代所抛弃。不然你只能回去继续写你低端的代码,干不了地摊员。

image.png

如上图所示,微服务化后就成为上面这样的,有人管销售,有人管结账,有人管商品,有人管库存,有人管开神车。


这样拆下来,它使整个地摊的分工更加明确,责任更加清晰,每个人专心负责为其他人提供最专业的服务:


术业有专攻,专业的人做专业的事,你们,我们像不像一个个微服务?


当我们夸夸其谈其先进性的时候,以为自己走在技术前沿的时候,以为自己支撑了一整个服务集群的时候,我们可能已经忘了,这个事情我们已经做了很久很久,这个地方我们已经待了很久很久。


我们以为自己是一个独立的服务可以独立地运作,却从来没有想过脱离了这个服务体系的时候,其实,一无是处!

单体应用,还是微服务?我们需要什么?这个世界需要我们什么?

image.png

04

放眼未来


作为具有程序员背景的地摊员,我们的目光不能局限于当下,要充分考虑未来地摊事业发展对当前架构的依赖及可能存在的风险,提前做好风险预案。


比如:


还有很关键的一点,地摊事业未来会不会遭遇某些人的封禁或者打压,比如:


地摊,作为一个炙手可热的风口产业,一个充满无限可能的产业,让我们一起去摆摊吧。


虽然我的想象力不足以想象地摊业的未来,但我的心里有火,眼里有光。即将投入地摊事业的程序员们,请接受我的祝福,奔涌吧,地摊员,我们在同一条奔涌的河流。


它是一个地摊,它是一个机会,它是大千世界,它是我们的内心。梦想还是要有的,万一实现了呢?梦想还是要有的,至少这样当我们想努力拼搏一把的时候,知道该往哪个方向!


写着写着我忽然想起来,这个摆地摊的架构好像还有优化空间,要不要再上个中台系统呢?得好好考虑考虑一下!


标签:服务,摆地摊,程序员,外卖,地摊,摆摊,我们
来源: https://blog.51cto.com/14410880/2545876