为什么传统企业人才转型互联网这么难?

谁适合看这篇文章

在传统行业里工作超过 3 年想转互联网的你可能是或者现阶段就是这样的人:你抵御不了那些整天围绕在你周围的关于互联网的信息,比如,融资,上市,海量数据等等的诱惑,或者认为当前你做的事情不能发挥你的价值而导致付出与收益的不成比例,又或者出于职业天花板的考量等等,你做了一个决定,要到互联网公司去看看,去发挥你的价值。或者是你已经在这条路上了,但是又接连的遇到挫折,从一开始的心比天高,到中间的接连受挫,内心在不断的肯定与否定中承受着折磨和煎熬,以至于有时你会怀疑自己选择转型互联网的决定是否正确,这个方向是否真的适合你。同时你也很迷茫,你觉得自己不差,但是总觉得就差那么一点点,但是你又不知道根本问题出在哪里。那么下面的文字或许能让你明白为什么你会有今天的困境,如果你读完若有所思的话,你也许能据此找到一些解决办法。

认知

传统企业里大概可以分为两类人,一类能力一般,在公司宽松的氛围下完成分配给自己的工作,没有太多想法,甚至会觉得这就是他们理想中的工作,实在想不出理由为什么要转到互联网去吃苦受累。另外一类,局限于传统企业的思维不一定有想法,但是有能力,无论是在产品还是项目中,会慢慢的脱颖而出,会随着公司业务的发展而不断提升,最终能拿到一个相对比较满意的职位和薪水。

第一类人不在我们讨论的范畴,这里不是说我们占据一个高点不屑于去谈论,而是说只要认真的思考自己的职业发展路线,结合自身的情况,最终的选择都值得尊重。那么作为第二类人,也正是这一类人里会有转互联网的想法。在他们的自我认知里,很多时候,虽然自认为不是那种可以华山论剑的天才,但是至少自己是有天赋的,而且也是所在部门或者团队里拔尖的人。公司的业务也在高速的发展。部门也把你作为核心骨干在培养。虽然很多时候,可能感觉到就当前的工作来说,挑战性不大,总是感觉依自己的能力如果想去做一件事,依然能会创造出更大的价值。另外在思维里传统企业和互联网仅仅是不同的方向而已,比如同样都是做web产品,而且很多时候技术是相同的,只是应用场景不同而已 。所以你会认为只要你愿意的话,以你目前的积累,技术,产品,管理等以及自己的学习能力,到互联网企业无非是思维转变一下,辛苦一点,没有太大的难度。

有一句话是这么说的,最可怕的是比你聪明的人居然比你还努力,这句话大多数人背后的寓意大多数人都是认可的。在我看来其实这句话形容的更多是一个过程,但是很多人没想到如果这个一直持续,而到了某一个节点(某一个天,你想换工作),产生的结果会是什么样?很多人不会去想,其实也想不出来,但是当你需要去承受这个结果的时候,你才会发现,这个差距远远不是你在认可这句话的时候想像的那样。这是一个只有你做了,而且在做的过程中思考了,把疑惑,纠结,痛苦等等理顺了以后才会恍然大悟,原来这个过程是量变,最终的质变才是要命的。所以,你必须问你自己一个问题,你真的努力了?你知道怎么努力?为什么你觉得你努力了,但是你和别人的差距却在不断的拉大?对比那些996的拿健康在拼工作的互联网人,你的努力算是努力?

所以说,认知的偏差,有时候会造成一个虚幻的假象。这种假象会让人对无论是外部的环境还是你自身的一些东西出现很大的误判,而落实到行动上,会直接影响日常的工作和学习。当然谈论任何事情都不能离开事情发生所处的环境。有人会说,这难道仅仅是因为我自身造成的,难道就没有别的东西影响我?没错,身处在一个环境,如果完全不受环境影响,那是绝对不可能的。这也是你为什么需要继续往下看的理由。

环境

