Почему программисты получают «много», но в реальности — нищие?
Как мы знаем, на Хабре написано, что медиана зарплаты программиста — 140 тыс. руб. То есть 50% программистов получает ниже, а 50% — выше.
Дело в том, что работая программистом, вы получаете очень мало. А ваша карьера почти всегда заканчивается в 35-40 лет, если вы не стали начальником. Потому что «старенькие» мужики за 40 просто хуже соображают. Я сам видел на обсуждениях резюме, как откладывались все резюме тех, кому за 40-к. Если только это не кандидат на должность начальника. И не важно, что именно вы знаете и умеете.
Вы можете отлично подходить. Но — возраст не тот. Вас даже не пригласят на собеседование.
Как вы понимаете, начальниками становятся не все. Большинство же программистов понимает, что так работать дальше нельзя. Работа требует постоянного переобучения и вспоминания огромного числа справочной информации. И переобучения это проводится в нерабочее время.
Почему программисты так много зарабатывают
Люди не просто работают 40 часов в неделю. Им постоянно приходится работать сверхурочно, чтобы просто остаться на плаву.
В итоге, программисты уходят.
Что это значит с точки зрения статистики?
Давайте, на всякий случай, считать, что статистика на Хабре верна. Я не буду ещё сейчас оценивать. Просто приму, как данность. Половина рабочих мест идёт с зарплатой меньше 140 тыс. в мес.
Представим себе, что вы проработали программистом до 30 лет. Потом свалили, потому что жить так дальше нельзя. Вы проработали в отрасли 7 лет.
Те, кому повезло, проработали в отрасли, ну, например, 35 лет.
Таким образом, на одного программиста, которому повезло, приходится ещё 5 программистов, которые свалили, потому что медленно умирали на работе заживо.
За счёт текучки, получаем, что всего на 6 программистов приходится одно рабочее место с зарплатой более 140 тысяч.
Если вы программист, вы, наверное, всё уже поняли. Если нет — поясню.
Многие уходят из отрасли. Я посчитал не только тех программистов, которые работают, но и тех, кто вложил силы, научился и НАЧАЛ работать в отрасли, имея высшее образование. И не просто НАЧАЛ, но ещё и проработал 7 лет — это очень прилично.
Получилось, что на 1 программиста с зарплатой выше 140, приходится 1 работающий программист с зарплатой ниже 140 тысяч в месяц. И ещё 4 программиста, которые вынуждены были уйти из специальности — то есть которые уже не программисты.
То есть, если вы стали дипломированным программистом и пошли работать, то вероятность того, что хоть когда-либо вы будете получать зарплату выше 140 тысяч в месяц — 16%.
Не половина программистов получает ниже 140. 83,3% программистов получает зарплаты ниже 140%. Вот так-то.
И то, что у вас хорошо получается программировать — это признак того, что вы быстро уйдёте из отрасли, а вовсе не наоборот. Просто поверьте: с вашим талантом программировать вы просто устанете смотреть, как система, обслуживающая 1 миллион пользователей одновременно, поставлена на автоперезапуск, потому что падает каждые 15 минут — и никому не было до этого дела, пока не долбануло.
Почему программистам много платят
Чем вы рискуете, работая программистом?
Однажды я начал смотреть на ютубе ролик психолога. Психолог сказала, что у неё был довольно тяжёлый случай, а именно, пациент:
1. Находился в депрессии средней тяжести.
2. Зашло так далеко, что психотерапия не помогала. Пациент физиологически разучился радоваться.
То есть его мозг просто не знал, как это делать. Грубо говоря, едите мороженное, но ничего не чувствуете.
3. Нужно было выписывать пациенту лекарства, являющиеся очищенными аналогами марихуаны и кокаина, чтобы пациент имел шанс излечиться.
Коробочка таких лекарств стоит по цене ящика мороженного.
4. Пациент получал низкую зарплату.
5. Он был одинок: у него ни разу за всю жизнь не было женщины.
6. У него были очень плохие отношения с родственниками, не было друзей.
Посмотрев начало видео, по этому описанию я тут же понял, что это был программист. В такую жопу просто тяжело влезть, если ты не работаешь математиком или программистом.
Дальнейший просмотр видео подтвердил это — больной был программистом.
Стоит ли рисковать попасть в такую ситуацию ради того, чтобы с вероятностью 83,3% получать зарплату ниже 140 тысяч рублей в месяц?
С вашими мозгами на другой работе (даже юристом) вы сможете получать не меньше, а больше и работать до старости. Помните, что девочки, закончившие юридический и не могущие найти работу — совсем не то же, что вы — человек, способный программировать, а значит, соображать.
Источник: author.today
ВопросПочему одни программисты зарабатывают миллионы,
а другие — нет

