Пожалуйста, не смейтесь.

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

Ожидание: программисты получают большие зарплаты
Реальность:
Да, программисты действительно получают большие зарплаты. Но есть загвоздка, даже две.

Во-первых, они большие, но не сразу. Первые 1–1,5 года вам, возможно, придется работать за небольшую зарплату или даже стажироваться бесплатно, чтобы набраться опыта.

Вторая загвоздка в том, что они ограниченно большие, с потолком около $5-10к, пробить который практически невозможно. С другой стороны, согласитесь, сумма без связей, с вашими мозгами, отличный доход в нашей отрасли, разумно достаточный для приличной жизни.

Ожидание: может работать удаленно
Реальность: обычно это возможно, но только иногда.

Большинство вакансий в сфере ИТ — это офисные рабочие места. Поэтому чаще всего первые полтора года все же придется работать в офисе, а потом искать удаленную работу.

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

Ожидание:Вы можете выучиться на программиста и всю жизнь спокойно работать
Реальность: Вы должны постоянно доучиваться; технологии меняются — и не отставайте от них!

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

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

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

Ожидание:программист должен хорошо разбираться в математике
Реальность: 90% программистов не используют математику в своей работе.

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

Ожидание:программист — это такой ботаник в очках в засаленном свитере
Реальность: когда-то это могло быть правдой, но не сейчас.

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

Ожидание: В невероятном университете из вас сделают настоящего программиста
Реальность: Не совсем

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

Ожидание:Все программисты — нелюдимые замкнутые люди
Реальность:Но этот миф не так далек от истины — вы бы видели наши корпоративы, где 50 интровертов собраться в одной комнате

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

Ожидание:программирование предназначено только для мужчин
Реальность: первым программистом была женщина.

Иногда может показаться, что это правда. Кто видел фильм Дуди о Кремниевой долине? Меня до сих пор бомбит, почему в нем не показали ни одной девушки, хотя их в Долине хватает. Да что далеко ходить — даже у меня на работе на троих девушек — 50 парней. И этому нет разумного объяснения, кроме — так сложилось исторически.

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

Программирование требует всего двух вещей — понимания обычной человеческой логики и много-много терпения, а они есть как у мужчин, так и у женщин.

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

Дополнительные материалы на PlainEnglish.io.

Подпишитесь на нашу бесплатную еженедельную рассылку новостей. Подпишитесь на нас в Twitter, LinkedIn, YouTube и Discord .