2020年最后两天,结束了这份干了6个月的工作
原因
马云说过: 辞职就两个原因, 一是钱不够,二是受委屈
如果,硬要归类在这两种情况的话,基本上一二都有,这就造成了为什么没有等到年终奖在开溜
关于钱不够,只能怪自己当初的面试,当初面这家公司的时候,被他们的技术所吸引,想着低一点就低一点, 技术学会,工资就高了,这没什么好说的,关于这份工作,我觉得干的不开心,每天最早十一点才下班,有可能因为项目的进度,你干到凌晨两三点,并且没有加班工资,第二天还要6点起床,刷牙洗脸等公交,
你觉得能开心吗? 当然并不是我一个人这样, 也许是我自身原因,没有比较高的觉悟,造成钱不够,受委屈,技术在牛也不想学 .
技术这一块
这家公司,其实技术这一块是很多错的,都比较新,比如 Net Core,Redis,Nginx,Docker,PGsql,Go,区块链,消息队列,前后端分离,Linux服务器简单使用
在这6个月内,自己对于 NET Core, Redis , PGsql, 区块链, 前后端分离,Linux 都有了一点点提升,但是绝大多数, 我还是不懂的.
在NET Core 这一块,并没有去深入, PGSQL的使用,也仅仅跟sql server,mysql 一样, redis 使用 等等,这些都是初级的使用,在没有来这家公司之前, 除了pgsql,自己都会,只是没有在实际项目中用到
我很赞同这样一句话 没有上线的项目都是Demo
,因为线上环境 跟 本地环境不一样, 你需要考虑不同的用户, 也行有些用户很傻逼, 你的提示语比较文绉绉人家看不懂, 有些用户 比较厉害, 他会F12 看源代码,抓到接口,直接请求
有些用户注重安全, 看你操作简单,没有防护措施不放心,做一些操作都要发送短信,或者邮箱告诉他,基本上,也让我在写接口,以及一些技术使用上有所精进(一切按照需求来,有问题及时反馈,注释代码写清楚,遇到重写先备份,发布程序先告诉)
项目这一块
刚来没多久(也就是过了三四天吧),我就参与了一个项目需求的新增,并且上线,处理问题,当然,也出现了一个项目Bug
做的模块,类似商品的发布,购买,购买订单查看,以及资金的扣除, 在这一块上, Boss 让我自己创建表,创建表之后给他看, 并且需求就是我上面所描述的
前期我也参考了表数据,以及部分代码的,表创建也给他看了,并且对接前端测试的时候都没有发现问题, 在与测试,前端对接的过程中, 也说明了 对这个项目 这个功能不是特别了解, 如果需要更改,或者什么其他问题,一定要说出来,测试和前端也都答应了
最后面,也拿到了测试报告,项目发布之后,真出Bug, 项目大佬紧急出手(我只知道一个, 就是 购买订单这里的历史订单 出现了 多笔重复的,但是只有一笔,其他地方都没有问题),当boss 告诉我问题的时候, 我知道 肯定就是 在我的历史订单这里表关联查询出了问题导致数据出现多笔的请求
大佬首先看了我设计的表, 然后 就喷了我, 我也知道这肯定是有些设计缺陷了,后面大佬一顿操作,把这个问题给处理了,在这一次的问题中,确确实实暴露了我几个问题:
一 主外键(项目我们项目并不适用主外键)
二 表命名规划没有符合原来的命名规划
三 一些需求是考猜的,没有询问上级,也没有及时向上级反馈项目进度
这个项目第二次上线(应该是过了几个月吧)
这次上线 ,很快的进行了,没有什么问题,也没有第一次的紧张
后来,这个项目进行第二期,在这里, 也许是第二次项目上线做的铺垫, Boss 让我做了几个重大的功能
一 资金的划转的升级
二 购买升级
三 部分功能新增
关于资金划转,这一块, 我是真的迷
这个地方的需求, 我就问了很多次,
如下
![](https://i-blog.csdnimg.cn/blog_migrate/bd8e5e4f7978a3701c410b90773c45b5.png)
虚线的 是一直在问的, 一下又说不能转, 一些又说能转,这样子搞来搞去,最后就都写了Server方法,接口没体现出来
关于这个划转,就写了十几个接口
在对接前端这个时候, 又出现问题,就是 前端觉得都是在一个页面, 叫我们不要写这么多接口, 我么传一个Type 给你, 订好这个Type 是从什么转什么 就行了,然后 前端是大哥,他说的算后面又改了
对着对着,需求又出现了问题, 因为 我们 这个转这个,是因为 他们是不同的资产币种, 这个功能就是 你又很多个银行的银行卡, 你在这个银行账户有钱,就能转账,当然, 有些银行账户,你可能有人民币,有美元,但是我们部分银行只能转账人民币, 并且, 你装给另外一个银行 他如果不能够转人民币,
我们也不能提醒出来,然后我们跟产品对需求,产品也没有说明白,或者说不太懂,设计稿写了几十种币种的选择,最后实现只有两三种,这就造成在这个地方拖了很久,项目滞后了,后面自己加班加点把一块理清楚,对接前端完毕之后, 直接一直觉得有问题,并且叫Boss 看看,实在不放心,因为每次吃饭或者写
其他接口想到这里,都感觉有点逻辑不对,或者不是这么实现,或者感觉有Bug(程序员的直觉),结果,在做第二部分功能的时候,果然出问题了,测试提出了Bug,这个地方,就提出十几个Bug, 然后自己又需要改Bug,又要开发,又要跟前端对接需求, 这往往造成开发时间严重不够,每天都顶着十一点,十二点下
班,这也造成了精神萎靡,接口质量不佳,Bug 也越来越多,最后, 由于项目开发时间严重滞后,这个地方Boss 插手了, 插手跟改 又是两码事(我就是那个背锅的,啥也不想解释)后面的问题 也就好说了, 我写接口, 他来测试, 大问题, 我处理,处理完之后 他在测试,小的问题,叫我过来, 然后喷我(没有什
么贬义词,然后他改) 关于这一块, 我跟Boss 两个人,基本每天都是 十一二点回去,并且 这段时间, 估计瘦下来四五斤吧 此次优化, 严重怀疑自己, 并且这次之后差点想离职.
这一块,自己分析了自己这一块的错误
原因有以下几点
一: 需求上, 是真的 有坑,因为在看原型设计接口中, 已经发现了不合理的地方,也问了产品,产品直接说, 就这么干,后面问了客户,给我们看了客户的回复
二: 对接前端 太没有原则了, 十几个接口,压缩成为一个, 一个方法 代码就写了几百行,造成后面出Bug 哭着都要改,并且 需要把影响弄到最小(意思就是前端不要动,只动接口,因为前端打个包花时间比较大),尽管这样, 我还是被前端拉黑了
三:需求是真的不懂, 我已经再三跟boss说了 我一点都不懂这里的需求,还是让我先按照自己想法来,结果出事情,铁定自己的锅
做完这个项目的后几个月, 我跟boss 聊了下, 也许是他找我的,看出了我想离职的想法,然后跟我说,也答应了几个事情, 让我早点转正(结果提出申请太晚了,给我我第二种补偿,就是三个月的绩效都上涨一些) ,然后我就屁颠屁颠 继续干下去了
期间也做了几个项目,据不完全统计,在这6个月内 参与了5个项目的维护, 以及 1个新的项目开发(这期都是自己一个人对接,上线也没有出现什么问题,最后绩效打了110%)
同事这一块
我们公司,午会都会跟其他部门的人一起 玩玩小游戏, 其中,有个设计部的小姐姐挺好看的(真的好看 ,没敢去要微信,也从来没有OA找过她, 唉,没有照片, 没图没事实
![](https://i-blog.csdnimg.cn/blog_migrate/5422da6c296c052dffd6986893de56cf.png)
![](https://i-blog.csdnimg.cn/blog_migrate/5422da6c296c052dffd6986893de56cf.png)
![](https://i-blog.csdnimg.cn/blog_migrate/5422da6c296c052dffd6986893de56cf.png)
---------------分割线----------------
公司这一块
加班文化特别严重,而且我感觉,做的太像外包了,也行我对外包理解有误
我们目前的项目就是客户下的单, 软件有著作权,感觉是乙方, 客户说怎么改就怎么改,人家不满意完全可以退钱, 一直抓开发周期
2020 年终总结
2020 年, 自己回想一下,太多的事情没有完成 3月份才开始上班, 6月份辞职&&找工作,期间回家相亲,最后感觉 对这个妹子 有聊没聊 聊了几个月还是没什么太多的用处,或者我们两个就是扯这扯那,于是就断了联系了,加上后面工作实在是影响了生活,每天下班十一二点,什么话都不想说,就直接睡了
期间 自己定下的目标一个都没有实现, 技术深造, 学历深造,找个女朋友,找个好工作,存点小钱.......
当然,在 2020年 也收获到了其他的, 认识了很多人,也了解了新技术 区块链
学会去炒币了(虽然一直亏, 我只想把我本金赚回来!!!! 这个太危险了,有的人赚了,有的人亏了) ....
2020年, 睡个觉之后就算过去了,希望来年 (算了,不立Flag)
未来的打算
2020 年, 也确实让家里人跟着担心
我也希望,希望家人们,身体健康,万事如意, 祝各位升职加薪 (此时一颗流星划过)
关于排版
我劝在做的各位少打这注意,宁死不改,除非加钱