工程师最困难的不是实现技术,而是面对挫折而不丢失最初的热情

我是一名产品经理。在做产品经理以前呢,我原来在东北大学,是一个运维工程师。这个职业,大家听起来,好像还是有一些有趣。但是实际上,我当时做的最多的工作就是调整几个教学平台的数据,就是现在教务处和bb的数据。你把教务处的数据取出来,再加到bb平台里去,你就会在bb上看到自己有了这门课。我在每一次程序崩溃的时候,就去重启那些服务。有的时候还要检查代码。一旦出了差错,很可能就要担责任。那个时候我心里就在想,我以后还是不要和机器打交道了,和人打交道或许会简单一点。

所以后来,做了创业决定以后,我反思了很多事情,不再过多的接触技术,选择了产品经理这个职位。我有一次创业创办的是软件公司,作为产品经理就比程序员很难办,因为程序员大家都按照文档去实现那些细节,而我现在就必须要和需求方不停沟通,把他们的想法转变成工程科学上程序员的理解,然后再跟程序员讲清楚。为了这些工作呢,有的时候我不得不去主动了解需求方的领域,比如说,之前为了一个金融的分析工具去研究了很多证券期货,为了一个旅游项目研究了酒店的经营方式等等。

半年前呢,一些机会,决定帮助教务处的信息化进行整改。其实在开始工作的前面的一段时间我没有进行任何具体的工作,我只是去教务处,化身了一个学生助理,跟其它学生助理是一样的,我去学教务处基本知识,跟着他们去学学籍学位管理,考试管理,分班管理这些。然后才会去开展信息化工作。因为已经具备了足够的知识,就可以在不影响他们工作的前提下整改那些服务器呀这些的。

我想说说我工作的几点体会。一个是工程科学与社会科学。比如有的时候我发现了一个小的故障,可能我自己随手一分钟就修正它了。但第二天,我直接负责的老师就说,这个故障是厂商的责任,你应该指出,写一份文档,然后交给厂商,等厂商的工程师来处理。还有一次是采购设备,本来我设计的采购单非常简明。老师说,薛锋啊你还不知道这种单子怎么写,然后给了我一些示例。我仔细看了看发现里面写了几千字,九成的文字都是和采购内容无关的,非常的冗杂,而且那里几乎所有的文档都是这个样子,这让我很矛盾。

第二点体会我想说的就是技术与人。还有一次,我的任务是绘制一个系统的拓扑图,我直接就选择了绘制网络层的拓扑图,网络层会把交换机忽略掉,而强调网关啊、路由啊这些概念。最后我把画好的拓扑图给老师看时,老师很奇怪,咱们的交换机你丢了吗?咱们没有买过网关呀。

工程师和普通人有的时候有些不信任有些矛盾,我想怎样去克服。我们需要改革,我们需要政策上的帮扶和鼓励,需要体制上的改进,这个没有错。但是,体制改变完之后,我们作为工程师,是不是自然的水平就提高了?我觉得在我们对工程科学了解不同的前提下,矛盾依然会存在。国家的政策或许不是工程师所需的,工程师所需的或许国家也没有帮到忙。

现在来审视我们的工程科学来看的话,我们拥有了虚拟现实,拥有了无人机,拥有了可穿戴设备。科学在国家发展中的地位好像是神的存在了。它可以改变每个人的生活嘛。曾经有一个人就问我,你已经做完了微信支付了对吧,那么你回去稍微改一下,改成支付宝的吧。还有一个例子,就是有一门课一定要求我在学校的机器上编译我的代码,而我配置那个环境真的经历过太多次失败。我是想说,或许今天技术已经很发达了,但工程师并不是可以通过简单敲敲键盘这种操作来完成很多事情的。

所以说我的第三个体会,就是关于失败。面对失败我们人的性格是装不出来的。平时我们可能装一装,就像大家现在看到的我可能和我舍友眼中的我不太一样。但是有些项目真的搞砸了,有些问题确实无法解决的时候,工程师和普通人的耐心都是装不出来的。这就是为什么有的时候我们会发生矛盾。

我们在写一些批评性文章,吐槽最近哪个公司,甚至国家又有什么错误决策的时候,喜欢把鲁迅的文章作为自己的圣经,说这就是我们整个社会的弱点,这就是中国的弱点。有一天我就明白了,如果说鲁迅的文章是圣经的话,圣经是宗教信仰,是我的信仰,那么它是读给我自己听的。里面说的人性的弱点都是我自己的。我们国家科技的弱点从来不是别人的,而是我们工程师自己的。我有的时候在想,如果有一天,我代表着发改委,那么我的政策是不是真的利于我们国家的科技呢。我还记得给那些努力的工程师尊重吗。

我觉得我自己的技术水平并不是太好,但很多人希望我能参与一些项目,或许是这种价值观能让一些经历过无奈的人共鸣。那就是,工程师最困难的不是无聊的学习和经历种种失败,而是面对一次次的失败而不丢失面对科学的热情。

2017年,我也会结束在东北大学的工作了。上一次我去一家创业公司的时候,还特地看了看他们的服务器负载是不是均衡的。我回忆起自己的工作的经历,自己选择产品经理这个职位,我觉得能否把对科技和对社会的视角端得平,不比把服务器负载端平要容易。

t

你可能感兴趣的:(工程师最困难的不是实现技术,而是面对挫折而不丢失最初的热情)