Вопрос:
Что входит в обязанности программиста, который зарабатывает 500 000
долларов в год?
«Признаюсь: я бывший сотрудник Google. Моё мнение может не совпадать с позицией компании.
Вопрос несколько некорректен в том плане, что в Google нет никакого гарантированного «дохода» в 500 тысяч долларов для программистов. Как говорится в статье, сюда входят зарплата и пакет ограниченных акций (RSU). Чтобы объяснить, каким образом можно выйти на самый высокий уровень, проведу аналогию.
Представьте, что вы рабочий, который снабжает деревню водой, и вас, естественно, очень ценят. Можно выделить два типа рабочих:

Рабочий 1: Берёт одно-два пустых ведра, идёт к озеру, наполняет их, возвращается и радует двадцать жителей деревни. По пути он утоляет жажду набранной из озера водой, а часть оставшейся воды потом забирает себе.
Рабочий 2: Ему не важно, достанется ли ему «заслуженная» доля воды, которую он добудет. Вместо того чтобы взять ведро, он берёт лопату, маленькую чашку и исчезает на некоторое время. Он роет канал от озера к деревне и разочаровывает многих жителей деревни тем, что возвращается с пустой чашкой.
Но старшее поколение по какой-то причине верит в него и хочет, чтобы он продолжал работать (они даже подкармливают рабочего, чтобы он не умер с голоду). Однажды он приходит в деревню и показывает непрекращающийся поток воды. Теперь рабочие первого типа лишаются доли в бизнесе. Им нужно искать новый вид деятельности и новую команду.
Рабочий же второго типа, в зависимости от того, какая часть канала ему принадлежит, получает львиную долю ресурсов. Так как деревня хочет завладеть каналом и интегрировать его в свою систему, то со временем они выкупают его у Рабочего 2, предоставляя взамен собственность в самой деревне, обычно это участок земли.
Средства массовой информации следят за рабочим второго типа и его нежеланием расстаться с накопленным богатством в обмен на высокое положение в иерархии деревни (этот график «удержания» сотрудника называют «золотыми наручниками»). СМИ преподносят это таким образом, будто другая компания решила переманить Рабочего 2, но ей оказали неожиданное сопротивление. В глазах Рабочего 1, который видит ситуацию так, как преподносят СМИ, его несправедливо недооценили. Рабочий первого типа ожидал равное вознаграждение, потому что провел за работой ровно столько же времени и был верен деревне.

