三年前,我从北京来到深圳,当时我兴高采烈,因为我来到了一家我向往的公司,我们公司是物联网公司,同时公司还做区块链,我觉得这家公司就是最契合我的公司,所以我放弃了另外一家薪资更高的纯互联网公司。原本那次换工作我想换掉 react-native 的,因为我觉得这个框架走不远,我想选择 android 原生或纯前端的开发,但由于公司的性质我还是选择了目前这家公司。我在大学的专业就是物联网专业,大四我去培训的就是区块链,这是为啥我对这家公司情有独钟的原因。
刚进公司,我满怀激情,可是随着时间待得越久我越发现,我们部门并不受公司待见,我并不受公司待见。用不待见并不正确,应该是三观不同,我一直相信的是集体主义,而公司的种种给我的感觉就是个人英雄主义,但又不完全是。我就不吐槽公司了,我想更多的是反思自己,反思自己这三年。我相信没有完美的公司,也没有完美的个人,当你觉得公司不完美时,可能只是你们不合适,如果不合适的地方你能忍,那可以继续待着,如果不合适的地方你不能忍或者公司不能忍,要么离开,要么被开。
以前我一直觉得能力最重要,直到我遇到我女朋友,我开始反思,也许工作也是如此,不是实力越强就越好,而是越合适越好。我在开会的时候很气愤的说过一句话,为啥连战连败的国民党人跟着共产党就能打胜仗,人还是那个人,为何如此差距,我们不反思自身的行为,总是把一切都怪在别人身上。我觉得对于大部分人来说都是普通人,普通人很容易受环境影响,而有环境决定大权的人总是说人不行,让我想到抖音上冯小刚说的票房不行是因为观众不行(可能没有说过,毕竟我也是在网上看到的),结果哪吒票房那么好。只不过在这种条件下,我也慢慢的开始明白,做能力所能及的事情。
有那么一顿时间我差点抑郁了,每天满脑子都在思考人活着有什么意义,思考来思考去也没明白,直到我看到罗翔老师的书再结合我的当前我突然明白,没有意义也许就是意义,为啥非要做一番伟业,做一盏灯有何不可。就像溺水者溺水时的挣扎,没有施救者,你挣扎不挣扎都会死,为啥还要挣扎,这就是我说的能所能及,挣扎就是对生命的态度,力所能及就是对生活对工作的态度。即便这一辈子遇不见伯乐,但是坚持学习就是我对未来的态度。
在公司的前两年我写下了不少感悟,关于人的,关于工作的,但是最近这一年很少了,也许是因为我习惯了环境,环境对我来说不再新鲜,每天都是熟悉的人熟悉的事,我和他们朝着同一个方向流动。但我要思考,我喜欢思考,我喜欢胡思乱想,思考人类的奥秘,思考人与人之间的相处之道,思考我的情绪波动,思考问题出现的原因。但是这三年我又觉得我一直在奔命般,赶着项目,好不容易不忙了,我还要装作很忙,要么是身体累,要么心累,于是我又开始给自己找借口,没错,我很多事情都被搁浅了,最主要的是现在回想起来居然想不起所以然来,我到底是怎样度过这些时间的。直到这次找工作才发现我沉淀的好少,深度的更少;好像学了很多,但是至今记得的寥寥无几,如果当时做了笔记的翻阅时还能想起一些,如果当时还没有做笔记,只剩下印象,也许所谓的学过可能是在梦里。
从工作到现在我写代码都很投入,以至于我都没认真思考过,我写代码的质量,在最近半年我开始着重抓我的代码质量,主要的起因是因为我几乎习惯了公司的边开发边测试,导致我不再重视自己的测试,慢慢的代码质量越来越堪忧,我都开始深度自我怀疑,怀疑到我想自杀,于是我觉得这个问题已经威胁到我的生命了,我必须抓起来,于是我开始对每次出现的bug进行思考总结,思考为啥会出这样的问题,有没有啥办法能解决,慢慢的我感觉在变好,不管是我的心态,还是输出质量。只不过我觉得还不够,我要记下所有的不愉快,所有的抵触,因为我发现我开发完我很抵触自己再测试一遍,因为我想到可能产品看到后会有改动,或者我觉得目前的阶段是不完整阶段我就不想测试,说白了我有惰性思维。其实应该换种方式思考,我们的每一次对外都是一种展示,要想留下好影响就需要我们珍惜每一次对外的机会,而一个人的自信就是一次次微小的满足感慢慢建立起来的,如果总是想着憋大招,自卑会反噬,因为任何个体事件都很容易被理解成侥幸。建立自信更需要的是看见每一滴水都滴入水桶的安全感。
我发现我容易内耗,虽然目前相对于之前来说已经好很多了,但是仍然存在,我会因为做不好一件事情而难过,但当我离开深圳后,突然间就好像明白了一些道理,也就是不要只盯着自身的缺点,不要对事情划分对与错,好与不好,应该采用更科学的方式来看待事情,我三十多了,如果按收入来讲我是失败者,但话说过来,失败者的定义其实本身就是问题,失败本身就是对比的结果,并不是严格意义上的真理词汇,只是一个对比词汇,既然是对比词汇,那当你跟比你收入高的人比,你就是失败者,也就是说雷军是一个失败者,因为他不是世界首富,马斯克也是失败者,因为他不是世界上权利最大的人,也就是说如果我们只拿自己不如别人的地方跟别人比,你永远都是失败者,那这是不是代表我们应该拿比别人强的地方跟别人比,其实也不是,因为对比总会有伤害,你不是在伤害自己就是在伤害别人,除非别人真的看开了,完全不在乎,不然对比都是不好的。同样的一件事情的结果不能使用成败,对错来衡量,应该是你从中学到了啥得到了啥,从得失来判定这件事情。还有就是多看自己的优点,对待自己不会的要学会体谅,因为这并不是你擅长的。
情绪也是这三年我一直关注的一个点,特别是最近一年,当时我们有一个同事只要一说话我就很生气,这是一个契机,后面我也看了一本书叫《非暴力沟通》,我当时没看的时候主要关注点在我为啥会生气,最后经过我分析发现她说话使用命令的方式,说话总是喜欢使用肯定的口气说,比如出现 bug ,她说的是一定是我的问题,让我改一个产品都没定的东西是命令我,让我觉得很气愤,看了非暴力沟通后我觉得自己的情绪是因为对方没有按照我想要的方式跟我沟通,同样的为啥刚进公司的时候很多我都觉得很不爽,就是因为公司没有满足我的需求,所以我的内心就比较抵触。
当下 AI 越来越好,在这种情况下我们发现大部分需求都是可以让 AI 来做的,特别是业务不复杂,那既然如此我们有必要深入研究技术嘛。网上关于 AI 时代的个人都在讲超级个体,那像我们开发是不是应该朝产品这些方向发展呢。要想理清第一个问题,我们需要知道为啥研究生,博士生比本科生值钱,难道真的只是多读几年书嘛,我的认识是,不是多读几年书的问题,而是在于“研究”二字,大学以前我们基本上照本宣科的做题,而大学期间就不仅仅是做题,更多的是做开放题,而研究生则是研究某一个领域中的一个课题,而博士生则更进一步。我们发现这同样适合我们工作的阶段,我们不能只做有标准答案的题,比如刚入门某个技术我们看的最佳实践,我们还需要深入研究自己的技术,研究技术在当下并非最佳实践,因为有了 AI ,AI 是我们的助手,它对技术的理解超过了大部分人,它只是不了解你们的业务,所以说我们的工作应该从重技术变成重业务,重心变了并不代表我们就不再深入技术,因为深入技术并不是真的要学会什么,而是一种态度,探索未知的态度,因为 AI 时代下有 AI ,那么要想用好 AI 我们同样要具备深入了解 AI ,之所以说是态度就在于此。对于第二个问题,刚才其实也说到了,我认为目前我们开发就应该慢慢的朝产品方向靠,也就是业务,这样你就会更懂产品,而你越懂产品, AI 就越能帮到你。我们到底应该怎样使用 AI 呢 ? 每个人都有自己的使用方法,我使用后的想法是“你把 AI 当成一个人”即可,现在大部分人觉得 AI 很难用最根本的原因是把 AI 当做神。如果你把 AI 当做人,你就会发现人也会犯错,人也会听不懂你在讲什么,人在写需求的时候需要对需求又深入的理解才能更好的完成工作,要想 AI 真的成神,那么需要 AI 拥有足够大的上下文,拥有所有资料的查看权,但是目前没有,所以 AI 有局限,跟人也有局限一样。
上面都是在深圳那家公司工作期间所领悟的。所以我在上一家公司我虽然没学到啥值得我特别高兴的技术,但也算有失也有得。所以没有绝对好的公司,公司的好坏在于我们怎么利用公司的一切,坏体验的公司可以让你拥有更多的感悟,好体验的公司可以让你拥有更多的深入技术的时间,有失有得,如果我们只看到大家意义上的得失,那么必定会更加失落。
我之所以选择离开深圳这家公司,是因为我原理家乡的目的是赚钱,但是这三年基本没给我加过工资,既然都不加工资我为啥还留在这远离家乡的地方,我为啥不选择一个离家近的地方,再加上年龄越来越大所以我选择回家。