外包or外派岗,可以去?

2023-05-16

大家好,今天说说外包/外派岗位那些事。

上一回说到,Sheldon争取到大厂工作的机会,其实是世界500强外资银行H,委托某上市人力外包公司C招的外派岗位。

外包/外派的本质

在H银行的经理口中,外包/外派员工们都被称为contractor。

为什么很多大公司招外包呢?原因有以下几个:

1. 经济和技术都在发展,没有人能预测未来。
2. 很多新创公司,短期员工需求量更大,不跟自己签合同则更好。
3. 大公司短期项目也是一样,缩减预算时,能降低对公司声誉的冲击。

跟正式员工的区别

两年半前,Sheldon在选择offer之前,曾向某位程序员大佬请教过这个问题,大佬回答如下:

1. 薪酬福利等物质待遇远不如同岗位正式员工
2. 当遭遇裁员等情况时,外包/外派会首先被裁

当时Sheldon还有另一个offer(正式员工),虽说面向各地供电公司提供服务,但技术栈过于小众;

H银行用主流技术栈(Kotlin,MVP等),团队规模较大,开发流程规范,也能满足进入外企工作的梦想;

两个offer薪资差不多,H银行是传说中WLB(Work Life Balance--工作与生活平衡)公司,且不需要出差。

为了职业发展,Sheldon带着大佬的建议,选择和C公司签劳动合同,并外派到H银行从事安卓开发工作。

外派工作经历

网上有很多文章说做外包/外派,只会安排从事一些并不重要模块/功能。从Sheldon在H银行的工作经历来看,并非如此。

在H银行工作的时候,他的工作内容、要求跟同级别正式员工差不多。为了赶第一版应用上线,刚进去时几乎每周加班。

还好H银行有较为完善的CI系统,还有代码审核机制,能保证代码质量和开发效率;还会根据每个人输出能力,加上一定缓冲时间,来安排开发进度,所以加班并不严重。

第一版应用上线后,工作进度没那么赶,变成了极少加班的状态,再加上Sheldon所在的小组组长比较和善,组员间也愿意互相帮助,曾让他以为,能一直在H银行工作下去。

但Sheldon记得大佬的提醒,为了下一次跳槽(无论是主动或被动),他主动请缨,争取到设计及实现app2app模块的任务,这个模块将会有五十多万用户使用。

他根据H银行的信息安全要求,设计出一整套调用流程,对相关方要做的事进行初步计划,并形成全英文的技术方案文档,还写了一个demo app用来调试。

由于准备充分,开发过程中没太多问题,最后功能模块顺利上线,让更多用户能用上简便的登录方式。

被离项经过

最近H银行因为大规模缩减预算,释放掉一大批外包/外派员工。五六家人力外包公司,接近两千多人受到了影响,在十一月初,Sheldon收到有可能离项的通知。当时他的心情是这样。

在正式离项前两天,还发生了一件让Sheldon伤心、愤怒和绝望的事。当天下午需要去陪妻子去看产科医生,上午同时跟直线经理D(H银行)和人事F(C公司)请假。

D经理很快同意了请假申请并表示理解;但人事F表示不同意,说是冻结工时表再去修改,会挨骂,还把他的请假申请拒绝了。

后面人事F还是让Sheldon重新提出请假申请,并通过请假申请。

但接下来种种事情,让Sheldon对C公司彻底失望,并发誓不再当C公司的员工。

据Sheldon说,国内外包公司(包括C公司),用各种手段,逼被释放的员工主动提出离职,只为白嫖被释放员工的离项赔偿。

这些手段包括但不限于手抄手册,手写回答超过每日输出速率的问题,每天密集到没休息时间的培训,总是PUA你但不一定真实存在的面试,甚至转为待岗状态只发基本工资。

欧美人力外包公司T,按照法规要求,痛快的给离项赔偿。

对于C公司这样的行为,Sheldon内心的表情是这样

结论

对于缺乏大厂经验,或半路出家的程序员,外包是较容易进入大厂的方式。对比起正式员工,外包/外派员工能力要求较低,面试难度较低,较为容易通过。