Позвольте мне теперь рассказать реальную историю. Как-то я встречал новый год в заливе Монтерей и наблюдал за тем, как молодой парень начинает рыть яму в песке. Моя жена наслаждалась атмосферой пляжа, где никто особо не обращал внимания на парня. Я указал на него жене и сказал: «Засекай, через полчаса все эти люди будут рыть яму вместе с этим парнем».
Тридцать минут спустя ему удалось прорыть канал ко рву своего замка. Ров должен был заполниться после прилива воды, но, чтобы вода легче поступала, нужно было изменить угол, под которым она поступает, чем и был занят парень. 5 минут спустя к нему присоединились наблюдавшие за процессом дети. 10 минут спустя — несколько взрослых. 15 минут спустя — робкие иностранцы с камерами в руках.
Через 60 минут одному рабочему второго типа удалось вдохновить 15 рабочих первого типа и обеспечить первый полноценный поток воды в ров.
Вот фотография воплощённого проекта, который я заснял, чтобы запечатлеть триумф силы воли одного человека. Парень с фиолетовым ведром — основатель того канала, хотя вы не поняли бы это, просто посмотрев на картинку:
Брайан Эктон из WhatsApp стал держателем капитала в Facebook, которая ему в своё время отказала
Не так часто люди понимают, что равное количество усилий не даёт одинаковый результат. Рабочий 2 был готов нарушить часть правил, стать изгоем и голодать в течение неопределенного промежутка времени, чтобы создать автоматизированный поток воды для деревни. Рабочий 1 ожидает возмещения затраченных усилий в виде зарплаты за реализацию «навыков» или выполнение «задач». Его установки не обеспечивают желаемого. Основное отличие между двумя типами рабочих — принятие риска без всяких гарантий.
Возможно, почти все изобретатели самой деревни (в нашем случае, Google) были рабочими второго типа, которые не могли утолить жажду много лет, пока не создали поток на миллиарды долларов. Люди, которые имеют большой пакет ограниченных акций (RSU), скорее всего, отличаются тем, что:
С первых дней отвечали за создание чего-то нового, важного и ценного;
Создали это случайно под видом второстепенного проекта, который оказался ценным;
Их инновационный стартап приобрели;
Каким-то образом (маловероятно) завладели знанием-монополией об источнике инноваций.
Те, кто владеют RSU и не попадают под эту классификацию, — плоды нашего воображения.

Позвольте мне рассказать ещё одну историю. Наверное, она будет более конкретной: в мае 2009 года профессиональный рабочий первого типа пытался устроиться на работу в Twitter. Ему отказали. В августе 2009 года он отправил резюме в Facebook. Ему снова отказали.
Он решил рискнуть, заимствовав стратегию рабочего второго типа, и создать собственный «канал».
Пока он и его друг работали над «каналом», их заряженная энтузиазмом группа разрослась до 55 человек, и старшие жители других «деревень» бросили им по косточке: сначала 250 тысяч долларов, затем 8 миллионов и в конечном счёте 50 миллионов от венчурного фонда Sequoia Capital, когда в успехе «канала» уже не было никаких сомнений.
За три часа до того, как я написал это сообщение, на CNN объявили, что Facebook купила «канал», созданный рабочим второго типа, за $19 миллиардов (обратите внимание, миллиардов!). Facebook купила WhatsApp. И Брайан Эктон после пяти лет работы над «каналом» для Facebook стал держателем капитала в компании, которая ему в своё время отказала.
Его твиты 2009 года, написанные до того, как он начал «рыть»:

↑ «Не прошёл в Twitter. Ну ничего. Дорога на работу занимала бы слишком много времени».

↑ «Facebook мне отказал. Это была бы прекрасная возможность поработать с фантастическими людьми. С нетерпением жду, что судьба готовит мне дальше».
Рабочий второго типа не сравнивает и не обсуждает зарплату, потому что он не продаёт свои услуги деревне (корпорации). Он продаёт незамеченное другими богатство. У деревни по существу нет выбора, кроме как предоставить ему компенсацию в размере добытого им богатства. Принадлежащее ему богатство может быть продано, чтобы улучшить положение обеих сторон сделки (понаблюдайте за ростом цен на акции Facebook).
Вы думаете, что 55 сотрудникам его стартапа придётся выбивать у Facebook зарплату в 500 тысяч долларов в год? Или вы думаете, что Facebook предложит им ещё большие зарплаты, чтобы они не сбежали? Вопрос не в том, договорятся ли стороны. А в том, сидят ли представители деревни по другую сторону переговорного стола, когда заключается сделка. И раз речь идёт о единственном источнике воды для деревни, без дополнительных нулей после знака доллара не обойтись».
Источник: www.lookatme.ru
Почему программисты так много зарабатывают?

