Хочу в IT, но я гуманитарий

Заголовок этой статьи у одних людей может вызвать понимание: «Да, это про меня». А у других — возмущение: «Да сколько можно делить людей на технарей и гуманитариев!». Третьи скажут: «Сфера айти не резиновая». Поэтому оговорюсь сразу: в айти дефицит еще на 10 лет вперед, и я против разделения на технарей и гуманитариев. Расскажу почему и покажу на примерах, как люди из гуманитарных сфер перешли в IT. Еще попробую объяснить, что делать, если хочешь работать в IT, но при этом ничего не программировать.

Хочу в IT, но я гуманитарий

Миф о технарях и гуманитариях: понять, простить и попрощаться

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

У самих школьников не всегда хватает ресурсов на все направления. И если Алина, например, хорошо разбирается в истории и лучше всех пишет сочинения, ей позволяют расслабиться на математике. Еще стоит учесть лень. Вот говорят Ване: «Математика — это не твое», а он и не пробует доказать обратное. Потому что просто не хочет.

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

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

Нейробиолог Сандрин Тюре утверждает: «Взрослый мозг способен генерировать новые нервные клетки». Они нужны, чтобы учиться новому и запоминать информацию. Долгое время считалось, что такие клетки не восстанавливаются. Но Сандрин уверена: взрослый человек может их нарастить, если будет прикладывать мыслительные и физические усилия.

Математика — не главное в IT

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

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

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

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

Кроме склонности к изучению языков важны когнитивные функции: умение решать проблемы и использовать оперативную память мозга. Умение считать тоже пригодилось тем, кто участвовал в исследовании и программировал на Python. Но оно оказалось менее значимым.

Был гуманитарием — стал айтишником

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

Например, Ерванд Агаджанян 20 лет профессионально играл на скрипке. Но в 2020 году пришла пандемия — играть на мероприятиях, в метро и переходах стало временно невозможно. Музыкант решил получить новую профессию. И уже через год и три месяца стал Python-разработчиком.

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

Ерванд Агаджанян, Python-разработчик

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

В школе уроки математики были — ужас и стресс. Всегда мне говорили: „Это вообще не твое, ты не сможешь“. Поэтому переход в IT был для меня вызовом. И оказалось, главная проблема входа в IT — это если ты не хочешь работать своим мозгом.

Юлия Белова, ведущий инженер по тестированию

Еще одна крутая история — у Александры Куликовой. Двенадцать лет она работала в HR, а перед увольнением занимала руководящую должность. Весной 2020 года Александра поняла: привычная профессия ее больше не интересует. И пришла в IT — ей понравилось писать код. Потому что нужно использовать логику, работать руками, создавать то, чем будут пользоваться люди. Сейчас Александра работает тестировщиком.

Профессия «Исследователь»: переход в IT для тех, кто не хочет программировать

Несмотря на массу успешных примеров, люди, которые считают себя гуманитариями, опасаются вникать в околотехнические сферы. Бывает и так. Человек хочет в IT: он слышал, что там высокие зарплаты, работать можно удаленно, да и вообще выглядит это интересно. Он бы и хотел поучиться, но чувствует: «писать код — не мое». Это нормально. Склонности и желания должны быть в приоритете. Тогда как попасть в IT, если не хочешь программировать?

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

Собирать в системы разные вещи — нормально. Даже библиотекарь строит системы: анализирует, кто какие книги берет, что рекомендовать под разные запросы.

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

Кому-то нравится систематизировать предпосылки человеческих решений — и это исследователи в IT. Они отвечают на вопросы. Например, почему пользователи не заходят в определенный раздел приложения? Аналитик скажет, что по метрикам такой раздел не нужен. А исследователь закопается в цели и выяснит: пользователь просто не видит нужную кнопку.

Анастасия Дорожкина, продакт-менеджер образовательных программ

Исследователь — относительно новая профессия. Но интерес к ней растет. Бизнес всё чаще спрашивает: «А кто мой клиент? Чего он хочет? Чем живет? Как я могу ему помочь?» IT-компании при разработке приложений, сервисов и сайтов просчитывают, какие эмоции вызовет продукт у пользователя.

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

Это как раз одна из тех профессий, где прийти в сферу IT можно, даже если ты не хочешь программировать, тестировать продукты, создавать сервисы и приложения. И не потому что ты «гуманитарий и не разбираешься в математике». А потому что хочешь вникать в потребности и мотивации людей. Приводить в систему факты, искать закономерности.

1717
192 комментария

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

Язык - это всего лишь инструмент. И кодирование - это лишь последняя стадия разработки.

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

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

16

Комментарий недоступен

10

Комментарий недоступен

12

Хороший и резонный заход.
1. Мы сейчас готовим и аналитиков данный, если вы про это и да, вот сейчас двое первых с буткемпа получили офферы на 114К и на 75к (надо уточнить) . О чем этого говорит?
- мы вроде неплохо умеем отбирать (так как обучение было по модели ISA)
- программа эффективна так как дает навыки необходимые для трудоустойства. На аналогичной по QA есть уже результаты прохождения ИС и повышения з/п

2. Про то, какие требования мы ожидаем на позицию джуна.
- мы не репрезентативны на рынке по ряду причин: мы решаем задачи сложнее и нетипичнее часто, у нас выше требования к сотрудникам, мы в целом когда говорим джун для многих он совсем не джун. НО! Опять же, например по QA мы забрали ( причем перебив оффер извне) ряд своих выпускников.
- но опять же, это как у Практикума. Они не гарантируют трудоустройство в Яндекс, так как там выше рынка требования и не всегда есть места на джунов, но при этом 70% их выпускников кто хотел поменять работу поменял. И они были ой какие разные. От продавца в пятерочке до водителя трамвая.

5

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

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

Максимальный срок трудоустройства на QA 20 дней (это с учетом иностранных граждан), средняя зп для QA - 55к ( мин 35, макс 75)

3

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

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

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

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

8

Упростили . Философия-мать математики ( отсылка к истории науки) сыпать примерами не буду, приведу всего один ( их много). Декарт-гуманитарий чистокровный, юрист и философ. Раньше математику изучали в рамках общей философии ( а еще раньше, в первом болонском универе, в рамках подготовки юристов) Поэтому все, кто (реально) штурмовал ее, владеют тем же инструментарием, что и технари. Но это все равно , разумеется, не означает, что каждый социолог "сможет", здесь согласна)

3