对于外包/外派岗位,Sheldon的个人建议如下

1. 尽可能去有自有产品/服务的公司。
2. 为了修炼开发基本功,经验不足的可以去外包公司。
3. 如果同一个大厂,既有国内人力外包公司,也有国外人力外包公司在招,尽可能选择外资外包公司,毕竟外资公司会把员工当人看。
4. 无论在哪个公司,主动承担有助于个人成长的任务,下次跳槽时,简历上有亮点可写。

参考资料

HR说这职位是“contractor”,啥意思?说待遇跟正式工一样,能接受吗?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

外包or外派岗,可以去? 的相关文章

  • BP算法公式推导

    令表示第层的第个神经元到第层的第个神经元的连接权值 xff0c 表示第层第个神经元的输入 xff0c 表示第层第个神经元的输出 xff0c 表示层第个神经元的偏置 xff0c C表示代价函数 则有 xff1a 其中 表示激活函数 训练多层网
  • 卷积神经网络中的Separable Convolution_转载

    卷积神经网络在图像处理中的地位已然毋庸置疑 卷积运算具备强大的特征提取能力 相比全连接又消耗更少的参数 xff0c 应用在图像这样的二维结构数据中有着先天优势 然而受限于目前移动端设备硬件条件 xff0c 显著降低神经网络的运算量依旧是网络
  • 二分查找方法 leetcode题

    这里用来 记录 使用二分查找方法 的题目 1 704 二分查找 给定一个 n 个元素有序的 xff08 升序 xff09 整型数组 nums 和一个目标值 target xff0c 写一个函数搜索 nums 中的 target xff0c
  • 动态规划题 leetcode

    1 62 不同路径 一个机器人位于一个 m x n 网格的左上角 xff08 起始点在下图中标记为 Start xff09 机器人每次只能向下或者向右移动一步 机器人试图达到网格的右下角 xff08 在下图中标记为 Finish xff09
  • 字典序 Leetcode题目

    1 440 字典序的第K小数字 给定整数 n 和 k xff0c 找到 1 到 n 中字典序第 k 小的数字 注意 xff1a 1 k n 109 示例 xff1a 输入 n 13 k 2 输出 10 解释 字典序的排列是 1 10 11
  • Git:从Git下载项目到本地及项目重建

    从Git上下载项目 重建项目
  • 子序列题目 Leetcode题目

    1 53 最大子序和 面试题 16 17 连续数列 给定一个整数数组 nums xff0c 找到一个具有最大和的连续子数组 xff08 子数组最少包含一个元素 xff09 xff0c 返回其最大和 示例 xff1a 输入 2 1 3 4 1
  • 整数问题(求和 拆分 替换等) leetcode问题

    1 829 连续整数求和 给定一个正整数 N xff0c 试求有多少组连续正整数满足所有数字之和为 N 示例 1 输入 5 输出 2 解释 5 61 5 61 2 43 3 xff0c 共有两组连续整数 5 2 3 求和后为 5 示例 2
  • B 中等题 LeetCode

    中等题 按出题指数排列 1 2 两数相加 给出两个 非空 的链表用来表示两个非负的整数 其中 xff0c 它们各自的位数是按照 逆序 的方式存储的 xff0c 并且它们的每个节点只能存储 一位 数字 如果 xff0c 我们将这两个数相加起来
  • 回文串 leetcode

    1 125 验证回文串 给定一个字符串 xff0c 验证它是否是回文串 xff0c 只考虑字母和数字字符 xff0c 可以忽略字母的大小写 说明 xff1a 本题中 xff0c 我们将空字符串定义为有效的回文串 示例 1 输入 34 A m
  • 回溯法 题目 leetcode

    1 22 括号生成 数字 n 代表生成括号的对数 xff0c 请你设计一个函数 xff0c 用于能够生成所有可能的并且 有效的 括号组合 示例 xff1a 输入 xff1a n 61 3 输出 xff1a 34 34 34 34 34 34
  • 买卖股票系列问题 Leetcode题目

    leetcode 刷题记录 一 买卖股票系列问题 1 121 买卖股票的最佳时机 给定一个数组 xff0c 它的第 i 个元素是一支给定股票第 i 天的价格 如果你最多只允许完成一笔交易 xff08 即买入和卖出一支股票一次 xff09 x
  • 区间问题 LeetCode

    表示重点复习题 xff0c 没做出来 区间问题 1 56 合并区间 给出一个区间的集合 xff0c 请合并所有重叠的区间 示例 1 输入 intervals 61 1 3 2 6 8 10 15 18 输出 1 6 8 10 15 18 解
  • 网格DFS LeetCode

    岛屿问题 DFS 200 岛屿数量 给你一个由 1 xff08 陆地 xff09 和 0 xff08 水 xff09 组成的的二维网格 xff0c 请你计算网格中岛屿的数量 岛屿总是被水包围 xff0c 并且每座岛屿只能由水平方向和 或竖直
  • 括号题目 Leetcode

    括号系列问题 Leetcode 20 有效的括号 给定一个只包括 39 39 xff0c 39 39 xff0c 39 39 xff0c 39 39 xff0c 39 39 xff0c 39 39 的字符串 s xff0c 判断字符串是否有
  • 回溯 组合 排列 生成 LeetCode

    回溯 组合 排列 生成 算法题目 77 组合 给定两个整数 n 和 k xff0c 返回 1 n 中所有可能的 k 个数的组合 示例 输入 n 61 4 k 61 2 输出 2 4 3 4 2 3 1 2 1 3 1 4 解法1 回溯 递归
  • Centos 7安装Python3环境

    目录 1 安装依赖环境2 下载Python压缩包3 解压Python压缩包4 编译安装4 1 编译前安装相关软件4 2 创建安装目录4 3 生成编译脚本4 4 编译和安装4 5 检查 5 建立软链接6 设置Python3的环境变量6 1 设
  • Linux命令c++filt

    一个简单的linux命令 xff0c 确实不值得大费周折 xff0c 但是 xff0c 在实际的开发过程中 xff0c 却帮助很大 xff0c 在编译cgi xff0c 修改函数的调用之后获得函数的符号名 xff0c 就可以看到这个函数的定
  • 子序列 子数组问题 Leetcode

    子序列 子数组问题 53 最大子序和 给定一个整数数组 nums xff0c 找到一个具有最大和的连续子数组 xff08 子数组最少包含一个元素 xff09 xff0c 返回其最大和 示例 1 xff1a 输入 xff1a nums 61
  • 用devstack快速部署 openstack

    本人openstack小白一名 xff0c 在部署openstack时出现了很多不可逾越的错误 xff0c 只好借助于工具 在用devstack安装openstack之前 xff0c 先用的openshit进行安装 但是出现了无法连接数据库