В 2022 году каждый выучил аксиому «программисты много зарабатывают». Этому есть несколько причин – сегодня разберем основные из них.
Быстрое развитие отрасли
Сейчас сфера информационных технологий развивается очень быстро. Компании появляются, растут и продаются за огромные деньги, а рук, чтобы реализовывать все безумные идеи, не хватает. Квалифицированные сотрудники разлетаются как горячие пирожки – программистов много, но люди с действительно глубокими знаниями всегда в дефиците.
Постоянное обучение программированию
Нельзя выучиться на программиста раз и навсегда. Программировать не то же самое, что кататься на велосипеде. Настоящий программист учится каждый день. Технологии, условия рынка и требования к кандидатам постоянно меняются. Особенно ценятся специалисты, которые умеют быстро подстраиваться под современные тенденции.
Польза для бизнеса
Труд разработчиков приносит бизнесу большие деньги. Как мы уже поняли, хороший программист – на вес золота, его надо беречь. Рынок вынуждает компании бороться за программиста, а не наоборот. Поэтому зарплаты разработчиков постоянно растут, а работодатели не скупятся на приятные бонусы «от корпорации».
С чего начать
Как стать этим востребованным программистом? Популярность набирают буткемпы — интенсивные форматы обучения, который позволяет быстро научиться программировать. Курс занимает в среднем в два раза меньше времени: студенты кодят с утра до вечера на протяжении 3-4 месяцев. Учиться придется много и усердно, но при поиске первой работы вы будете на голову сильнее других джунов.
Возраст и образование для обучения программированию не важны – 94% выпускников не имели опыта программирования, а 76% людей, которые прошли буткемп, были старше 25 лет.
В 2021 году выпускник курса JavaScript в Москве получал в среднем 125 000 тыс. рублей, а в 2022 – уже 140 000 тыс. рублей. В Санкт-Петербурге за тот же период средняя зарплата новичков выросла со 100 000 до 130 000 тыс. рублей. Действительно большие деньги для молодых специалистов.
Глубокие практические знания, полученные в процессе обучения, помогут при трудоустройстве. Результат буткемпа – три проекта в портфолио, сертификат и диплом о дополнительном профессиональном образовании. Благодаря индивидуальной поддержке карьерных коучей 93% студентов Elbrus Bootcamp находят работу в течение трех месяцев после окончания буткемпа.
Если хотите узнать, как проходит обучение в Elbrus Bootcamp, приходите на День открытых дверей. Зарегистрироваться можно здесь .
Источник: www.1rnd.ru
Сколько зарабатывают айтишники? А какие языки программирования надо знать? Гид по IT-профессиям для тех, кто хочет учиться

Профессии в сфере IT в эпоху технического развития и социальных сетей стали одними из самых востребованных на рынке и вместе с тем одними из самых стереотипных. Слово «айтишник» наверняка рисует в твоей голове образ того самого отличника из школы, который сутками сидит за компьютером, говорит исключительно о непонятных JavaScript и HTML и получает за это сотни тысяч (а то и миллионы) рублей.
Готовы поставить на то, что и ты хотя бы раз задумывался о том, что не ту профессию в свое время выбрал, и хотел бы «переобуться», но дальше устрашающих мыслей о том, сколько времени это займет и как сложно будет, не заходил. Что ж, сейчас самое время сделать первый шаг: как минимум потому, что все говорят о «новых возможностях», а по оценке Российской ассоциации электронных коммуникаций, только за последние два месяца из страны уехали от 50 до 70 тысяч специалистов по IT. Ни на что не намекаем, но ты можешь занять их место. А мы совместно со Skillbox и GeekBrains в этом поможем.
Знакомься, ультимативный гид с ответами на главные вопросы о работе в сфере IT, в котором ты можешь сразу перейти к интересующей тебя теме.

