Сентябрь 22, 2019

На ИТ-пикнике в Казани рассказали, почему айтишником быть выгодно

Версия для печати
6 июля на лужайке за “сковородкой” напротив главного здания Казанского федерального университета прошел ИТ-пикник «IT Way.Conf Kzn.Picnic 2019.07» в рамках Всероссийского проекта IT Way. Организаторами встречи выступили Молодежный инициативный центр и Высшая школа ИТИС КФУ. На пикнике рассказали о сфере IT, которая сейчас привлекает многих.

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

Money, money, money

О самых прибыльных IT-областях поведал координатор проекта IT Way, разработчик программного обеспечения в компании Mad Devs Павел Калашников. Первое, на что обратил внимание Калашников в своем докладе, – это мотивация. Материальная, социальная, достиженческая, идейная, процессная – все эти типы мотивации напрямую влияют на результаты любой деятельности.

“В хороших IT-компаниях соблюдается баланс между разными типами мотивации. В плохих есть перекосы”, – подчеркнул докладчик.

По словам Павла Калашникова, период полураспада знаний в IT – 5 лет.

“Через такое время 50 процентов знаний в этой сфере будут не нужны. Но это не значит, что все остальное исчезнет. База сохранится”, – уточнил он.

Каждые 5 лет набирать 50 процентов знаний – таким лайфхаком поделился спикер. Это полезно как для специалистов, так и для компаний. Необходимо читать профессиональную литературу на языке оригинала, поскольку ее перевод может задерживаться на многие годы.
Как утверждает Павел Калашников, самая прибыльная отрасль в мире IT – game development  (разработка игр). Это та ниша, специалистов в которой крайне мало. Одна из причин этому – в процессе создания игры приходится решать сложные и нетипичные задачи. Например, преодолевать задержки ответов с серверов.
Много зарабатывают в web-разработке, машинном обучении, мобильной разработке. С разработчиками все понятно – они создают сайты и приложения. Машинное обучение – это создание алгоритмов для искусственного интеллекта. Благодаря этому, к примеру, интернет-магазины предлагают покупателю купить тот или иной товар в нагрузку к добавленному в корзину. Еще один возможный источник дохода – работа в иностранных компаниях на удаленной основе. Особенно прибыльно это с учетом оплаты в долларах.
Наконец, речь зашла о компетенциях.

Калашников заметил: “90% людей в России считают, что работнику достаточно hard skills (профессиональных навыков). Но это не так. Важно иметь надпрофессиональные навыки (soft skills): тайм-менеджмент, управление ресурсами, навык публичных выступлений, работать в команде, договариваться и т.д. Чем сильнее развиты soft skills, тем больший круг можно решить”.

Как сказал спикер, в современном мире не менее значимы и digital skills  – цифровые навыки: “В целом это понимание цифровой инфраструктуры, умение использовать соответствующие  инструменты для создания, обработки, хранения и удаления данных”. Простейший пример – хранение всей нужной информации в “облаке”.
Только здесь есть одна проблема – в школе и университете обычно учат лишь профессиональным навыкам. Другим группам навыков нигде не учат. Вот почему ценны люди со всеми тремя группами навыков.

“В хороших компаниях чем больше ответственности, тем больше зарплата”, – резюмировал Павел Калашников.

«Программировать можно любую вещь»

Следующий спикер – инженер-программист ООО СКБ «Новые технологии» Денис Петров – окончил медицинский университет. Решение связать свою жизнь с программированием пришло к нему спонтанно. Он просто искал себя.

“В программировании, как и в жизни, есть два противоположных состояния: мы боимся и в то же время стремимся решить ту или иную задачу”, – поделился жизненным наблюдением докладчик.

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

“Программировать можно любую вещь: допустим, чтобы чайник включался. Такая программа закачивается в микроконтроллер (микросхему, управляющую электронным устройством)”, – привел пример спикер.

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

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

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

“Зная о частностях, вы сможете впоследствии выполнять более сложные, объемные задачи. Например, есть программа «Линтер», помогающая писать код. Или Docker – универсальная среда, запускаемая  внутри своей системы, которая имитирует действие других систем, чтобы программа работала одинаково на всех устройствах. Если вы уже решали эти задачи, то, придя в другую компанию, справитесь с аналогичными”, – посоветовал Денис.

Специфика программирования проявляется в легкости решения задачи на словах и сложности реализации на деле: “В фантазиях все всегда быстрее, чем в реальности. Если вы что-то планируете разработать, умножайте минимум на 3. А еще будете несколько раз переписывать программу. Это нормально”.

Разработка будущего

Сотрудник лаборатории Нейроморфных вычислений и нейросимуляции ИТИС Алексей Леухин рассказал о перспективном направлении в науке – вычислительной нейробиологии. Самое интересное происходит на стыке разных областей. В данном случае это биология и программирование.
Лаборатория разрабатывает технологию, которую, возможно, ждет большое будущее. Речь идет о мемристорах – устройствах, выполняющих функции синапсов (соединений между нервными клетками – нейронами). В чем преимущество мемристора? Он может обучаться и запоминать за счет изменения сопротивления проходящего по нему тока. При этом энергопотребление у него низкое. Иначе говоря, через воспроизведение мемристорами работы нейронов имитируются процессы в головном мозге. Мемристор соединяет нейроны искусственными связями. Он сохранит свое состояние даже при отключении питания.

“Больше не нужно будет ставить  эксперименты на животных. Очень легко взять и отключить нейрон или соединение. В случае же с мозгом человека или животного мы отключить не сможем. Вычислительная нейробиология позволит нам избавиться от этих жертв”, – сказал Леухин.

Эта разработка может быть использована в медицине.

“С помощью мемристорных схем можно восстановить двигательную  функцию человека при поврежденном отделе спинного мозга”, – сообщил Леухин.

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

Просто о сложном, весело о серьезном – так можно охарактеризовать встречу. Спикеры убедили: программистом может стать каждый, главное – мотивация, упорство и постоянное самосовершенствование.
Ольга Агнистикова

Close
loading...