很多进入传统企业,特别是一些大的传统企业,都会听到甚至自己有时候也会说,在里面待的时间长了,就废了。为什么呢,因为工作分的特别细,每个人就像一个螺丝钉,只需要完成自己的那部分就行。完成自己的那部分,其实是个很大的陷阱。大企业有资源,面对的是企业客户,工期宽松。所以很多人在规定的时间内总能很好的完成自己的工作,即使在完成的过程中有困难或者完成不了,最终也可以解决。比如增加资源,切掉一部分功能等等,影响你进度的困难及可能带来的风险其实很多时候被资源给稀释了。这有时候会给人造成一种假象,看,首先我工作其实很努力,每次分配工作给我,我都加班加点完成,有了问题及时请求同事和主管的帮助,最终总能及时完成任务,甚至有时候完成一件棘手的工作后会得到主管的表扬,而这个只不过是在资源充足下你归集资源的能力出众而已。

不同于烽火硝烟的互联网,一些大的传统企业,尤其是一些外企,有着一些鲜明的特点,比如人性的文化,弹性工作时间,充足的培训,相对可观的薪水及福利等等,拿笔者工作的公司来举例,弹性的工作时间,不仅仅是说你在公司的工作时间你可以自己控制,甚至你可以申请在家办公,当然前提需要取得直属主管的许可。公司在人才晋升上清晰的两条线,技术和管理。虽然技术人才仍然需要汇报给管理线,但已然没有严格的职级之分。甚至有时候技术人的职位横向对比都可能高过其上级主管。那么有人会问了,这难道有什么不好吗,这难道不是我们理想的工作?在回答这个问题之前,我们先看看本文的标题,转型互联网,那么如此好的环境,为什么还要转呢?其实也不难理解,根本原因是外部环境变了,引起这个变化的是互联网。把时间往前推进10年甚至更早一点,做软件开发的职业发展路线是什么?那个时间互联网还刚刚起步,大多数IT企业是以项目为主业,而以大型外资企业如IBM,HP,微软等为代表的一批企业是那个时期的大多数做IT的职业终极目标。就个人职业路线而言,工作5年,就会考虑晋升Team Leader,而8年工作经验就往项目经理这样纯带团队的管理岗位上靠。所以这是一个典型的技术转管理的路线。那么不转不行吗?可以,但是职业发展会受到很大的制约。归其原因,互联网还没有起来,大多数中小企业是靠项目生存的。而做产品的公司基本都是面向企业用户的,技术更新比较缓慢,自然也就不需要特别资深的技术人才。所以,如果想在薪水和职位上有进一步的提升,转管理是一条必走之路。所以今天的传统企业虽然也在受外部大环境的影响,无论是市场,产品还是技术等等,但是进化的速远远不够。那么里面的人的需求慢慢就得不到满足。根据马斯洛的需求层次理论,当一个人的需求达到第五层-自我实现的需要,那么体现在工作上的需求,在传统企业显而易见是很难达到的。

在传统企业内部固守着自己的节奏的时候,外部环境正在发生天翻地覆的变化。互联网进入下半场,移动互联风头渐落,物联是我们能看得到的下一个方向。新技术迭出,VR,人工智能,大数据,云计算等等,无不在改变着外部环境。而反观传统企业,无论从思维还是技术,仍旧行走在慢车道上。笔者工作在世界五百强的大型外企,仍旧能感觉到,企业发展过程中的各种复杂的因素交织在一起,犹如一张包裹在企业身上的一张网,未来很长一段时间难有质的变化。

模式

传统企业和互联网的业务模式是有很大区别的。想想早近几年处于风口浪尖的移动互联,大多数产品是面向终端用户的,也就是to C.2C产品一个典型的特征是 谁能抓住客户,谁拥有了流量,拥有了流量,那么后面才有各种可能,除了自身产品的发展,一些衍生品比如广告,金融都有了想象的空间。而此类产品典型的特点是业务上(呈现给终端用户的)不需要太复杂,比如打车类软件,外卖类软件等等,复杂的是后端的支撑系统,比如像打车类软件,如何优化司机端资源,如何精确识别司机的相关信息,包括即时位置,如何在打车高峰期合理分配资源等等。 外卖类软件,如何识别顾客的点餐喜好,如何能通过转化顾客做二次消费,高峰期如何合理调配外卖团队的资源等。