Глеб Михеев, директор по технологиям Skillbox
Можно ли выучиться на программиста самостоятельно?
Учиться на программиста самому, например, по видео в YouTube – это то же самое, что искать нужный тебе дом в большом районе без навигации.
Да, выучиться самостоятельно возможно, но это потребует больше времени и набьет ненужные шишки.
Сформированный образовательный продукт же своей целью видит создание самого короткого пути пользователя к его карьерной цели. Как правило, одним треком это не заканчивается, и обучающие платформы помогают со стажировкой и первой работой. Например, в Skillbox есть центр карьеры, который помогает понять дальнейшие шаги, подбирает вакансии и помогает пройти первые интервью.
Что самое сложное в профессии?
Самое сложное – выбрать профессию по душе. Я считаю, это критически важно, иначе вы обрекаете себя на нелюбимое дело, которое требует отдаться ему полностью. Для старта должны быть внутренняя тяга и азарт. Если нащупал дело, занимаясь которым ты теряешь чувство времени, можно смело нырять в профессию. Если ты только на старте, важно не дать себя запугать ложными мифами.
Новички часто думают, что для старта в программировании нужно много фундаментальных знаний, что эта профессия подвластна только «технарям» и «математикам».
Языки программирования придуманы людьми и для людей, они не выглядят как код в матрице, скорее похожи на набор команд вида «возьми файл», «прочитай его содержимое» и «выведи на экран».
Они не сложны в освоении. Так что не стоит себя пугать, отодвигая начало обучения под мнимыми предлогами.
Три причины: почему нужно пойти учиться на программиста?
По-хорошему причина должна быть одна – искреннее желание в этом разобраться. Общество и даже близкие люди могут навязать ложные мысли в стиле «иди в программисты, там много зарабатывают» и «а вот сын маминой подруги, разработчик, уже дом построил», но это не так работает.
Это как брак по расчету – ни к чему хорошему не приведет.
Поэтому нужно слушать только себя и идти в профессию по любви, потому что интересно и увлекательно, а не ради денег и на основе чужого мнения.

Притом совершенно нормально не до конца понимать, с чего начать карьеру. На этот случай существуют курсы для проверки собственных скиллов. Как вариант, можно пройти бесплатный профориентационный курс «Введение в программирование» от Skillbox. Это способ быстро сориентироваться в IT-профессиях и технологиях, познакомиться на практике с языками программирования и даже написать сайт и небольшую программу. Попробуешь и только тогда поймешь, хочется ли продолжать и сделать это частью своей жизни.
Программисты реально зарабатывают так много, как все говорят?
Программисты действительно много зарабатывают – на рынке высокий спрос на специалистов. Но деньги дают не «за спрос», а за пользу и ценность, которую ты приносишь компании своими навыками.
По данным свежего исследования РАЭК, средняя зарплата младшего специалиста по направлениям программирования и дизайна – от 80 до 100 тыс. рублей.
Первые деньги можно начать зарабатывать еще во время прохождения обучения: стажеры в зависимости от компаний могут рассчитывать на 20 – 50 тыс. рублей, джуны после года продуктивной учебы – в два раза больше. Мидлы в среднем получают 170 – 250 тыс. рублей, ведущие разработчики – 300 тыс. рублей и выше.
Сколько времени уйдет на то, чтобы стать ведущим разработчиком?
Если ты вовлечен и активно развиваешься, можешь дойти до ведущего разработчика всего за три года. Если же специалист предпочитает более расслабленный темп, этот путь может занять и десять лет. Ну и конечно, на скорость роста влияют софтскиллы, без них никуда.

