前几天在读《极客时间》专栏的时候,看到这么一段话:
对客户来讲,真正有价值的是业务,技术是为业务服务的;对于团队生产力来说,管理起关键作用,否则技术实力发挥不出来。对于资深的业务和管理人员,也有很“技术”的部分,更有很“艺术”的部分。懂得业务和管理的技术人员,才能把技术能力最大化地发挥出来。
作为一个创业者,正在经历着"创业"这个冰与火的淬炼与锻炼,深知作为一个技术人员来讲,什么才是最重要的,所以看到上面那段话,感同身受,感觉说的非常对,而且真的是非常重要:
懂得业务和管理的技术人员,才能把技术能力最大化地发挥出来
。
关注我的读者可能都知道,其实我都一直在跟大家强调一个问题:
程序员的眼界真的不要,也不能只局限于技术
。
程序员既然是技术出身,不只局限于技术,那又该如何提升自己在企业中的价值,该关注除了技术之外的哪些方面呢?
一、懂产品和业务
就像上面那段话说的,技术是工具,它只有服务于具体的业务才能产生价值。只有懂产品和业务才能把客户服务好,才能把产品做到最好。
很多人可能会说:这不应该是产品经理的活么?我们工程师为什么要关注呢?
这是误区,而且是巨大的误区。眼界局限于自己的活,你的前途和前景,发展空间就是局限的,微小的。跳出来看看这个世界,你可能会发现,身边的技术管理者(技术 leader),越往上走,是不是对产品和业务的逻辑要求越高?
如果你只会技术,每次在团队之间沟通,都用技术语言,那么团队之间非技术人员就会很那听懂,而你如果能够把复杂的业务逻辑非常简单的描述清楚,那么你就会使团队之间沟通的更有效率。可能在不知不觉间,就在推动着团队前进,等你对产品和业务逻辑也来越熟悉的时候,你会发现,团队之间的沟通正在以我为核心,我在团队中正变得越来越重要。
从而,你可能会更上升一步,成为团队负责人,如果团队负责的好,决策权就来了,再上升一步,就是管理层!
你想想,如果你只关注你的一亩三分地好不好?你再努力,再牛逼,地就那么大,你的发展空间就受限,你种地技术再牛,产量也不会太高。
而且,我告诉你,每个行业,每个产品可能都有着自己独特的业务逻辑,如果你深谙或者熟悉某一个行业的业务逻辑,你可能就会成为这个行业的专家,从而说话和做事就会越来越有分量!如果你经常做 ERP 系统,你就知道了。