Раса и семейное прошлое против дохода - погружение в данные

Введение

Во многих научных работах уже установлено, что семейное положение играет важную роль в академической успеваемости детей и их возможном успехе в жизни. В этой статье моя цель - просто изучить взаимосвязь между семейным прошлым разработчиков и их текущим уровнем дохода в технологической индустрии.

Когда дело доходит до распределения доходов и заработков среди разных рас и социальных слоев, большинство людей согласятся с тем, что существует огромное неравенство и дисбаланс. Хотя эти различия в доходах еще не доказали, что они являются прямым результатом воспитания и расовой идентичности, эта тема вызывает все больший интерес в общественном пространстве, поскольку по нескольким экономическим показателям наблюдалось увеличение разрыва в расовом богатстве. .

В сфере высоких технологий разработчики занимают одни из самых востребованных и прибыльных должностей в мире. Глобализация труда устранила рыночные и географические барьеры для получения дохода, и поэтому происхождение и расовая принадлежность не должны иметь большого значения для заработка в нашем нынешнем обществе.

Независимо от моего или чьего-либо мнения, давайте посмотрим, какие данные могут рассказать нам об этом. Вот почему я решил запросить Ежегодный опрос разработчиков Stackoverflow за 2017 год, чтобы найти ответы на некоторые очень интересные вопросы, которые должны дать нам некоторое представление.

В опросе приняли участие 64 000 человек из 213 стран. Его цель - ежегодно собирать информацию о различных аспектах разработки программного обеспечения и ролях в области анализа данных. В опросе было задано до 150 вопросов, в том числе:

›› К чему из перечисленного вы относитесь?

›› Вы занимаетесь программированием в качестве хобби или участвуете в проектах с открытым исходным кодом?

›› Какое высшее образование получили ваши родители?

›› Какова ваша текущая годовая базовая зарплата без вычета налогов, без надбавок, грантов или других компенсаций?

Для этого анализа я решил ответить на следующие вопросы.

Как годовой доход разработчиков варьируется между этническими группами?

Беглый взгляд на демографию респондентов опроса показывает, что более 70% респондентов имеют белое или европейское происхождение, в то время как разработчики коренных американцев, жителей островов Тихого океана или коренных народов Австралийское происхождение меньше всего - всего 1%.

Несмотря на то, что разработчики коренных американцев, жителей островов Тихого океана или коренных австралийцев имеют наименьшее количество респондентов, данные показывают, что они являются единственной этнической группой со средним годовым доходом более 70 000 долларов США.

Такой высокий уровень дохода группы может быть обусловлен несколькими факторами, такими как многолетний опыт участников, качество предоставленных данных и местонахождение. Хотя во все более глобализирующемся мире и с нынешним повсеместным распространением удаленной работы я ожидаю, что географическое положение разработчиков будет иметь все меньшее и меньшее значение.

Однако очень любопытный случай - это выходцы из Южной Азии. Результаты опроса показали, что они занимают второе место по количеству участников, но здесь ясно, что им платят наименьшую зарплату - всего около 31000 долларов в год. Итак, говорит ли это нам что-то об общем уровне доходов в Южной Азии или можно сказать, что в странах Южной Азии зарплаты ниже, чем у всех в отрасли? Как бы то ни было, эти результаты - всего лишь наблюдения. Реальность могла быть совсем другой.

Имеют ли студенты-разработчики с таким опытом ожидания заработной платы, отличные от своих сверстников?

Поскольку в ходе опроса также запрашивалась ожидаемая зарплата студентов, обучающихся программированию в то время, после окончания учебы, я решил, что могу также выяснить, какие студенты из какой этнической группы уже ограничили свой потенциал заработка. Ожидается, что прогнозы заработной платы студентов также будут следовать той же схеме, что и заработная плата профессиональных разработчиков, рассмотренная выше.

Неудивительно, что белые или европейские и восточноазиатские студенты более высоко оценивают свои стоит на рынке труда по сравнению с другими.

С другой стороны, студенты коренных американцев, жителей островов Тихого океана или коренных австралийцев ожидали самого низкого годового дохода из всех групп с некоторым отрывом. Это удивительное развитие, потому что мы только что узнали ранее, что профессиональные разработчики этих спусков зарабатывают самые высокие на рынке. Таким образом, возникает вопрос, обладают ли студенты достаточными знаниями отрасли или данные, предоставленные респондентами, являются проблемой.

На втором месте в списке ожидаемых зарплат находятся выходцы из Южной Азии. Результат неудивителен, поскольку он подтверждает возможность более низкого уровня доходов разработчиков из Южной Азии по сравнению с их коллегами.

Наконец, вероятно ли, что вы заработаете больше, если кто-то из ваших родителей закончит колледж?

Уровень образования родителей является огромным фактором, который может ограничить уровень успеваемости детей. Вот почему политики и даже некоторые работодатели пытаются оказать дополнительную поддержку студентам колледжей в первом поколении.

Имея это в виду, я решил посмотреть, как будет выглядеть годовой доход разработчиков из одной этнической группы, если я отделю тех, чьи родители имеют как минимум степень бакалавра, от тех, чьи родители не имеют.

На диаграмме ниже показана пропорция разрыва в доходах между двумя группами для каждой этнической группы.

Для большинства этнических групп, кроме представителей ближневосточных и коренных американцев, жителей островов Тихого океана или коренных австралийцев, те, чьи родители закончили колледж, зарабатывают больше, чем те, чьи родители этого не сделали.

Разрыв в доходах наиболее заметен среди выходцев из Южной Азии: разработчики, родители которых имеют как минимум степень бакалавра, могут зарабатывать на 65% больше, чем те, чьи родители не так образованы. За ними следуют разработчики чернокожего или африканского происхождения - разница примерно 33%.

Вывод

Напомним, что мы изучили данные опроса Stack Overflow за 2017 год, чтобы ответить на три вопроса, которые мы поставили выше. Мы нашли это:

  • Коренные американцы, жители островов Тихого океана или коренные австралийцы и белые или европейские разработчики зарабатывают больше, чем все остальные, пока Южные азиаты зарабатывают меньше всего.
  • Студенты, изучающие код, которые имеют белое или европейское и восточноазиатское происхождение, имеют более высокие ожидания в отношении заработной платы, чем представители любой другой этнической группы.
  • Разработчики, чьи родители имеют по крайней мере степень бакалавра, обычно зарабатывают больше, чем разработчики, чьи родители менее образованы.

Следовательно, за исключением ваших предков Ближнего Востока, коренных австралийцев или коренных американцев, у вас есть шанс зарабатывать меньше, чем ваши коллеги, если ваши родители не окончили колледж - но вы можете расслабиться, это не то результат формального изучения предмета, он был чисто наблюдательным.

Итак, ВЫ думаете, что ваше семейное происхождение или раса повлияли на ваш доход?

Дайте мне знать, что вы думаете!

Для получения дополнительной информации по анализу перейдите на GitHub здесь