Нацеленных на рост ребят видно издалека: они постоянно работают над собой, интересуются разработкой вечерами и работают больше стандартных восьми часов, экспериментируют над технологиями. Поэтому и растут быстрее остальных. У меня есть примеры, когда ребята добегали до хороших позиций буквально за два года. Но это были очень бодрые два года: с овертаймами, постоянными исследованиями нового, смежных областей, чтением литературы, общением с экспертами рынка и постоянными экспериментами.
Какие навыки для программиста самые важные?
Помимо дефолтного навыка владения ПК – критическое и системное мышление, навык поиска информации, готовность к экспериментам, усидчивость, умение сфокусироваться, навык ошибаться и делать выводы, уметь задавать вопросы.
Высшее профильное образование необходимо?
Не буду скрывать: некоторые руководители все еще могут искать себе именно выпускников Бауманки, Физтеха или МГУ – эти ребята уже прошли огонь и воду, а потому готовы к сложным и нестандартным задачам на работе. Но чаще всего для работодателя важнее всего хардскиллы, софтскиллы, а только потом диплом соискателя. То есть глобально важно, что ты умеешь как разработчик, каким инструментарием владеешь, в каких вопросах ты умелый ниндзя.
Джун, синьор, тимлид, техлид – что означают эти понятия?
Джуниор – новичок, часто студент или выпускник с теоретической базой, владеющий на базовом уровне необходимыми технологиями и небольшим или даже нулевым практическим опытом. Более уверенный джун должен иметь небольшой коммерческий опыт и опыт работы в команде. А также базовыми софтскиллами. Джун не может работать самостоятельно, но под присмотром старших коллег он может выполнять базовые задачи и приносить пользу проекту.
На уровне «мидл» ты уже можешь выполнять самостоятельно базовые задачи. Также ты должен уметь объяснять что-то новичкам, вести их на проекте и помогать решать проблемы.
Синьор, или ведущий разработчик, – это опытный сотрудник, который готов решать сложные задачи, а также говорить на языке бизнеса. Если мидлу приносят уже подготовленные расписанные задачи, то синьор работает с проблемами и целями и превращает их в задачи.
Тимлид – специалист, руководящий командой разработчиков. Он уже не пишет код или делает это в сравнительно небольшом объеме. Вместо этого оптимизирует нагрузку команды, занимается планированием, следит за реализацией проекта и несет ответственность за проект и / или команду разработки – в зависимости от методологии разработки, принятой в компании.

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

Александр Волчек, CEO образовательной платформы GeekBrains
Что нужно знать, чтобы стать программистом?
Если сильно упростить, программистов можно разделить на тех, кто занимается мобильной разработкой, десктопной разработкой, а также тех, кто создает ПО для оборудования. И все это разные технологии. Поэтому для «кодера» важно изучать основы алгоритмизации, понимать структуры данных и нотификацию языков, разбираться в разных библиотеках, фреймворках, понимать, в каких операционных системах будет работать его продукт, а в каких нет. Иными словами, программист должен фундаментально понимать, как устроено программное обеспечение в современном мире.
Если говорить простым языком, у архитектуры программного решения есть три слоя: хранения данных (базы данных); логический (бэкенд, серверная часть) – алгоритмы, по которым происходит обработка информации; пользовательский интерфейс (фронт) – часть, с которой непосредственно соприкасаются пользователи. И в каждом из этих слоев есть огромное количество решений и технологий. Что и определяет специализацию программистов. К примеру, в Data Science программисты строят модели, а в тестировании пишут роботов, которые автоматизируют процесс тестирования ПО.
Однако языки и операционные системы постоянно меняются, поэтому базовые знания для программиста – залог быстрого перехода из одной специализации в другую.
Какое направление в программировании выбрать в 2022 году?
Важно не столько гнаться за трендовым направлением в программировании, сколько осознанно подходить к выбору специальности, особенно если вы только начинаете свой путь в IT. К примеру, знания, которые дают в аналитике, тестировании, инженерии или программировании, фундаментально строят профессию будущего. И если вы ориентируетесь в любом из этих направлений, гарантированно трудоустроитесь.