想象一个场景,中午一个人通过外卖软件点餐,他关注的是什么?一般来说有两点比较重要,通过这个外卖软件能否找到他喜欢的并且有优惠的食物,另外能否及时送到。简单来说,一个涉及到用户的直接利益,一个跟用户的体验有关。所以从用户的角度,软件的界面漂亮与否,是不是大多数人都在使用,后面的技术团队以及使用的技术是否牛逼与用户是否愿意继续使用你的产品没有关系。而大多数传统企业的产品的目标客户是企业。企业软件的典型特征是业务相对复杂,因为对同一套系统或者产品,不同公司根据自己公司的要求有不同的需求,所以一个产品在开发过程中不可能已经考虑到各种情况。只能是做出一个通用的产品,然后根据不同公司的需求做具体的客制化。这就要求产品在具有高可配性和高可扩展性。一个公司在购买企业软件之前需要进行仔细的评估,主要原因是与互联网提倡的免费相比,企业软件基本都不是免费的,甚至一些大型的软件如ERP类的,银行类的需要很大的花费,另外买回来的软件是否能有效在企业内部使用及推广,这里面涉及到软件的自身的购买费用,软件安装部署维护,软件培训,与周边系统对接等等。

不同的业务模式,对于身处企业员工的工作就有着很大的影响,因为关注点发生了很大的改变。重流量的产品,焦点是怎么能抓住用户,除了技术,运营的好坏也会产生直接的影响,而如果流量达到一定的级别或者在某个营销节点(秒杀),怎么能保证系统平稳运行,另外,产品提供的功能是否能够吸引住用户,如果某一点功能做的不好,哪怕不是主要功能,考虑到互联网产品极致的特点,也要做到让用户满意。而企业软件,首先需要满足企业业务的方方面面,而一些小的瑕疵,可以通过后期版本慢慢升级来修复。的ing

不同的模式决定了企业的发展方向,是重用户还是重业务,是重技术还是重流程。另外一些特殊的应用场景,比如大数据量存储,秒杀带来的峰值压力,基本在企业软件运行过程都不会出现。那么是不是传统企业和互联网永远是这么的泾渭分明?也未必,近1-2年正站在风口上的SaaS创业,产品主要是运用互联网相关技术面向企业用户的。一些产品如salesforce,钉钉等正在引领着SaaS市场。但是SaaS仍然会受到上面分析的一些因素的影响。细分析salesforce和钉钉,我们不难发现,无论是CRM还是办公协作,对应企业内部的业务及流程差异性真的不是很大.而一些重量级别的企业软件如ERP,银行系统,你很难看到它们以SaaS形式出现。另外从人才需求的角度看,这可能是传统企业人才和互联网人才结合才能发挥威力的方向。

一个大型的传统企业软件,往往需要大团队作战。那么随着新的技术的不断发展以及SaaS软件模式的兴起,以后真的需要大团队作战?在我看来将来这种趋势会越来越低。那么很多人会问一个问题,企业的业务的复杂性还是有的,对企业级软件,开发一个复杂的系统,难道需要的人就不多?这个事情分两点看,从目前看,几乎大的企业级软件,比如银行,保险,ERP等等,业务确实很复杂,但是将来随着科技和技术的发展以及软件分工合作模式的改变,企业业务的复杂度会明显降低,举个例子,以前在企业里的ERP系统,在生产系统这个模块,依赖的是人工的输入及其它操作,但是随着机器人技术的不断发展及完善,在生产上会向自动化转变,那么生产系统的模块的数据的录入,监控等等,就会和之前的系统有本质区别。另外从技术的角度来看,一个大的系统开发维护的成本也很大,随着技术的发展,比如目前的微服务,这种团队的规模会越来越小,反而是小团队之间的协作显的更加重要。现在的微服务是这个方向上一个很好的实践。个人预测,对于负责同一个产品不同模块的小团队,无论是是技术接口的协调还是团队开发的协调,在后面会得到更多的发展。

资源