随机推荐

  • Debain 10安装使用中文输入法

    Debain 10安装使用中文输入法 近来因工作需要 xff0c 需在虚拟机上搭建服务 xff0c 公司虚拟机上用的是Debain系统 xff0c 在使用的过程中觉着没有中文输入法极其不爽 xff0c 于是按照网上多篇教程一步步尝试至最终切
  • 【算法题】素数伴侣-用匈牙利算法解决二分图匹配问题

    描述 输入一个字符串 xff0c 内容是一个不重复的整数数组 若数组中两个数相加为素数 xff0c 那么这两个数可以配对 xff0c 即素数伴侣 一个数字只能配对一次 输出最大配对数 示例 输入 xff1a 4 2 5 6 13 输出 xf
  • MAX30102

    include 34 myiic h 34 include 34 delay h 34 初始化IIC void IIC Init void GPIO InitTypeDef GPIO InitStructure RCC gt APB2ENR
  • linux系统开机自动挂载分区

    以挂载分区 dev sdb1为例 1 查看所有的分区 xff1a sudo fdisk l 1 修改分区类型 fdisk dev sdb 输入m可以查看帮助 xff0c 修改分区类型需要使用t命令 xff0c 并输入分区类型标号 2 查看分
  • Python文件处理相关函数

    文件 xff0c 文件夹 xff0c 压缩包处理模块模块 shutil模块 引入 xff1a import shutil shutil是对OS中文件操作的补充 xff1a 移动 复制 打包 压缩 解压 1 copy文件内容到另一个文件 xf
  • Python多线程

    线程的创建 加入 锁 待补充完善
  • noVNC压缩包下载

    1 浏览器器输入地址 Git地址 xff1a GitHub Where the world builds software GitHub https github com 2 搜索noVNC 3 选择novnc noVNC 4 点击发行版本
  • Python数据类型(结构)

    Python复合数据类型之一 列表 即写在方括号之间 用逗号隔开的数值列表 列表内的数值不必全是相同的类型 list1 span class token operator 61 span span class token punctuati
  • Python条件循环控制语句

    Python 条件语句 通过一条或多条语句的执行结果 xff08 True或者False xff09 来决定执行的代码块 Python程序语言指定任何非0和非空 xff08 null xff09 值为true xff0c 0 或者 null
  • Python面向对象编程

    Python面向对象编程
  • Python基础

    span class token comment 这是单行注释 span span class token triple quoted string string 39 39 39 多行注释 多行注释 39 39 39 span span
  • Python运算符

    Python 运算符 算术运算符 比运 关系 算符较 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 1 Python算术运算符 下假设变量 xff1a a 61 10 xff0c b 61 20 43 加 两个对象相加 a 43
  • Ubuntu环境搭建(NFS、ftp、ssh)

    文章目录 1 安装FTP2 安装NFS服务3 安装SSH 1 安装FTP 在开发的过程中会频繁的在 Windows 和 Ubuntu 下进行文件传输 xff0c 比如在 Windwos 下进行 代码编写 xff0c 然后将编写好的代码拿到
  • boa服务器之boa.conf文件的基本配置详解

    1 Port span class hljs number 80 span 2 User root span class hljs keyword 3 Group span root 4 ErrorLog dev console 5 Acc
  • 【文献阅读】VQA入门——Tips and Tricks for Visual Question Answering: Learnings from the 2017 Challenge

    本人在读研一 xff0c 想要学习多模态这一块的工作 我在这里记录下我看的第一篇论文 Tips and Tricks for Visual Question Answering Learnings from the 2017 Challen
  • 若依分离版集成CAS单点登录-完整版

    前面用三篇文章介绍了若依前后端分离版集成CAS xff0c 实现单点登录功能 xff0c 同时对功能做了一点优化 xff0c 一是实现了单点登录成功后重定向页面为用户访问页面 xff1b 二是解决了单点登出缺陷 xff0c 三是介绍了解决跨
  • 无外接环境下,单笔记本直连浪潮服务器BMC灌装系统

    1 环境因素 xff1a 单服务器无网络无显示器等外接 xff0c 需要对浪潮防火墙灌装系统 xff1b 2 所需材料 xff1a 1 浪潮服务器 2 可接网线笔记本电脑 xff08 Windows平台 xff09 3 网线一根 3 连接拓
  • MySQL5.7免安装版安装操作

    一 下载地址 xff1a MySQL Begin Your Download http dev mysql com downloads file id 61 467269 下载到本地某一路径下 xff0c 下面开始安装 二 安装过程 1 创
  • Parseval’s theorem帕萨瓦尔定理及其证明过程

    Parseval 定理是信号视频分析 xff0c 相关推导过程汇总最常用的定理之一 xff0c 我们较为常用的表述是 xff0c 信号在时域和频域上的功率相等 xff0c 现在找到一个较为详细的帕萨瓦尔定理的原始版本及其证明过程 xff0c
  • 外包or外派岗,可以去?

    大家好 xff0c 今天说说外包 外派岗位那些事 上一回 说到 xff0c Sheldon争取到大厂工作的机会 xff0c 其实是世界500强外资银行H xff0c 委托某上市人力外包公司C招的外派岗位 外包 外派的本质 在H银行的经理口中