Русский
Русский
English
Статистика
Реклама

Почему я считаю бОльшую часть Белорусского IT токсичной средой

Предисловие

Я прекрасно понимаю что описываемые мной шаблоны не характеризуют всё белорусское IT на 100%. Однако, я уверен что в большинстве аутсорс компаний Минска (названия компаний приводить не буду, вы и так их узнаете, а может и сами добавите парочку) присутствует атмосфера токсичности и недобросовестной эксплуатации человеческого труда. Особенно актуально это в первые годы карьеры (junior-middle уровень) где большинство условных разработчиков (включим сюда и тестеров, сисадминов, дата саентистов и прочих рабочих лошадок) сталкивается или столкнётся с тем, с чем когда-то столкнулся и о чём сейчас попытаюсь рассказать я.

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

ЭГО работников. ЭГО нанимателей

#!/usr/bin/python3"""Шутка для программистов # 0"""import itimport randomimport numpy as npfrom typing import ListSAMPLE_COUNT = 100_000peacocks: List[bool] = []for _ in range(SAMPLE_COUNT):  random_company = random.choice(it.companies)  random_developer = random.choice(random_company.developers)  is_peacock = random_developer.self_opinion == 'Я самый умный' \  or random_developer.self_opinion == 'нет, я самый умный'  peacocks.append(is_peacock)assert np.mean(peacocks) > 0.99  # me to? :/

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

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

Кто прав? Никто. Разработчик не хочет думать о том как ему приносить больше прибыли бизнесу, ведь это не его дела, он должен в софте разбираться. С чего бы то ему заботиться об интересах компании? Наниматель не хочет думать как сделать максимально комфортным труд разработчика. И правда, зачем? За дверью очередь стоит из таких же. Не нравится - ищи другую работу.

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

Вранье. Вранье. Вранье

О чём врёт белорусский аутсорс?

Врёт о размере компании. О количестве разработчиков. Об опыте разработчиков. О количестве проектов. О тематике проектов (говорят что делали то, чего не делали).

Зачем? Ну во-первых почему бы и нет, если проверить никак. Во-вторых почему бы не продать джуна как сеньера и не взять маржи с него в несколько раз больше. Конечно разрабам об этом знать нельзя, а то ведь поймут что их как лохов юзают. Разрабам надо говорить что у компании сложное время и подъем зарплат заморожен из коронавируса (вставил коронавирус чтобы быть в тренде, а так любая причина подойдет, лишь бы фантазия позволяла).

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

Аномально высокая конкуренция и к чему это приводит

Кто-то говорит что конкуренция это хорошо, что она стимулирует развитие. Есть в этом правда. Но есть и обратная сторона медали, особенно учитывая что конкуренция в IT аномально высокая. Ориентировочно, на момент написания статьи, при публикации в Минске вакансии начинающего специалиста в IT, количество откликов может переваливать за 400.

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

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

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

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

Всё это конечно кажется несправедливым, но такова реальность.

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

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

Это все большой стресс. Бессонные ночи. Побочки выскакивающие в виде проблем со здоровьем и т.д.

Отношение общества к разработчиками

#!/usr/bin/python3"""Шутка для программистов # 1"""from life import Personclass BelarusianPerson(Person):  def have_real_job(self) -> bool:    return not self.job.is_it()    def check_if_person_can_work(self) -> bool:    if person.is_seak() and person.have_real_job():      return Falseelse:      return True    

Как-то была у меня на работе примерно следующая история. Приходит мой друг-коллега немного приболевшим на работу. Мы как обычно немного разговариваем по утрам о том о сём и я спрашиваю его почему он пришёл на работу приболевший, мог ведь остаться дома или пойти к врачу за больничным. На что он отвечает, что был у врача. Тут мой интерес возрастает. Я спрашиваю, так почему он всё таки на работе, если видно что он, мягко говоря, не в рабочем состоянии. На что он отвечает, что в процессе осмотра врач спросила его кем он работает, а потом сказала мол у него симптомы обычной простуды, температура 37 с хвостиком, а поскольку работа у него не тяжелая (что там тебе, программист, на клавиши свои нажимать), то больничный открывать она не будет.

