前言
换工作已有2年之余,从业务ToC公司转向ToB公司还是花了不少个人状态转换时间的,ToC环境整体氛围轻松,强调工作生活平衡,工作中生活;ToB整体就是比较严谨严格,强调工作和生活严格区分,工作的时候百分百效率。
具体区别如下几点: - 工作内容 - 工作氛围(同事之间交流,上下级) - 业务客户群体不同(面向用户和面向企业) - 福利待遇 - 企业文化
工作内容
首先工作内容变化很大,先从技术讲述: - 技术方向 - 代码审阅 - 技术预研 - 工作流程
技术方向上,从SDK客户端开发转向了多面手的纯客户端开发,以前只用写代码写demo提供接口给上层UI(c#/Qt/js)顺便做win/macos/android端的跨平台开发,现在就是一边写c++接口,一边写业务逻辑,一边跟服务端通信,而且跨win/linux平台开发,并且做这些时还要调研前期开发内容的形成正式的方案。
代码审阅上,ToC就是直接提交,打包自行本地打包。ToB规范许多,就是要通过领导一层审阅,并且需要及时回答审阅问题并及时处理,处理不完无法合并。
技术预研上,ToB更规范,前期根据产品同事提出的需求,进行调研,后期进行方案设计,方案形成文档,通过方案评审的方式决定方案的优缺对比,最后根据方案进行开发。
工作流程上,ToB使用POC流程,ToC使用敏捷开发。
工作氛围
ToC公司,强调快乐工作,认真生活。灵活打卡,每天只有OA登录工时满足8小时以上即可,下午4点钟还有工间操,每两周一次周五下午运动日。每天下午茶吃水果。一个月一次生日会。项目团建经费充足,一般新人入组,组长请吃饭,然后公司整个新人一起做个自我介绍,社恐的话会有点难受,强调人与人的联系。
ToB公司,强调工作生活分开,工作时认真上班,生活时互不联系,早上9点半到7点,午休一个半小时,满满工时8小时,一周40小时,一周一次下午茶,每个月每人团建经费100元。然后非必须基本不需要面对面沟通,强调专注本职工作。社恐会工作比较舒服,不用与大多人打交道。固定联系几个业务来往的同事。
业务客户群体不同
ToC公司, 服务普通用户,用户群体基数大,对售后服务要求很高,研发往往需要充当客服,技术支持等职务服务普通用户。
ToB公司,服务企业用户,用户基数固定,有固定的售后服务人员,技术支持等同事,研发往往需要配合前场技术支持同事解决问题即可。
福利待遇
ToC公司,工资组成=基本工资(面试时谈的工资)+ 3个月一次的绩效奖金 + 项目分成 + 年终奖。(年终一般是1-2个月的工资,看面试谈的如何,是固定的)
开年有开年红包,过生日也有生日红包。过节均有礼品等。 有充足的团建经费。
ToB公司,工资组成=基本工资+年终奖。(年终计算公式,不一定是1-2个月工资,还有公司盈利系数,以及个人KPI打分,一般除非特大贡献,很难拿全) 过节有礼品。 有团建经费。
企业文化
ToC公司,“快乐工作,认真生活”,人性化治理,扁平化管理,技术未必需要最好,沟通顺畅可以是你的优势,主观能动性强的晋升管理机会比较大,很少996。很少裁员,裁员也会沟通好,离职需要一个月交接。
ToB公司,工程师文化,技术优先,技术为王,因为面向企业,所以强调严谨,强调使用技术解决问题,是追求技术的不二之选。主观能动性处理工作。流程规范明晰,大厂风格。996重灾区,35+的墓地,裁员当天裁当天走人。
最后,每种公司都有不同的特点,选择适合自己当前阶段的发展的公司才是最重要的。