Программирование

Технологии
Чему учиться сейчас, чтобы быть востребованным в сфере IT в 2017 году
Выяснили, что в тренде у программистов.

Если точно решили уйти в IT, то есть направления, которые будут актуальны как минимум еще несколько ближайших лет. Важно понимать, что это субъективно. Разные айтишники и отвечать будут по-разному — войны сторонников различных технологий не затихают никогда. Редакция Downtown.ru попросила PR-менеджера DataArt Вадима Мазина рассказать о базовых направлениях в IT, которые будут актуальны вечно. А Software Engineer в DataArt Владимир Проскурин назвал новые перспективные направления, за которыми стоит будущее — если научитесь работать с ними, то станете королем программирования.

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

С каждым годом научно-техническая мысль делает фильмы про будущее не такими футуристичными, как казалось раньше. Появляются новые изобретения, методы и алгоритмы, совершенствуются уже существующие, и мы перестаём удивляться сотовой связи, реалистичной 3D графике и другим вещам, которые несколько десятилетий назад казались фантастикой. В этом году в поле зрения обывателей попали нейронные сети. Специально для проекта ЗАВТРА с помощью экспертов мы решили разобраться, что такое нейросети, как они обучаются и что умеют делать уже сейчас.

Технологии
7 простых навыков, которыми вы должны обладать, если хотите работать в технологичных компаниях
Выяснили, как стать востребованным в сфере IT.

Сфера IT — то, что уже настигло всех нас. О работе здесь мечтают, но как к ней подступиться и с чего начать — не ясно. Чему нужно научиться прямо сейчас, чтобы потом стать востребованным айтишником? Специально для проекта ЗАВТРА PR-менеджер DataArt Вадим Мазин дал дельные рекомендации тем, кто только оценивает себя как потенциального программиста.

Новости
Конференция по программированию JavaDay от DataArt пройдет в Воронеже
Программисты соберутся поговорить об актуальном и поделиться опытом.

Воронежский филиал IT-компании DataArt проведет 19 ноября в главном корпусе ВГУ конференцию по программированию на языке Java. На JavaDay приглашаются все желающие.

Мероприятие будет интересно студентам технических специальностей, уже работающим программистам и всем, кто хоть как-то связан с информационными технологиями. Работники DataArt, «Альфа - Лаборатории», Netcracker и другие авторитетные программисты раскроют несколько актуальных тем для Java-программирования: «Обзор Apache Cayenne», доклад о компромиссах в архитектуре, «Семантика final полей в Java», «Жить вместе с Gradle в Enterprise», доклад о создании сверхвысокоуровневых языков, «Мифы и легенды Java Stream API».

Просмотреть полную программу и пройти обязательную регистрацию можно по ссылке.

Java — самый популярный язык программирования по версии Tiobe. На нем создают самые разные продукты: от сайтов и Android-приложений, до игр вроде Minecraft и Lineage.

Город
Как стать программистом. Интервью с членом жюри хакатона Mobile Back-end Weekend
Максим Закопайлов дает советы тем, кто решил начать кодить.

По просьбе редакции downtown.ru Анна Алексеенко поговорила с членом жюри хакатона Mobile Back-end Weekend Максимом Закопайловым о том, как стать разработчиком.

 


Максим Закопайлов

Должность: технический директор «Мануфактуры».
Роль на Хакатоне: расскажет про критерии оценки проектов.

 

— Максим, ты как сам пришёл в мир программирования?

— Как только у меня появился компьютер, мне было интересно, как все устроено внутри него. Помню, я обожал переустанавливать Windows, пробовал ставить и работать с Linux, и меня все это безумно вдохновляло, было ощущение избранности. Я начал работать системным администратором, так как легко получилось найти эту работу. Так сложилось, что я одновременно учился в ВГУ и работал. В ВГУ я все больше и больше начинал понимать, что мне нравится больше программировать, чем админить старые машины и сервера в воронежских компаниях. В итоге так и получилось, что в какой-то момент я просто уволился и сказал себе, что больше не хочу работать сис.админом, хочу писать код и, желательно, под мобильные устройства.

— Как думаешь, насколько хорошо нужно знать английский язык, чтобы кодить?

— На самом деле я не очень хорошо знаю английский и сейчас стараюсь поднять свой уровень. Но для того, чтобы начать писать код, английский язык и вовсе знать не обязательно, так как в ru-net есть огромное количество ресурсов на русском языке буквально на любую тему и сферу. Конечно, для того, чтобы стать отличным разработчиком, придется очень и очень много читать на английском. Вообще неотъемлемая часть жизни разработчика —  это stackoverflow.com + google.com. Там можно найти решение практически любой проблемы.

— Возможно ли самому освоить язык программирования, и если да, то как?

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

— А с чего лучше начать?

— Если совсем нет опыта, я бы рекомендовал начать С#. На самом деле, я сам начал с Delphi, а потом был C# и, исходя из своего же опыта, я понимаю, что Delphi спокойно можно и пропустить.  Этот язык сейчас не популярен и на нем почти ничего не создается.

— И через сколько можно увидеть достойный результат?

— Сложный вопрос, на самом деле все зависит от человека и его целей. Что-то более-менее интересное — я думаю, через месяц. Если увлечься этим процессом и постоянно учиться, то быстро можно въехать. Мой пример из жизни: когда человек был системным администратором и знал только азы программирования, я предложил ему попробовать себя в мобайле и поставил жесткие условия — разобраться в этом вопросе за 1 месяц. Через 1.5 месяца мы сдали коммерческий проект, написанный этим разработчиком. Он постоянно смотрел уроки, читал книги и пытал более опытных коллег. Он действительно даже в туалет ходил с книгой по JAVA (так как цель была разработать приложение для Android).

— Можно ли заработать реальные деньги на программировании?

— Мне кажется, это довольно очевидный вопрос. Самые дорогие компании в мире на данный момент созданы программистами. Apple, Microsoft, Google. Стив Джобс и Стив Возняк были программистами, которые создали одну из лучших, а может, и самую лучшую операционную систему к своему компу. Билл Гейтс — талантливый программист, создавший DOS. Сергей Брин и Лоуренс «Ларри» Пейдж — оба разработчики.

— Какой совет ты дашь начинающим разработчикам?

— Наслаждайтесь! Вам должно быть весело и нравиться то, что вы делаете. Если это не так — бросьте, не делайте этого. Займитесь тем, что вам действительно нравится.

Город
«Хочу купить новую игровую приставку и пару книг по математике»: Кто и зачем идет на Хакатон от «Мануфактуры»
5 программистов рассказали, есть ли жизнь в сфере IT и зачем им Хакатон.

Интерактивное агентство «Мануфактура»  совместно со «Сбербанком» и Фондом развития интернет-инициатив с 8 по 9 октября проведет хакатон — мероприятие, во время которого IT-специалисты вместе работают над решением какой-либо задачи.

Хакатон пройдет в коворкинге на Челюскинцев 101В.  Участникам объявят тему и они, разделившись на команды, должны будут за 36 часов разработать мобильное приложение. Общий призовой фонд на 3 места составит 350 000 рублей.

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

Большинство зарегистрировавшихся из Воронежа — 81 человек. 4 собираются приехать из Москвы и 1 из Белгорода. 68 человек отметили, что готовы прийти с командой. А без команды будет 18 человек — это не проблема, их сгруппируют на месте. Среди всех потенциальных участников всего 3 девушки.
Зарегистрироваться на Хакатон Mobile Back-end Weekend от Мануфактуры, Сбербанка и ФРИИ можно на сайте.