В этой небольшой истории и можно разглядеть отношение большей части нашего общества к программистам. А именно, программисты - это такие модные ребятки, занимающиеся какой-то непонятной непыльной и не слишком важной работенкой. Делающие и настраивающие, наверное, какие-то там "сайтики". И получающие за это кучу бабок. Непонятно за что им вообще платят. Разве могут они делать что-то по настоящему важное? Да нет конечно. Сидят весь день за компом и фигней какой-то страдают. Как дети, ей богу. Лучше бы нашли настоящую работу, на завод пошли например.

А теперь ещё один интересный вопрос. Кто из Вас, уважаемые читатели, знает разницу между IT-шником и программистом? Кто-то возможно наивно предположит что программист это тот, кто пишет код. А IT-шник - это тот, кто работает с программистами и делает что угодно кроме написания кода. Но я это вижу так: в сознании среднестатистического обывателя программист - это какой-то чувак из 90-ых в черном свитере с засаленными волосами, который вроде как что-то там делает на компе, а IT-шник - это человек, в первую очередь при деньгам, (ctrl-c ctrl-v) который вроде как что-то там делает на компе. Ну что тут скажешь, деньги меняют людей (и отношение окружающих к ним).

Дисбаланс полов и к чему это приводит

Девушек в отрасли мало. Ещё меньше девушек разработчиков. Стоит ли говорить что у этого есть определенные последствия?

Образовать пару девушка программист и парень программист получается у единичных представителей. В сравнении например с процентом аналогичных случаев например в сфере медицины. Что делают остальные? Встречаются с девушками из другим миров сфер. Зачастую это не приводит к душевному удовлетворению т.к. люди мало понимают друг друга.

Есть ещё одно последствие к которому приводит такой дисбаланс. Оно заключается в формировании специфичной модели поведения у девушек, под влиянием обильного выбора парней вокруг. Вот представьте, в любой обычной группе на факультете 30 человек, из них 2-5 девушек. Стоит ли говорить что конкуренция среди парней будут патологической (если девушки не будут спать со всеми подряд перманентно). Излишнее мужское внимание извращает психику многих девушек и приводит к формированию специфичных моделей поведения среди них. Во-первых, многие девушки вообще не общаются с представительницами своего пола, даже не заводят подруг (а зачем, можно ведь поставить какого-нибудь парня-лошка на эту роль, их ведь полно вокруг). Во-вторых, можно вести себя с парнями практически как угодно и они будут терпеть, ведь выбора особо нет. Вот с этим я буду ходить гулять когда скучно, вот этот будет делать мне задания в универ, вот этот объяснит сложную тему, вот с этим я пойду в клуб (и это всё разные парни, как Вы понимаете).

Справедливости ради стоит отметить что не все девушки ломаются и становятся бессердечными стервами в такой среде (обилия парней), но таких сильно меньше. Уж очень велик соблазн.

Вообще эта тема очень обширная и у меня пока нет желания в ней копаться. Но обойти её стороной тоже не смог. Может как-нибудь остановлюсь на ней подробнее.

Заключение

Это новый для меня формат. Решил попробовать говорить на около-айтишные темы. Конструктивному фидбеку в коментах буду рад (не переборщил ли я с зачеркиваниями в тексте?). За орфографию не ругайте.

До скорого.

Источник: habr.com
К списку статей
Опубликовано: 04.10.2020 00:22:46
0

Сейчас читают

Комментариев (0)
Имя
Электронная почта

Карьера в it-индустрии

Философия программирования

Карьера ит-специалиста

Стресс

Снг

Беларусь

Категории

Последние комментарии

  • Имя: Макс
    24.08.2022 | 11:28
    Я разраб в IT компании, работаю на арбитражную команду. Мы работаем с приламы и сайтами, при работе замечаются постоянные баны и лаги. Пацаны посоветовали сервис по анализу исходного кода,https://app Подробнее..
  • Имя: 9055410337
    20.08.2022 | 17:41
    поможем пишите в телеграм Подробнее..
  • Имя: sabbat
    17.08.2022 | 20:42
    Охренеть.. это просто шикарная статья, феноменально круто. Большое спасибо за разбор! Надеюсь как-нибудь с тобой связаться для обсуждений чего-либо) Подробнее..
  • Имя: Мария
    09.08.2022 | 14:44
    Добрый день. Если обладаете такой информацией, то подскажите, пожалуйста, где можно найти много-много материала по Yggdrasil и его уязвимостях для написания диплома? Благодарю. Подробнее..
© 2006-2024, personeltest.ru