本文最后更新于:2020年9月2日 晚上

本文作者:[wangwenhai] # 概要:2019年工作经历。

1.选择

image-20200810194003404

我在2020年5月月底离职,开启了我全新的一段路程。
我工作的地方是某个研究机构下面的孵化公司,主要研究领域是工业机器人。我在这里负责的主要是做物联网终端设备的接入和业务系统。本想到可以在这里能做出来点成就,不想到却慢慢的被煮了青蛙。
这边的工作过于轻松,以至于领导和同事全部是外行。是的,公司几个做软件开发的全部是外行,甚至有没上过大学的担任要职。经历过太多匪夷所思的事情了,比如自己研发操作系统,自己研发Nginx,自己开发一个Tensorflow等等,这里就不列举了。
但是上面说的一件都没做,因为整体研发团队属于“养老系”,技术水平完全和2020年毕业的应届生都没法比,每天就是开开会,做做样子,假装在工作。
但是日子过得真的舒服啊,每天按时上班,按时下班,一年了,记忆中没加过班,一直定着闹钟下班。6点下班,6:02就出公司大楼, 每天的工作强度几乎可以说是公务员的那种感觉。这种地方不求产出也没有产品责任,所以几乎是0压力。
这简直就是我爸妈心目中的神圣地:“阴凉房”。可是我那段时间却失眠了。就因为这种太过安逸的生活,给我造成了危机感。
进入5月以后,突然发现,很多东西我已经不会了,前段时间,写个单片机的固件,突然发现不会写C++的构造函数,写个SDK连最基础的Activemq消息队列的使用都玩不转。同期对比了一下进了大公司的学弟,我发现我在退步。很有可能会被淘汰。一点时间有些失眠,焦虑,心态也慢慢的不好了。我知道这是舒适生活带来的迷茫困扰自己。于是我做了思想斗争:离职。去大公司从底层干,重新见世面。放弃舒适环境和优越薪资,真的是非常的难,想起来可能本来一无所有,又何必在乎多拿一两万块钱。也许这两年我真不需要太多的钱吧。如果两年前从厦门离职是一个转折点,我想如今也会是我的一个转折点。

于是我头也不回的辞职了,然后上了去北方的火车。

2.趣闻之老板

image-20200810194043952

之前我经历了一系列匪夷所思的事情,以至于现在难以忘怀。大家一再想让我讲讲故事,我也一直推脱着,到现在抽点时间,来写点东西。

首先说说我前面的老板吧。

我之前的老板是大学老师出身,70后中年男。在创业之前是XX大学的一个CAD老师,计算机知识略懂皮毛,几乎都来自CSDN或者是百度。

就因为看了不少CSDN,他一直以为自己精通了所有计算机技术。于是逢人就说:我是10年技术专家。见到高软件的就说自己是10年架构师;见到高硬件的就说自己是10年硬件工程师;见到搞模型的就说自己是10年模型设计师。反正无所不会。我想他是为了和搞IT的人找点共同话题吧,可是每次都闹笑话。比如说:Java在Linux上有问题,我某年月开发的系统在windows上能运行,在Ubuntu上运行不了;亦或者说:SHA算法不安全,我们自己造一个ECC算法;又或者看了一眼Mongodb的CSDN技术教程,就觉得已经精通了MongoDB,其实他连索引是啥都不懂。于是我那段时间像给文盲上课一样给他普及基础知识。从JDK环境怎么搭建开始。看到什么都想问为什么,为什么你这个界面(IDEA)长得和我的不一样,我们建议用Eclipse开发。为什么Springboot脚微服务等等,因为看的都是CSDN上相对基础的东西,加上英文比较差不愿意看原本文档,导致他只会说技术的出名字来。所以刚开始我们用前后端分离的形式做界面的时候,他还质问我怎么不用JSP和Session,不然系统 不安全。
因为老板是老师出身,所以把我们所有人都当成学生一样,不论别人做什么都喜欢过来指导一下,看到别人看手机也要问他看什么,而且喜欢突然跑过去看你微信。当时公司有软件研发部和硬件结构部,老板最喜欢的事情就是和我们讨论基础问题,比如编程语言,还有哪个框架怎么样,其实这些全部来自于他看的CSDN。然后跑去指挥一下某同事:你应该这么做。

那段时间我真的是被搞的精疲力尽,老板喜欢发明一些名词。他把API接口,叫微服务;把Web服务器组件叫模组;把网关叫一个奇怪的英文名字,反正不是Gateway,诸如此类等等,美其名曰:创新。甚至让我们写Java代码的时候,用下划线替代驼峰,比如class UserMessage,要写成class user_message,让人忍俊不禁。老板还喜欢坐在办公室看着所有人,动不动问一句:XXX你在做什么,仿佛小学的点名抽查一样。