Мы в первую очередь обучаем разработчиков. Это не тот, кто обязательно программирует, это может быть программист, аналитик, тестировщик, проектный менеджер и руководитель продукта. То есть из профессии разработчика вытекают пять базовых специализаций.
Важно помнить, что перед каждой специализацией есть некоторая фундаментальная основа и база, которая позволяет погрузиться в сферу IT – основы прикладной математики, популярных языков программирования, отработка базовых навыков, разбор специализаций для осознанного выбора.
На платформе GeekBrains мы регулярно проводим бесплатные мероприятия, которые помогают выбрать карьерную траекторию в IT.
Что такое язык программирования? Какие языки существуют и для чего они нужны?
В мире существует более тысячи языков программирования – наборов формальных правил, по которым пишут программы. Соответственно, каждый из них подходит под определенный вид программ.
К примеру, на JavaScript создается множество мобильных приложений и программ, также он используется в браузерных операционных системах. Овладев этим языком, можно строить карьеру в разных компаниях, особенно связанных с разработкой игр и приложений на технологиях веба.
Язык Python близок к естественному человеческому языку, поэтому относительно прост и легок в освоении и подходит для тех, кто только начинает свой путь в IT. Язык широко используется в работе с нейросетями, машинном обучении, для аналитики данных. Также Python применяют в роли языка для бэкенд-разработки и написания скриптов для автоматизирования задач.
Java – надежный и простой язык программирования, который подойдет тем, кто хочет работать в крупных компаниях, а также создавать универсальное программное обеспечение для различных платформ. Так, программы, написанные на этом языке, подходят для смартфонов, ПК, микроконтроллеров и умной бытовой техники, а также имеют стабильную производительность.
Важно помнить, что язык программирования – это конкретная технология, основы которой можно изучить за 6 – 10 месяцев. Но в долгосрочной перспективе могут возникнуть проблемы: если человек поработал с технологией, а потом решил сменить направление, переход будет тяжелым. Потому что такой человек изначально заточен на технологию и даже не всегда понимает, как именно она работает. Поэтому мы в GeekBrains во флагманском продукте «Разработчик» сначала даем базу, позволяющую осознанно и осмысленно выбрать себе профессию.
Как найти первую работу в IT?
Учитывая текущий спрос на IT-специалистов, важно просто откликаться на вакансии и проходить собеседования. При этом часть вакансий позволяет работать дистанционно, что существенно расширяет географию поиска.

В большей степени важно определиться со стратегией – с какой специальности вы можете начать карьеру уже сейчас и в какой хотите работать в перспективе двух или трех лет. К примеру, стартовав тестировщиком, поняв на практике, как работает организация, можно нарастить необходимые навыки и перейти на позицию проджект или продакт-менеджера. Или, поработав программистом пару лет, перейти в системную или бизнес-аналитику.
Один из возможных способов трудоустройства – прохождение стажировки в IT-компании, за время которой возможно не только закрепить навыки на практике, но и в целом оценить корпоративную культуру, сформировать первые кейсы в портфолио.
Если говорить о традиционных собеседованиях, как правило, соискателям предлагаются тестовые / кейсовые задания, чтобы не только оценить знания по специальности, но и в целом посмотреть логику рассуждения молодого специалиста. Портфолио реализованных проектов, в которых вы принимали участие, будет плюсом и поможет претендовать на более высокие позиции.
Много ли девушек работает в IT?
Мир IT – это сообщество профессионалов, а профессионализм не делится по гендерному принципу. К примеру, в бизнес-аналитике, в инженерных дисциплинах, таких как Data Science, искусственный интеллект, работают в большинстве своем девушки, потому что обладают более точным и разносторонним мышлением. За прошлый год мы проанализировали предпочтения: 239 141 девушки – слушательницы программ обучения, мастер-классов и собственных мероприятий GeekBrains, и каждая вторая (56,3 %) сегодня хочет освоить новую профессию. Важно помнить, в нашей стране большая потребность в IT-специалистах – только по оценке Минцифры России, это один миллион человек.
Источник: peopletalk.ru
