Итак, вы знаете, чего ожидать

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

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

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

Но есть загвоздка, даже две. Первый улов — они большие, но только через некоторое время. Так что первые 1–1,5 года вам, возможно, придется работать за небольшую зарплату или даже стажироваться бесплатно, чтобы набраться опыта. Тогда, если повезет, сразу можно будет устроиться на работу за 500–700 долларов.

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

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

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

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

Хорошая новость: с 2020 года он стал намного доступнее; многие компании перешли на удаленную работу до осени, а некоторые даже до Нового года.

Еще одна хорошая новость заключается в том, что даже если вы не найдете сразу полную удаленную работу, есть много ИТ-компаний, где возможна частичная удаленная работа (например, 3–4 дня в офисе, 1–2 дня дома).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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