美文网首页
调研 | StackOverflow薪水调查:有计算机学位=高薪

调研 | StackOverflow薪水调查:有计算机学位=高薪

作者: 阿里云_云栖社区 | 来源:发表于2018-01-19 15:21 被阅读15次

除了上帝,任何人都必须用数据来说话。” 

我正在构思一篇讨论软件行业内,关于专业程度与薪酬间相关性的文章。而且我已经有了关于专业程度为什么会影响薪酬,是如何影响薪酬,以及专业性产生偏好的猜测。接下来,我唯一需要做的是用数据统计论证。

首先,我拿到了2017年Stack Overflow的调查数据(https://insights.stackoverflow.com/survey/2017),对其进行清洗,然后插入了一些以前研究中认为能够影响最终薪酬的变量。

数据分析中最棘手的问题之一是明白哪些变量需要测试,而哪些变量不测试,哪些是控制变量。例如,我可以测试“在工作中使用PHP”是否会增加薪水,但如果我没有考虑到受访者的国家,那么我们可能无法证明PHP对薪水的影响程度。

我测试专业分支时,需要去简化数据集并提高对专业分支变化的敏感度。于是,我选择了只用来自美国的专业网页开发人员的数据,然后对比专业的前端和后端开发人员与全栈开发人员的薪水,分析专业程度对薪酬的影响。

分析过程中,我逐步添加了以下变量:经验,教育,网页开发人员类型。然而,分析结果并不理想。我本以为,接受过正式的教育会对工资有正面影响,然而,意料之外的事情发生了。

我本身是一个网页开发人员,负责全栈开发。我一直在想,如果我可以更专业一些,拿到计算机科学专业(ComputerScience,以下简称CS)学位而不是文科的学位,那么我可能会赚更多的钱。而我弟弟拥有CS学位,而我和他的薪水是在两个完全不同的量级上,我只能望其项背。所以我跟自己遇到的每一个对编程感兴趣的人说:CS专业的本科学位是很值钱的,拥有它,你至少能跟别人产生2万美金的永久性薪水差距,而且这还是我的保守估计。

所以你可以想象当我把CS专业与其他专业进行对比分析时,我有多震惊。因为结果居然是:不同专业的毕业生的工资之间并没有显著差异。

我想,“我的分析肯定哪里做得不对”。在第一次分析时,我将CS专业毕业的工程师,数学家和信息技术专业的毕业生都混在一起。显然,CS专业需要被细分成不同的类别。

然后,我又进行了一轮分析。

但结果依旧是:不同专业间没有显著差异。

阅读原文

相关文章

  • 调研 | StackOverflow薪水调查:有计算机学位=高薪

    除了上帝,任何人都必须用数据来说话。” 我正在构思一篇讨论软件行业内,关于专业程度与薪酬间相关性的文章。而且我已经...

  • 2.SQL

    一.第二高薪水 要点:去重,null 二、第N高薪水 要点:参数 三、分数排名 要点:变量,嵌套循环 四、连续出现...

  • window function - leetcode

    1、第n高的薪水 2、185-部门前三高薪水的员工

  • MySQL-34道作业题(1)

    1、取得每个部门最高薪水的人员的名称: 第一步:取得每个部门最高薪水【按照部门分组求最大值】select dept...

  • 如今Android 工作难找!面试也难!这是在劝退吗?

    如今在Android 市场找一份适合自己的工作是真的难,要么就是薪水给的很低,要么就是高薪水的Offer拿不下,有...

  • 第N高薪水

  • 第N高薪水

    思路和上题一样,需要注意的是函数中写法.limit中的N-1不可以直接写,需要另外定义。另外是需要注意定义完变量后加个;

  • 【2020-02-25】leetcode sql

    177、第二高薪水编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) 。 +----...

  • Web学习笔记 - 第007天

    昨日作业 4.求挣最高薪水的员工(BOSS除外)的姓名 5.查询薪水超过平均薪水的员工的姓名和工资 6.查询薪水超...

  • 记录几条有用的sql

    获取第二高的薪水 获取第N高的薪水 分数排名 获取部门前3高的薪水 (分组排序取每组前3) 获取部门的最高薪水(...

网友评论

      本文标题:调研 | StackOverflow薪水调查:有计算机学位=高薪

      本文链接:https://www.haomeiwen.com/subject/sznooxtx.html