大概五月吧,入职一家做电商的创业公司。待遇比另一个银行项目待遇稍低,但是考虑到电商场景学习到的东西比较多,欣然接受了。
初入职,不知道怎么开发。这个怎么说呢?以前都是做简单的项目,设计都比较简单。复杂的业务场景,就懵逼了,那时候压力很大,不知道从哪里入手。然后在明白了,自己的逻辑思维还没有形成,这是入职开发的一个坎吧。
那时候租了合租房,自己房间特别小,放一张床,一把椅子,就站不下人了。半夜都是九点回家,回去了还要继续写代码到凌晨。而公司也是把我骗进去的,向我许诺的技术栈没有,业务量也没那么大,也没有什么高并发的场景,公司创业4年,在下滑阶段。之所以还留在那里,是做电商项目很锻炼人的逻辑思维,所以准备再坚持一年。
后面公司人事变动,两个leader都离职了,来了新的leader,工作方式很激进,也是为了表现自己的能力吧,刚来就跟老板接了几个大需求,并且承诺交付周期很短。当时我是二个开发之一,而且当时我的业务逻辑思维还没锻炼出来(我一直都是发散性思维,很吃力)。这个难度有多大呢?多级分销体系0-1,用户会员账号体系0-1,下单买会员0-1,不同的会员选品,会员下单改造。工作一半时候,我新主管吓跑了。
我的应对方式是,基本9,10月份每晚回家加班到凌晨,周末拼命看业务代码,熟悉业务逻辑,而每早上班,就是感觉很累。怀疑我的思维方式是不是搞开发这块料?这样的自我怀疑中,尤其是后一种对智商的否定,是最可怕的。好在我扛下来了。
这痛不欲生的两个月之后,我突然发现业务逻辑的设计没那么难了(逻辑思维培养差不多了)。也一举用能力证明了已经的业务核心骨干的位置。
再后面又做了很多东西,不过因为用户很少,也没什么人使用。后面公司融资的钱也烧了差不多了,不再做app和小程序,第二年转型做直播去了
2019年辞职后,闭关在家7天写了一个mybatis插件,基本是睡了写,写了睡这样的状态。然后搬到老婆那边一起住,准备面试题。又去泰国玩了一个星期,过了一个月又开始找工作。
这时候我上家公司总监(人事变动离职的那位)喊我去他们创业公司,开了20k并且有期权,核心开发并且是后端负责人,手下带三四个人,都是资历比我深的人。那时候我很心动,一个是待遇翻了一倍,然后公司工作加班比较少,两个老板都是搞文化产业的佛教徒。担心的就是,自己资历浅,压不住人,又是创业