后来某天不知道从哪里学来的,每天不做正事,就喜欢”搞创新,抓公司的效率“。然后就是让我们开发人员“写文档”,让我们画UML图,还得必须制定用Viso2007,用别的还不行。让产品经理用Word画原型图,他曾经敲着白板跟产品经理说:“一个合格的产品经理要学会用Word画原型图”。产品经理大姐气的无言以对,我当时 差点笑出来。

还喜欢要求我们在代码里面写上需求,比如我们写用户列表,他要求我们:”用户列表的需求是什么,我们为什么做这个功能,写代码的过程中你是怎么想的?全部写到代码里面“。然后让我们“写文档”,写的和大学的课设一样,废话连篇,比如:整体设计,整体考虑,功能考虑,创新考虑,功能亮点。。。。等等等,浓浓的忽悠凑字数风格。老关注的问题:“你这个标题应该是3号字体”。当他知道HTTP的Mehod有很多种的时候,还坚持自己“HTTP就是个协议,和方法没关系“的观点不肯下台。

我入职一年了,因为老板是个半桶水,加上其他同事档次不高,其实全公司的人都围着老板转,凸显老板的”学识渊博“。于是就没人干活了,大家都在假装上班。每天就上班下班,等着发工资。也许你们比较好奇工资怎么能发?前面我说了是XX研究院,大家懂了吧。

3.大佬同事

不得不说一下之前的同事,因为他是我两年职业生涯中遇到最让我眼前一亮留下深刻印象的人。

同事是老板的老乡,两个人很早就认识,然后被老板叫过来当“CTO”。这个同事之前在其他地方工作了据说是7年,我也没问过,老板说:“XXX技术很好,你们多向他学习”。

大佬来就是我的领导,我叫他X经理。结果这个神人真的是牛逼,真是7年的大佬,摸鱼技术前所未见,每天上班就坐在那里一动不动,然后打开腾讯新闻看新闻,老板过来了,然后打开Word写写“整体设计,整体考虑,功能考虑。。。。”,老板走了就开始发呆,以至于从2019年4月到2020年5月我离职,一年时间,大神写了200多行代码。

大神有小儿麻痹,坐在凳子上很不稳,时不时会抽,然后全程在晃,坐在办公室让人担心随时倒下去。大神还有言语障碍症,讨论问题的时候突然小儿麻痹发作,然后开始抽,有几次我说话的时候,他瞎扯,我没忍住屌了一句:“你不懂就别乱扯”。突然大佬就开始抽,话都说不出来,吓得我汗都出来了。

大神另一个牛逼的能力:凡是老板的话,一律答应。比如老板让他实现一个比Springboot和SpringCloud还强大的“网关”,他二话不说接了;老板让他实现“高并发服务器”;他也接了。结果就是每天混,反正你让我做什么我都做,不管能不能,行不行,我混了再说。

大神不太会java,语法也不太熟;计算机基础也很差,比如连ABC类网络都分不清,在家里使劲ping公司的主机:10.168.1.1。大神也不会用git,提交代码能把IDEA的工程文件一起搞上去。记得某天我给大神分了2个功能,都是查询列表,结果大神说:我最近任务比较多,你做一下吧。其实他一年了,大部分时间都在磨洋工。代码量和提交记录就可以证明一切:一年,6次提交,200多行Java代码。

但是他会逗哏,把老板哄的很开心,所以深得老板喜欢,能在公司一直混下去,以至于我离职的时候,老板貌似还给他涨工资了。

不过我离职后想:这位大佬不是30了吗,35以后还能这么摸鱼吗?

3.我的经历

我在那段时间,除了日常陪老板玩,大部分时间在学习Java。Docker还有Kubernates,都是那段时间学会的。2019年10月开始,学了点erlang(其实直到我到这个明星公司之前,我是不会erlang的);学了些单片机基础知识。没事干的时候写写Demo。平时偶尔出去和外面的老板们聊聊,也拿了几个小单子,赚了点零花钱。基本就这样过了一年。好的一点是一年了我看了很多书,补了很多大学欠缺的知识,算是另一方面的收获。

辞职以后老板以“离职期间工资是60%“,”你的文档写的不完善“为理由,冒着违法行为扣了我四千多工资,大家劝我去申诉仲裁,我想了一下,好聚好散,有什么必要,明天我就要上车了,影响心情不好,不知道四千多老板能干点啥,真让人想不通。

我收拾东西的那天,连招呼都没打就走了,出门以后就删除了所有老板和同事,一年了我确实太压抑了吧。

4.末尾

我辞职后,问我媳妇儿:”我们在这里没啥前途了,愿意跟我往北走吗“?我那个傻傻的小可爱想都没想就说:

“好啊,你走到哪,我就跟到哪,你过什么生活,我就陪你过什么生活。”