传统企业里讲究在一年的末尾安排下一年的计划及预算,之后跟公司申请所需要的资源,最后根据实际申请的资源来安排所能做的事情。那么如果资源没有申请下来,那么某个计划里的功能点甚至产品就不做了。但是互联网很多时候,尤其是创业公司,就这么多资源,不管有什么困难(短期无法找到合适的人选等等),你都要把东西做出来。所以这个过程,有可能资源真的是一个瓶颈,会直接决定你这件事情是否能做成功,但是大多数情况下,这不会构成你是否要开始做的障碍,而传统企业里,没有资源那这个东西就不会去做。这会导致很多好的产品方向被抛弃掉,那么相应的人在没办法在这个过程中得到锻炼。

传统企业人力资源一般相对充足,大多时候个人的工作量是不饱和的,这会造成资源严重浪费。这也是为什么在传统企业里员工不需要加班,感觉节奏很慢的根本原因。反观互联网,在一个产品或者一个方向上未必总是资源不足,但是互联网变化快,总是会在不同的方向上要快速测试验证产品,即使方向确定,又要面临外面恶劣的竞争环境,谁都不能保证,走慢一步倒下的就不是你。所以,资源在相对的时间里总是不足的。互联网流行996的工作方式,其实压榨的是员工的时间资源。

技术

企业软件更多关注在业务上,解决的是业务的复杂度问题。 开发要稳步前进,因为是To B的业务,所以早一个月产品出来,不见的市场就是你的,另外企业软件本身非常复杂,一个产品再好,也不可能解决企业用户的所有痛点。基于这些特点,开发和维护企业软件用到的技术的更新速度就会很慢,甚至几十年都不会有很大的改变。笔者工作的近两家世界500强企业,一个是提供银行通用产品,一个是提供管理类软件。基本架构是前端使用Java + javascript,后端使用C/C++,出于定制化的需要,公司内部开发一套脚本语言。而这两款产品从产品立项,开发第一个版本到目前版本,大都有几十年的历程。

无论是传统企业还是互联网,新技术的应用总是要以解决问题为目的的,解决用户的痛点。拿性能来说,如果一款互联网产品总是出现一些性能问题,那么用户可能在忍受几次后,会彻底抛弃这款产品,转而去使用类似的另外一款产品。这个转换对用户来说不需要付出任何代价,也没有任何的利益损失,因为类似产品都是免费的。而作为一款企业级产品,公司购买后,遇到性能问题的第一反应是找卖方去解决。只要卖方能在可以忍受的时间内解决这个问题,那么这个问题就不是问题。所以你看,互联网在一些大的营销节点比如双十一,秒杀到来之前,都会做很多次的技术推演。对互联网来说,量是主要考虑的因素,数据量,并发量等。当传统软件的开发和部署方式不能满足大的数据量和并发量的时候,新的技术就出现来解决这些问题,如分布式架构,包括分布式缓存,分库分表等。

技术体系差距如此之大,那么作为传统企业技术人员在转型互联网是不是只能被动接受这种差异而带来的困境而没有解决办法?非也,拿笔者的一次面试举例。虽然笔者走的是技术管理的职业发展路线,但是出于对阿里技术面试的好奇,在猎头的一次推荐后,与阿里的技术人员有了一次电话面试。众所周知的是,阿里技术体系以Java语言为主。在面试之前笔者本以为会被面到很多跟互联网相关的技术,比如分布式缓存redis,分库分表的方案等等,但是实际上却不是这样,面试官直接在电话里说,通过简历知道是笔者非互联网出身,所以不会问那些带有“互联网特点”的技术,反而在框架设计原理,Java网络编程,JVM上问的比较深。而这个在笔者看来更多的是考察一个人对基础的掌握程度,在技术的研究上是否钻的很深。因为如果这些你有足够的经验或者有一些独到的见解,进入互联网公司后,就能快速学习那些在产品里使用的技术。除此之外,在一些新兴的技术方向上,比如大数据,云计算,一些大型外企,比如IBM,HP,微软等也非常有实力,如果能够在相关的部门做一些产品或者项目,锻炼的价值就很大,这在笔者看来是一个弯道超车的快车道

我来评几句
登录后评论

已发表评论数()

相关站点

+订阅
热门文章